Lines Matching refs:dominates
79 assert(SE.DT->dominates(Ret, BIP)); in ReuseOrCreateCast()
521 SE.DT->dominates(cast<Instruction>(V), Builder.GetInsertPoint())); in expandAddToGEP()
621 if (DT.dominates(A->getHeader(), B->getHeader())) return B; in PickMostRelevantLoop()
622 if (DT.dominates(B->getHeader(), A->getHeader())) return A; in PickMostRelevantLoop()
866 if (!SE.DT->dominates(OInst, IVIncInsertPos)) in isNormalAddRecExprPHI()
905 if (!OInst || SE.DT->dominates(OInst, InsertPos)) in getIVIncOperand()
917 if (!SE.DT->dominates(OInst, InsertPos)) in getIVIncOperand()
944 if (SE.DT->dominates(IncV, InsertPos)) in hoistIVInc()
950 || !SE.DT->dominates(InsertPos->getParent(), IncV->getParent())) in hoistIVInc()
962 if (SE.DT->dominates(IncV, InsertPos)) in hoistIVInc()
1023 if (DT->dominates(InstToHoist, Pos)) in hoistBeforePos()
1266 if (!SE.dominates(Step, L->getHeader())) { in expandAddRecExprLiterally()
1299 && !SE.DT->dominates(cast<Instruction>(Result), in expandAddRecExprLiterally()
1839 if (!AR->isAffine() && !SE.dominates(Step, AR->getLoop()->getHeader())) { in follow()