Home
last modified time | relevance | path

Searched refs:setInsertPoint (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h70 VPBuilder(VPBasicBlock *InsertBB) { setInsertPoint(InsertBB); } in VPBuilder()
71 VPBuilder(VPRecipeBase *InsertPt) { setInsertPoint(InsertPt); } in VPBuilder()
86 B.setInsertPoint(R->getParent(), std::next(R->getIterator())); in getToInsertAfter()
113 setInsertPoint(IP.getBlock(), IP.getPoint()); in restoreIP()
120 void setInsertPoint(VPBasicBlock *TheBB) { in setInsertPoint() function
128 void setInsertPoint(VPBasicBlock *TheBB, VPBasicBlock::iterator IP) { in setInsertPoint() function
135 void setInsertPoint(VPRecipeBase *IP) { in setInsertPoint() function
H A DVPlanTransforms.cpp837 MiddleBuilder.setInsertPoint(Cmp); in adjustFixedOrderRecurrences()
839 MiddleBuilder.setInsertPoint(Term); in adjustFixedOrderRecurrences()
841 MiddleBuilder.setInsertPoint(MiddleVPBB); in adjustFixedOrderRecurrences()
862 LoopBuilder.setInsertPoint(InsertBlock, InsertBlock->getFirstNonPhi()); in adjustFixedOrderRecurrences()
864 LoopBuilder.setInsertPoint(InsertBlock, in adjustFixedOrderRecurrences()
1313 Builder.setInsertPoint(OriginalTerminator); in addVPLaneMaskPhiAndUpdateExitBranch()
H A DVPlanHCFGBuilder.cpp285 VPIRBuilder.setInsertPoint(VPBB); in createVPInstructionsForVPBB()
H A DLoopVectorize.cpp7826 Builder.setInsertPoint(HeaderVPBB, NewInsertionPoint); in createHeaderMask()
8431 MiddleBuilder.setInsertPoint(Condition ? Condition : Terminator); in addLiveOutsForFirstOrderRecurrences()
8545 Builder.setInsertPoint(VPBB); in tryToBuildVPlanWithVPRecipes()
8933 Builder.setInsertPoint(&*LatchVPBB->begin()); in adjustRecipesForReductions()
8965 Builder.setInsertPoint(Select); in adjustRecipesForReductions()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h374 void setInsertPoint(Instruction *IP) {
379 void setInsertPoint(BasicBlock::iterator IP) {
464 setInsertPoint(I);
468 setInsertPoint(I);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1252 Rewriter.setInsertPoint(Preheader->getTerminator()); in createInvariantCond()
1858 Rewriter.setInsertPoint(L->getLoopPreheader()->getTerminator()); in predicateLoopExits()
H A DLoopPredication.cpp1112 Rewriter.setInsertPoint(IP);
H A DLoopIdiomRecognize.cpp3008 Expander.setInsertPoint(&*Builder.GetInsertPoint()); in recognizeShiftUntilZero()
H A DLoopStrengthReduce.cpp5693 Rewriter.setInsertPoint(&*IP); in Expand()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp1409 setInsertPoint(IP); in expandCodeFor()