| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSink.cpp | 152 if (BB->getFirstInsertionPt() == BB->end()) { in findBBsToSinkInto() 239 IC->insertBefore(&*N->getFirstInsertionPt()); in sinkInstruction() 269 I.moveBefore(&*MoveBB->getFirstInsertionPt()); in sinkInstruction()
|
| H A D | Sink.cpp | 171 Inst->moveBefore(&*SuccToSinkTo->getFirstInsertionPt()); in SinkInstruction()
|
| H A D | RewriteStatepointsForGC.cpp | 1872 Builder.SetInsertPoint(UnwindBlock, UnwindBlock->getFirstInsertionPt()); in makeStatepointExplicitImpl() 1887 Builder.SetInsertPoint(NormalDest, NormalDest->getFirstInsertionPt()); in makeStatepointExplicitImpl() 2118 InsertClobbersAt(&*II->getNormalDest()->getFirstInsertionPt()); in relocationViaAlloca() 2119 InsertClobbersAt(&*II->getUnwindDest()->getFirstInsertionPt()); in relocationViaAlloca() 2239 Func, Values, "", &*II->getNormalDest()->getFirstInsertionPt())); in insertUseHolderAfter() 2241 Func, Values, "", &*II->getUnwindDest()->getFirstInsertionPt())); in insertUseHolderAfter() 2575 &*Invoke->getNormalDest()->getFirstInsertionPt(); in rematerializeLiveValues() 2577 &*Invoke->getUnwindDest()->getFirstInsertionPt(); in rematerializeLiveValues()
|
| H A D | MergedLoadStoreMotion.cpp | 255 BasicBlock::iterator InsertPt = BB->getFirstInsertionPt(); in sinkStoresAndGEPs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | DemoteRegToStack.cpp | 102 new StoreInst(&I, Slot, &*Handler->getFirstInsertionPt()); in DemoteRegToStack() 107 InsertPt = II.getNormalDest()->getFirstInsertionPt(); in DemoteRegToStack()
|
| H A D | EntryExitInstrumenter.cpp | 108 insertCall(F, EntryFunc, &*F.begin()->getFirstInsertionPt(), DL); in runOnFunction()
|
| H A D | ScalarEvolutionExpander.cpp | 111 IP = MustDominate->getParent()->getFirstInsertionPt(); in findInsertPointAfter() 150 .getFirstInsertionPt(); in GetOptimalInsertionPointForCastOf() 1002 Value *StepV = expand(Step, L->getHeader()->getFirstInsertionPt()); in getAddRecExprPHILiterally() 1124 StepV = expand(Step, L->getHeader()->getFirstInsertionPt()); in expandAddRecExprLiterally() 1442 InsertPt = L->getHeader()->getFirstInsertionPt(); in expand() 1449 InsertPt = L->getHeader()->getFirstInsertionPt(); in expand() 1642 IP = PN->getParent()->getFirstInsertionPt(); in replaceCongruentIVs() 1665 L->getHeader()->getFirstInsertionPt()); in replaceCongruentIVs()
|
| H A D | MoveAutoInit.cpp | 208 Job.first->moveBefore(*Job.second, Job.second->getFirstInsertionPt()); in runMoveAutoInit()
|
| H A D | AssumeBundleBuilder.cpp | 434 Assume, &*F.getEntryBlock().getFirstInsertionPt()) || in dropRedundantKnowledge() 435 Assume == &*F.getEntryBlock().getFirstInsertionPt()) { in dropRedundantKnowledge()
|
| H A D | CodeExtractor.cpp | 1195 AllocationBlock ? &*AllocationBlock->getFirstInsertionPt() in emitCallAndSwitchStatement() 1355 InsertPt = InvokeI->getNormalDest()->getFirstInsertionPt(); in emitCallAndSwitchStatement() 1357 InsertPt = Phi->getParent()->getFirstInsertionPt(); in emitCallAndSwitchStatement() 1793 AI->moveBefore(*newFuncRoot, newFuncRoot->getFirstInsertionPt()); in extractCodeRegion()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/FuzzMutate/ |
| H A D | RandomIRBuilder.cpp | 72 &*EntryBB->getFirstInsertionPt()); in createStackMemory() 168 LoadGV = new LoadInst(Ty, GV, "LGV", &*BB.getFirstInsertionPt()); in findOrCreateSource() 209 auto IP = BB.getFirstInsertionPt(); in newSource()
|
| H A D | IRMutator.cpp | 120 return make_range(BB.getFirstInsertionPt(), End); in getInsertionRange() 208 for (auto I = BB->getFirstInsertionPt(), E = Inst.getIterator(); I != E; in mutate() 599 BB.getFirstInsertionPt(), BB.getTerminator()->getIterator()))) { in mutate()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | BasicBlock.h | 312 const_iterator getFirstInsertionPt() const; 313 iterator getFirstInsertionPt() { in getFirstInsertionPt() function 315 ->getFirstInsertionPt().getNonConst(); in getFirstInsertionPt()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARC.cpp | 67 insertRVCall(&*DestBB->getFirstInsertionPt(), I); in insertAfterInvokes()
|
| H A D | PtrState.cpp | 265 const auto IP = BB->getFirstInsertionPt(); in HandlePotentialUse()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ReplaceConstant.cpp | 86 BasicBlock::iterator It = BB->getFirstInsertionPt(); in convertUsersOfConstantsToInstructions()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombinePHI.cpp | 242 if (isa<PHINode>(Inst) && BB->getFirstInsertionPt() == BB->end()) in foldIntegerTypedPHI() 286 InsertPos = BB->getFirstInsertionPt(); in foldIntegerTypedPHI() 291 InsertNewInstBefore(CI, InsertBB->getFirstInsertionPt()); in foldIntegerTypedPHI() 1139 if (Pred->getFirstInsertionPt() == Pred->end()) in SliceUpIllegalIntegerPHI() 1372 auto InsertPt = BB->getFirstInsertionPt(); in simplifyUsingControlFlow() 1405 PN.getParent()->getFirstInsertionPt() != PN.getParent()->end()) { in visitPHINode()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIAnnotateControlFlow.cpp | 332 BasicBlock::iterator FirstInsertionPt = BB->getFirstInsertionPt(); in closeControlFlow() 338 FirstInsertionPt = SplitEdge(DefBB, BB, DT, LI)->getFirstInsertionPt(); in closeControlFlow()
|
| H A D | AMDGPUPromoteKernelArguments.cpp | 140 BasicBlock::iterator InsPt = BB.getFirstInsertionPt(); in getInsertPt()
|
| H A D | AMDGPULowerKernelArguments.cpp | 87 BasicBlock::iterator InsPt = BB.getFirstInsertionPt(); in getInsertPt()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | SanitizerCoverage.cpp | 555 if (BB->getFirstInsertionPt() == BB->end()) in shouldInstrumentBlock() 733 IRBuilder<> IRB(&*F.getEntryBlock().getFirstInsertionPt()); in CreatePCArray() 941 BasicBlock::iterator IP = BB.getFirstInsertionPt(); in InjectCoverageAtBlock() 1040 IRBuilder<> IRB(&*F.getEntryBlock().getFirstInsertionPt()); in createFunctionControlFlow()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | JMCInstrumenter.cpp | 230 {Flag}, "", &*F.begin()->getFirstInsertionPt()); in runImpl()
|
| H A D | WasmEHPrepare.cpp | 307 IRB.SetInsertPoint(BB, BB->getFirstInsertionPt()); in prepareEHPad()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | SVEIntrinsicOpts.cpp | 157 MostEncompassingPTrue->moveBefore(BB, BB.getFirstInsertionPt()); in coalescePTrueIntrinsicCalls()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCLoopInstrFormPrep.cpp | 728 Instruction *InsPoint = &*Header->getFirstInsertionPt(); in rewriteForBase() 767 &*Header->getFirstInsertionPt()); in rewriteForBase() 802 PtrIP = &*PtrIP->getParent()->getFirstInsertionPt(); in rewriteForBucketElement()
|