HomeSort by relevance Sort by last modified time
    Searched refs:SuccBB (Results 1 - 14 of 14) sorted by null

  /external/llvm/lib/Transforms/Scalar/
LoopInstSimplify.cpp 131 BasicBlock *SuccBB = *SI;
132 if (!Visited.insert(SuccBB))
135 const Loop *SuccLoop = LI->getLoopFor(SuccBB);
136 if (SuccLoop && SuccLoop->getHeader() == SuccBB
138 VisitStack.push_back(WorklistItem(SuccBB, true));
153 ExitBlocks.end(), SuccBB);
157 VisitStack.push_back(WorklistItem(SuccBB, false));
JumpThreading.cpp 115 BasicBlock *SuccBB);
    [all...]
  /external/llvm/lib/CodeGen/
BranchFolding.h 96 bool TryTailMergeBlocks(MachineBasicBlock* SuccBB,
105 MachineBasicBlock *SuccBB,
107 void RemoveBlocksWithHash(unsigned CurHash, MachineBasicBlock* SuccBB,
BranchFolding.cpp 450 static void FixTail(MachineBasicBlock *CurMBB, MachineBasicBlock *SuccBB,
463 TII->InsertBranch(*CurMBB, SuccBB, NULL, Cond, dl);
468 TII->InsertBranch(*CurMBB, SuccBB, NULL,
521 MachineBasicBlock *SuccBB,
552 if (SuccBB && MBB1 != PredBB && MBB2 != PredBB &&
586 MachineBasicBlock *SuccBB,
601 SuccBB, PredBB)) {
622 MachineBasicBlock *SuccBB,
630 if (SuccBB && CurMBB != PredBB)
631 FixTail(CurMBB, SuccBB, TII)
    [all...]
LiveVariables.cpp 753 MachineBasicBlock *SuccBB) {
756 // All registers used by PHI nodes in SuccBB must be live through BB.
757 for (MachineBasicBlock::const_iterator BBI = SuccBB->begin(),
758 BBE = SuccBB->end(); BBI != BBE && BBI->isPHI(); ++BBI)
767 if (!VI.AliveBlocks.test(NumNew) && VI.isLiveIn(*SuccBB, Reg, *MRI))
TailDuplication.cpp 447 MachineBasicBlock *SuccBB = *SI;
448 for (MachineBasicBlock::iterator II = SuccBB->begin(), EE = SuccBB->end();
490 if (!SrcBB->isSuccessor(SuccBB))
    [all...]
IfConversion.cpp 419 MachineBasicBlock *SuccBB = *SI;
420 if (SuccBB != TrueBB)
421 return SuccBB;
    [all...]
SjLjEHPrepare.cpp 218 if (BasicBlock *SuccBB = LPadSuccMap[II]) {
219 CatchSwitch->addCase(SwitchValC, SuccBB);
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
FunctionLoweringInfo.cpp 428 void llvm::CopyCatchInfo(const BasicBlock *SuccBB, const BasicBlock *LPad,
435 while (Visited.insert(SuccBB)) {
436 for (BasicBlock::const_iterator I = SuccBB->begin(), E = --SuccBB->end();
442 if (!FLI.MBBMap[SuccBB]->isLandingPad())
448 const BranchInst *Br = dyn_cast<BranchInst>(SuccBB->getTerminator());
450 SuccBB = Br->getSuccessor(0);
FastISel.cpp     [all...]
SelectionDAGBuilder.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/
FunctionLoweringInfo.h 219 /// CopyCatchInfo - Copy catch information from SuccBB (or one of its
221 void CopyCatchInfo(const BasicBlock *SuccBB, const BasicBlock *LPad,
LiveVariables.h 301 /// addNewBlock - Add a new basic block BB between DomBB and SuccBB. All
302 /// variables that are live out of DomBB and live into SuccBB will be marked
307 MachineBasicBlock *SuccBB);
  /external/llvm/lib/Transforms/Utils/
PromoteMemoryToRegister.cpp 803 BasicBlock *SuccBB = SuccNode->getBlock();
804 if (!LiveInBlocks.count(SuccBB))
807 DFBlocks.push_back(std::make_pair(BBNumbers[SuccBB], SuccBB));
808 if (!DefBlocks.count(SuccBB))
    [all...]

Completed in 410 milliseconds