/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...] |