Searched refs:PreMBB (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/
H A DPHIElimination.cpp559 MachineBasicBlock *PreMBB = BBI->getOperand(i+1).getMBB(); local
560 // Is there a critical edge from PreMBB to MBB?
561 if (PreMBB->succ_size() == 1)
566 if (PreMBB == &MBB && !SplitAllCriticalEdges)
568 const MachineLoop *PreLoop = MLI ? MLI->getLoopFor(PreMBB) : nullptr;
574 // use. That means the copy we will insert in PreMBB won't be a kill, and
578 if (!isLiveOutPastPHIs(Reg, PreMBB) && !SplitAllCriticalEdges)
582 << PreMBB->getNumber() << " -> BB#" << MBB.getNumber()
586 // other PreMBB successor, and we can avoid the interference by splitting
610 if (!PreMBB
[all...]
/external/llvm/lib/Target/R600/
H A DAMDILCFGStructurizer.cpp296 int cloneOnSideEntryTo(MachineBasicBlock *PreMBB,
1640 int AMDGPUCFGStructurizer::cloneOnSideEntryTo(MachineBasicBlock *PreMBB, argument
1643 assert(PreMBB->isSuccessor(SrcMBB));
1647 SrcMBB = cloneBlockForPredecessor(SrcMBB, PreMBB);
1651 PreMBB = SrcMBB;

Completed in 451 milliseconds