Lines Matching defs:InsertPt
1791 const Instruction *InsertPt) {
1807 EntInst->getFunction() == InsertPt->getFunction() &&
1808 SE.DT.dominates(EntInst, InsertPt) &&
1810 SE.LI.getLoopFor(EntInst->getParent())->contains(InsertPt)))
1827 Instruction *InsertPt = &*Builder.GetInsertPoint();
1852 InsertPt = Preheader->getTerminator();
1857 InsertPt = &*L->getHeader()->getFirstInsertionPt();
1863 InsertPt = &*L->getHeader()->getFirstInsertionPt();
1864 while (InsertPt->getIterator() != Builder.GetInsertPoint() &&
1865 (isInsertedInstruction(InsertPt) ||
1866 isa<DbgInfoIntrinsic>(InsertPt)))
1867 InsertPt = &*std::next(InsertPt->getIterator());
1875 if (isa<PHINode>(*InsertPt))
1876 InsertPt = &*InsertPt->getParent()->getFirstInsertionPt();
1879 auto I = InsertedExpressions.find(std::make_pair(S, InsertPt));
1884 Builder.SetInsertPoint(InsertPt);
1887 ScalarEvolution::ValueOffsetPair VO = FindValueInExprValueMap(S, InsertPt);
1920 InsertedExpressions[std::make_pair(S, InsertPt)] = V;