Lines Matching refs:getHeader
585 if (DT.dominates(A->getHeader(), B->getHeader())) return B; in PickMostRelevantLoop()
586 if (DT.dominates(B->getHeader(), A->getHeader())) return A; in PickMostRelevantLoop()
1081 SE.DT->properlyDominates(LatchBlock, IVIncInsertLoop->getHeader()); in getAddRecExprPHILiterally()
1083 for (BasicBlock::iterator I = L->getHeader()->begin(); in getAddRecExprPHILiterally()
1164 L->getHeader()->begin()); in getAddRecExprPHILiterally()
1169 L->getHeader())); in getAddRecExprPHILiterally()
1181 Value *StepV = expandCodeFor(Step, IntTy, L->getHeader()->begin()); in getAddRecExprPHILiterally()
1190 BasicBlock *Header = L->getHeader(); in getAddRecExprPHILiterally()
1253 if (!SE.properlyDominates(Start, L->getHeader())) { in expandAddRecExprLiterally()
1265 if (!SE.dominates(Step, L->getHeader())) { in expandAddRecExprLiterally()
1317 StepV = expandCodeFor(Step, IntTy, L->getHeader()->begin()); in expandAddRecExprLiterally()
1435 BasicBlock *Header = L->getHeader(); in visitAddRecExpr()
1612 InsertPt = L->getHeader()->getFirstInsertionPt(); in expand()
1619 InsertPt = L->getHeader()->getFirstInsertionPt(); in expand()
1674 L->getHeader()->begin())); in getOrInsertCanonicalInductionVariable()
1690 for (BasicBlock::iterator I = L->getHeader()->begin(); in replaceCongruentIVs()
1798 IRBuilder<> Builder(L->getHeader()->getFirstInsertionPt()); in replaceCongruentIVs()
1820 L->getHeader()->getParent()->getParent()->getDataLayout(); in isHighCostExpansionHelper()
1911 if (!AR->isAffine() && !SE.dominates(Step, AR->getLoop()->getHeader())) { in follow()