Lines Matching refs:getEntry
275 LLVMContext &Context = R->getEntry()->getContext(); in INITIALIZE_PASS_DEPENDENCY()
298 BasicBlock *BB = RN->getEntry(); in orderNodes()
311 BasicBlock *BB = (*I)->getEntry(); in orderNodes()
324 BasicBlock *LoopBB = (*LoopI)->getEntry(); in orderNodes()
354 Loops[Exit] = N->getEntry(); in analyzeLoops()
421 BasicBlock *BB = N->getEntry(); in gatherPredicates()
473 BasicBlock *Entry = R->getEntry(); in gatherPredicates()
499 … (*OI)->getEntry()->getName() << " Loop Depth: " << LI->getLoopDepth((*OI)->getEntry()) << "\n"); in collectInfos()
505 Visited.insert((*OI)->getEntry()); in collectInfos()
698 Order.back()->getEntry(); in getNextFlow()
708 BasicBlock *Entry = PrevNode->getEntry(); in needPrefix()
746 BBPredicates &Preds = Predicates[Node->getEntry()]; in dominatesPredicates()
758 BBPredicates &Preds = Predicates[Node->getEntry()]; in isPredictableTrue()
771 if (!Dominated && DT->dominates(I->first, PrevNode->getEntry())) in isPredictableTrue()
783 Visited.insert(Node->getEntry()); in wireFlow()
788 changeExit(PrevNode, Node->getEntry(), true); in wireFlow()
797 BasicBlock *Entry = Node->getEntry(); in wireFlow()
819 BasicBlock *LoopStart = Node->getEntry(); in handleLoops()
829 LoopEnd = Loops[Node->getEntry()]; in handleLoops()
862 bool EntryDominatesExit = DT->dominates(ParentRegion->getEntry(), Exit); in createFlow()
922 Func = R->getEntry()->getParent(); in runOnRegion()