Lines Matching refs:getHeader
622 if (DT.dominates(A->getHeader(), B->getHeader())) return B; in PickMostRelevantLoop()
623 if (DT.dominates(B->getHeader(), A->getHeader())) return A; in PickMostRelevantLoop()
1032 for (BasicBlock::iterator I = L->getHeader()->begin(); in getAddRecExprPHILiterally()
1087 L->getHeader()->begin()); in getAddRecExprPHILiterally()
1092 L->getHeader())); in getAddRecExprPHILiterally()
1104 Value *StepV = expandCodeFor(Step, IntTy, L->getHeader()->begin()); in getAddRecExprPHILiterally()
1107 BasicBlock *Header = L->getHeader(); in getAddRecExprPHILiterally()
1169 if (!SE.properlyDominates(Start, L->getHeader())) { in expandAddRecExprLiterally()
1181 if (!SE.dominates(Step, L->getHeader())) { in expandAddRecExprLiterally()
1228 StepV = expandCodeFor(Step, IntTy, L->getHeader()->begin()); in expandAddRecExprLiterally()
1326 BasicBlock *Header = L->getHeader(); in visitAddRecExpr()
1499 InsertPt = L->getHeader()->getFirstInsertionPt(); in expand()
1506 InsertPt = L->getHeader()->getFirstInsertionPt(); in expand()
1560 PHINode *V = cast<PHINode>(expandCodeFor(H, 0, L->getHeader()->begin())); in getOrInsertCanonicalInductionVariable()
1585 for (BasicBlock::iterator I = L->getHeader()->begin(); in replaceCongruentIVs()
1668 ? (Instruction*)L->getHeader()->getFirstInsertionPt() in replaceCongruentIVs()
1684 IRBuilder<> Builder(L->getHeader()->getFirstInsertionPt()); in replaceCongruentIVs()
1731 if (!AR->isAffine() && !SE.dominates(Step, AR->getLoop()->getHeader())) { in follow()