Searched refs:ExitBB (Results 1 - 6 of 6) sorted by relevance
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/ |
H A D | LCSSA.cpp | 219 BasicBlock *ExitBB = *BBI; local 220 if (!DT->dominates(DomNode, DT->getNode(ExitBB))) continue; 223 if (SSAUpdate.HasValueForBlock(ExitBB)) continue; 226 PredCache.GetNumPreds(ExitBB), 228 ExitBB->begin()); 231 for (BasicBlock **PI = PredCache.GetPreds(ExitBB); *PI; ++PI) { 246 SSAUpdate.AddAvailableValue(ExitBB, PN);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/ |
H A D | LoopInstSimplify.cpp | 148 BasicBlock *ExitBB = SubLoopExitBlocks[i]; local 149 if (LI->getLoopFor(ExitBB) == L && Visited.insert(ExitBB)) 150 VisitStack.push_back(WorklistItem(ExitBB, false));
|
H A D | LoopUnswitch.cpp | 494 /// If true, we return true and set ExitBB to the block we 498 BasicBlock *&ExitBB, 507 if (ExitBB != 0) return false; 508 ExitBB = BB; 515 if (!isTrivialLoopExitBlockHelper(L, *SI, ExitBB, Visited)) 534 BasicBlock *ExitBB = 0; local 535 if (isTrivialLoopExitBlockHelper(L, BB, ExitBB, Visited)) 536 return ExitBB; 497 isTrivialLoopExitBlockHelper(Loop *L, BasicBlock *BB, BasicBlock *&ExitBB, std::set<BasicBlock*> &Visited) argument
|
H A D | IndVarSimplify.cpp | 490 BasicBlock *ExitBB = ExitBlocks[i]; local 494 PHINode *PN = dyn_cast<PHINode>(ExitBB->begin()); 500 BasicBlock::iterator BBI = ExitBB->begin();
|
H A D | ObjCARC.cpp | 3044 BasicBlock *ExitBB = I; local 3045 BBState &MyStates = BBStates[ExitBB]; 3051 PredStack.push_back(std::make_pair(ExitBB, MyStates.pred_begin())); 3052 Visited.insert(ExitBB);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/ |
H A D | Analysis.cpp | 272 const BasicBlock *ExitBB = I->getParent(); local 273 const TerminatorInst *Term = ExitBB->getTerminator(); 293 for (BasicBlock::const_iterator BBI = prior(prior(ExitBB->end())); ; 315 const Function *F = ExitBB->getParent();
|
Completed in 129 milliseconds