Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h73 VPBuilder(VPBasicBlock *InsertBB) { setInsertPoint(InsertBB); } in VPBuilder()
74 VPBuilder(VPRecipeBase *InsertPt) { setInsertPoint(InsertPt); } in VPBuilder()
76 setInsertPoint(TheBB, IP); in VPBuilder()
92 B.setInsertPoint(R->getParent(), std::next(R->getIterator())); in getToInsertAfter()
119 setInsertPoint(IP.getBlock(), IP.getPoint()); in restoreIP()
126 void setInsertPoint(VPBasicBlock *TheBB) { in setInsertPoint() function
134 void setInsertPoint(VPBasicBlock *TheBB, VPBasicBlock::iterator IP) { in setInsertPoint() function
141 void setInsertPoint(VPRecipeBase *IP) { in setInsertPoint() function
H A DVPlanPredicator.cpp131 Builder.setInsertPoint(VPBB, VPBB->getFirstNonPhi()); in createBlockInMask()
170 Builder.setInsertPoint(HeaderVPBB, HeaderVPBB->getFirstNonPhi()); in createHeaderMask()
H A DVPlanConstruction.cpp175 VPIRBuilder.setInsertPoint(VPBB); in createVPInstructionsForVPBB()
749 Builder.setInsertPoint(MiddleVPBB, MiddleVPBB->begin()); in handleMaxMinNumReductions()
785 Builder.setInsertPoint(MiddleTerm); in handleMaxMinNumReductions()
H A DVPlanTransforms.cpp596 Builder.setInsertPoint(VecPreheader); in createScalarIVSteps()
1724 LoopBuilder.setInsertPoint(InsertBlock, InsertBlock->getFirstNonPhi()); in adjustFixedOrderRecurrences()
1726 LoopBuilder.setInsertPoint(InsertBlock, in adjustFixedOrderRecurrences()
2030 Builder.setInsertPoint(OriginalTerminator); in addVPLaneMaskPhiAndUpdateExitBranch()
2211 Builder.setInsertPoint(Header, Header->getFirstNonPhi()); in transformRecipestoEVLRecipes()
2343 Builder.setInsertPoint(CanonicalIVIncrement); in tryAddExplicitVectorLength()
2653 Builder.setInsertPoint(R->getParent(), std::next(R->getIterator())); in expandVPWidenIntOrFpInduction()
2669 Builder.setInsertPoint(ExitingBB, ExitingBB->getTerminator()->getIterator()); in expandVPWidenIntOrFpInduction()
H A DVPlanUnroll.cpp181 Builder.setInsertPoint(IV->getParent(), InsertPtForPhi); in unrollWidenInductionByUF()
H A DLoopVectorize.cpp8737 Builder.setInsertPoint(SingleDef); in tryToBuildVPlanWithVPRecipes()
9118 Builder.setInsertPoint(&*std::prev(std::prev(LatchVPBB->end()))); in adjustRecipesForReductions()
9174 Builder.setInsertPoint(MiddleVPBB, IP); in adjustRecipesForReductions()
9250 Builder.setInsertPoint(Select); in adjustRecipesForReductions()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCFIInstBuilder.h45 setInsertPoint(InsertPt);
52 void setInsertPoint(MachineBasicBlock::iterator IP) { InsertPt = IP; } in setInsertPoint() function
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h389 void setInsertPoint(Instruction *IP) {
394 void setInsertPoint(BasicBlock::iterator IP) {
479 setInsertPoint(I);
483 setInsertPoint(I);
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp332 CFIBuilder.setInsertPoint(AfterPush); in emitPrologue()
345 CFIBuilder.setInsertPoint(std::next(GPRCS1Push)); in emitPrologue()
374 CFIBuilder.setInsertPoint(std::next(GPRCS2Push)); in emitPrologue()
H A DARMFrameLowering.cpp773 CFIBuilder.setInsertPoint(std::next(Info.I)); in emitDefCFAOffsets()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp1050 CFIBuilder.setInsertPoint(MBBI); in emitPrologue()
1284 CFIBuilder.setInsertPoint(MBBI); in emitEpilogue()
1320 CFIBuilder.setInsertPoint(MBBI); in emitEpilogue()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1228 Rewriter.setInsertPoint(Preheader->getTerminator()); in createInvariantCond()
1837 Rewriter.setInsertPoint(L->getLoopPreheader()->getTerminator()); in predicateLoopExits()
H A DLoopPredication.cpp1111 Rewriter.setInsertPoint(IP); in predicateLoopExits()
H A DLoopIdiomRecognize.cpp3312 Expander.setInsertPoint(&*Builder.GetInsertPoint()); in recognizeShiftUntilZero()
H A DLoopStrengthReduce.cpp5665 Rewriter.setInsertPoint(&*IP); in Expand()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEFrameLowering.cpp441 CFIBuilder.setInsertPoint(MBBI); in emitPrologue()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp1438 setInsertPoint(IP); in expandCodeFor()