| /llvm-project-15.0.7/llvm/lib/FuzzMutate/ |
| H A D | RandomIRBuilder.cpp | 51 auto IP = BB.getFirstInsertionPt(); in newSource() 128 Ptr = new AllocaInst(V->getType(), 0, "A", &*BB.getFirstInsertionPt()); in newSink()
|
| H A D | IRMutator.cpp | 113 for (auto I = BB.getFirstInsertionPt(), E = BB.end(); I != E; ++I) in mutate() 196 for (auto I = BB->getFirstInsertionPt(), E = Inst.getIterator(); I != E; in mutate()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | BasicBlock.h | 193 const_iterator getFirstInsertionPt() const; 194 iterator getFirstInsertionPt() { in getFirstInsertionPt() function 196 ->getFirstInsertionPt().getNonConst(); in getFirstInsertionPt()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSink.cpp | 154 if (BB->getFirstInsertionPt() == BB->end()) { in findBBsToSinkInto() 225 IC->insertBefore(&*N->getFirstInsertionPt()); in sinkInstruction() 253 I.moveBefore(&*MoveBB->getFirstInsertionPt()); in sinkInstruction()
|
| H A D | RewriteStatepointsForGC.cpp | 1843 Builder.SetInsertPoint(&*UnwindBlock->getFirstInsertionPt()); in makeStatepointExplicitImpl() 1858 Builder.SetInsertPoint(&*NormalDest->getFirstInsertionPt()); in makeStatepointExplicitImpl() 2094 InsertClobbersAt(&*II->getNormalDest()->getFirstInsertionPt()); in relocationViaAlloca() 2095 InsertClobbersAt(&*II->getUnwindDest()->getFirstInsertionPt()); in relocationViaAlloca() 2215 Func, Values, "", &*II->getNormalDest()->getFirstInsertionPt())); in insertUseHolderAfter() 2217 Func, Values, "", &*II->getUnwindDest()->getFirstInsertionPt())); in insertUseHolderAfter() 2485 &*Invoke->getNormalDest()->getFirstInsertionPt(); in rematerializeLiveValues() 2487 &*Invoke->getUnwindDest()->getFirstInsertionPt(); in rematerializeLiveValues()
|
| H A D | Sink.cpp | 170 Inst->moveBefore(&*SuccToSinkTo->getFirstInsertionPt()); in SinkInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUReplaceLDSUseWithPointer.cpp | 207 auto *EI = &(*(K->getEntryBlock().getFirstInsertionPt())); in activateLaneZero() 240 auto *EI = &(*(activateLaneZero(K)->getFirstInsertionPt())); in initializeLDSPointer() 310 auto *EI = &(*(F->getEntryBlock().getFirstInsertionPt())); in getReplacementInst()
|
| H A D | SIAnnotateControlFlow.cpp | 320 Instruction *FirstInsertionPt = &*BB->getFirstInsertionPt(); in closeControlFlow() 326 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 | 45 BasicBlock::iterator InsPt = BB.getFirstInsertionPt(); in getInsertPt()
|
| /llvm-project-15.0.7/llvm/unittests/Frontend/ |
| H A D | OpenMPIRBuilderTest.cpp | 1932 Builder.SetInsertPoint(BB, BB->getFirstInsertionPt()); in TEST_F() 2026 F->getEntryBlock().getFirstInsertionPt()}; in TEST_P() 2120 Builder.SetInsertPoint(BB, BB->getFirstInsertionPt()); in TEST_P() 2261 Builder.SetInsertPoint(BB, BB->getFirstInsertionPt()); in TEST_F() 2556 F->getEntryBlock().getFirstInsertionPt()); in TEST_F() 2641 F->getEntryBlock().getFirstInsertionPt()); in TEST_F() 4739 InsertPointTy(BodyBB, BodyBB->getFirstInsertionPt()), DL); in TEST_F() 4831 InsertPointTy(BodyBB, BodyBB->getFirstInsertionPt()), DL); in TEST_F() 4851 InsertPointTy(BodyBB, BodyBB->getFirstInsertionPt()), DL); in TEST_F() 4962 InsertPointTy(BodyBB, BodyBB->getFirstInsertionPt()), DL); in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | ReplaceConstant.cpp | 50 BI = &(*(BB->getFirstInsertionPt())); in convertConstantExprsToInstructions()
|
| /llvm-project-15.0.7/llvm/test/Transforms/SROA/ |
| H A D | phi-catchswitch.ll | 26 ; non-PHI instruction in this BB by calling getFirstInsertionPt(), which is
|
| /llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARC.cpp | 88 insertRVCall(&*DestBB->getFirstInsertionPt(), I); in insertAfterInvokes()
|
| H A D | PtrState.cpp | 265 const auto IP = BB->getFirstInsertionPt(); in HandlePotentialUse()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombinePHI.cpp | 238 if (isa<PHINode>(Inst) && BB->getFirstInsertionPt() == BB->end()) in foldIntegerTypedPHI() 282 InsertPos = BB->getFirstInsertionPt(); in foldIntegerTypedPHI() 287 InsertNewInstBefore(CI, *InsertBB->getFirstInsertionPt()); in foldIntegerTypedPHI() 1128 if (Pred->getFirstInsertionPt() == Pred->end()) in SliceUpIllegalIntegerPHI() 1361 auto InsertPt = BB->getFirstInsertionPt(); in simplifyUsingControlFlow() 1395 PN.getParent()->getFirstInsertionPt() != PN.getParent()->end()) { in visitPHINode()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | EntryExitInstrumenter.cpp | 90 insertCall(F, EntryFunc, &*F.begin()->getFirstInsertionPt(), DL); in runOnFunction()
|
| H A D | DemoteRegToStack.cpp | 99 InsertPt = II.getNormalDest()->getFirstInsertionPt(); in DemoteRegToStack()
|
| H A D | ScalarEvolutionExpander.cpp | 110 IP = MustDominate->getParent()->getFirstInsertionPt(); in findInsertPointAfter() 149 .getFirstInsertionPt(); in GetOptimalInsertionPointForCastOf() 1300 Step, IntTy, &*L->getHeader()->getFirstInsertionPt(), false); in getAddRecExprPHILiterally() 1458 Step, IntTy, &*L->getHeader()->getFirstInsertionPt(), false); in expandAddRecExprLiterally() 1835 InsertPt = &*L->getHeader()->getFirstInsertionPt(); in expand() 1841 InsertPt = &*L->getHeader()->getFirstInsertionPt(); in expand() 2022 IP = &*PN->getParent()->getFirstInsertionPt(); in replaceCongruentIVs() 2044 IRBuilder<> Builder(&*L->getHeader()->getFirstInsertionPt()); in replaceCongruentIVs()
|
| H A D | AssumeBundleBuilder.cpp | 432 Assume, &*F.getEntryBlock().getFirstInsertionPt()) || in dropRedundantKnowledge() 433 Assume == &*F.getEntryBlock().getFirstInsertionPt()) { in dropRedundantKnowledge()
|
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | BlockGenerators.cpp | 518 Addr->insertBefore(&*EntryBB->getFirstInsertionPt()); in getOrCreateAlloca() 649 Builder.SetInsertPoint(ThenBlock, ThenBlock->getFirstInsertionPt()); in generateConditionalExecution() 651 Builder.SetInsertPoint(TailBlock, TailBlock->getFirstInsertionPt()); in generateConditionalExecution() 888 MergePHI->insertBefore(&*MergeBB->getFirstInsertionPt()); in createScalarFinalization() 969 MergePHI->insertBefore(&*MergeBB->getFirstInsertionPt()); in createExitPHINodeMerges() 1608 Builder.SetInsertPoint(&*ExitBBCopy->getFirstInsertionPt()); in copyStmt()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | JMCInstrumenter.cpp | 223 {Flag}, "", &*F.begin()->getFirstInsertionPt()); in runOnModule()
|
| H A D | WasmEHPrepare.cpp | 276 IRB.SetInsertPoint(&*BB->getFirstInsertionPt()); in prepareEHPad()
|
| /llvm-project-15.0.7/llvm/unittests/FuzzMutate/ |
| H A D | RandomIRBuilderTest.cpp | 68 for (auto I = BB.getFirstInsertionPt(), E = BB.end(); I != E; ++I) in TEST()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenACC/ |
| H A D | OpenACCToLLVMIRTranslation.cpp | 303 enclosingFunction->getEntryBlock().getFirstInsertionPt()); in convertDataOp() 449 enclosingFunction->getEntryBlock().getFirstInsertionPt()); in convertStandaloneDataOp()
|