Lines Matching refs:dominates
94 SE.DT.dominates(cast<Instruction>(Ret), &*BIP)); in ReuseOrCreateCast()
569 SE.DT.dominates(cast<Instruction>(V), &*Builder.GetInsertPoint())); in expandAddToGEP()
665 if (DT.dominates(A->getHeader(), B->getHeader())) return B; in PickMostRelevantLoop()
666 if (DT.dominates(B->getHeader(), A->getHeader())) return A; in PickMostRelevantLoop()
961 if (!SE.DT.dominates(OInst, IVIncInsertPos)) in isNormalAddRecExprPHI()
1000 if (!OInst || SE.DT.dominates(OInst, InsertPos)) in getIVIncOperand()
1011 if (!SE.DT.dominates(OInst, InsertPos)) in getIVIncOperand()
1055 if (SE.DT.dominates(IncV, InsertPos)) in hoistIVInc()
1061 !SE.DT.dominates(InsertPos->getParent(), IncV->getParent())) in hoistIVInc()
1076 if (SE.DT.dominates(IncV, InsertPos)) in hoistIVInc()
1133 if (DT->dominates(InstToHoist, Pos)) in hoistBeforePos()
1432 if (!SE.dominates(Step, L->getHeader())) { in expandAddRecExprLiterally()
1488 !SE.DT.dominates(cast<Instruction>(Result), in expandAddRecExprLiterally()
1920 SE.DT.dominates(EntInst, InsertPt) && in FindValueInExprValueMap()
2219 if (SE.getSCEV(LHS) == S && SE.DT.dominates(LHS, At)) in getRelatedExistingExpansion()
2222 if (SE.getSCEV(RHS) == S && SE.DT.dominates(RHS, At)) in getRelatedExistingExpansion()
2703 if (!AR->isAffine() && !SE.dominates(Step, AR->getLoop()->getHeader())) { in follow()
2733 if (SE.dominates(S, InsertionPoint->getParent())) { in isSafeToExpandAt()
2759 return DT.dominates(B, A); in cleanup()