| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | GuardUtils.cpp | 103 WCAnd->moveBefore(WidenableBR->getIterator()); in widenWidenableBranch() 122 WCAnd->moveBefore(WidenableBR->getIterator()); in setWidenableBranchCond()
|
| H A D | Instrumentation.cpp | 51 I->moveBefore(IP); in moveBeforeInsertPoint()
|
| H A D | MoveAutoInit.cpp | 206 Job.first->moveBefore(*Job.second, Job.second->getFirstInsertionPt()); in runMoveAutoInit()
|
| H A D | CallPromotionUtils.cpp | 347 OrigInst->moveBefore(ElseTerm->getIterator()); in versionCallSiteWithCond() 592 CSInstr->moveBefore(CB.getIterator()); in promoteCallWithIfThenElse()
|
| H A D | LoopRotationUtils.cpp | 637 Inst->moveBefore(LoopEntryBranch->getIterator()); in rotateLoop() 860 ExitSplit->moveBefore(Exit); in rotateLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | DivRemPairs.cpp | 299 DivInst->moveBefore(PredBB->getTerminator()->getIterator()); in optimizeDivRem() 302 RemInst->moveBefore(PredBB->getTerminator()->getIterator()); in optimizeDivRem() 368 DivInst->moveBefore(RemInst->getIterator()); in optimizeDivRem()
|
| H A D | SpeculativeExecution.cpp | 324 Current->moveBefore(ToBlock.getTerminator()->getIterator()); in considerHoistingFromTo()
|
| H A D | Sink.cpp | 169 Inst->moveBefore(SuccToSinkTo->getFirstInsertionPt()); in SinkInstruction()
|
| H A D | MemCpyOptimizer.cpp | 617 I->moveBefore(P->getIterator()); in moveUp() 1088 GEP->moveBefore(C->getIterator()); in performCallSlotOptzn() 1092 SkippedLifetimeStart->moveBefore(C->getIterator()); in performCallSlotOptzn() 1093 MSSAU->moveBefore(MSSA->getMemoryAccess(SkippedLifetimeStart), in performCallSlotOptzn() 1690 SrcAlloca->moveBefore(*SrcAlloca->getParent(), in performStackMoveOptzn()
|
| H A D | LoopInterchange.cpp | 1719 P->moveBefore(InnerLatch->getFirstNonPHIIt()); in moveLCSSAPhis() 1724 P->moveBefore(InnerExit->getFirstNonPHIIt()); in moveLCSSAPhis() 1890 PHI->moveBefore(InnerLoopHeader->getFirstNonPHIIt()); in adjustLoopBranches() 1895 PHI->moveBefore(OuterLoopHeader->getFirstNonPHIIt()); in adjustLoopBranches()
|
| H A D | LoopSink.cpp | 285 I.moveBefore(MoveBB->getFirstInsertionPt()); in sinkInstruction()
|
| H A D | LoopFuse.cpp | 1476 I->moveBefore(*FC0.Preheader, in movePreheaderInsts() 1482 I->moveBefore(*FC1.ExitBlock, FC1.ExitBlock->getFirstInsertionPt()); in movePreheaderInsts() 1666 PHI->moveBefore(FC0.Header->getFirstInsertionPt()); in performFusion() 1951 PHI->moveBefore(FC0.Header->getFirstInsertionPt()); in fuseGuardedLoops()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAllocaHoisting.cpp | 50 allocaInst->moveBefore(firstTerminatorInst->getIterator()); in runOnFunction()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/Transforms/ |
| H A D | HoistAllocas.cpp | 59 alloca->moveBefore(insertPoint); in process()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | BasicBlock.h | 386 inline void moveBefore(BasicBlock *MovePos) { in moveBefore() function 387 moveBefore(MovePos->getIterator()); in moveBefore() 389 LLVM_ABI void moveBefore(SymbolTableList<BasicBlock>::iterator MovePos);
|
| H A D | Instruction.h | 246 "") void moveBefore(Instruction *MovePos); 250 LLVM_ABI void moveBefore(InstListType::iterator InsertPos); 280 LLVM_ABI void moveBefore(BasicBlock &BB, InstListType::iterator I);
|
| H A D | DebugProgramInstruction.h | 206 LLVM_ABI void moveBefore(DbgRecord *MoveBefore); 211 LLVM_ABI void moveBefore(self_iterator MoveBefore);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TypePromotion.cpp | 449 I->moveBefore(InsertPt); in ExtendSources() 555 Trunc->moveBefore(Call->getIterator()); in TruncateSinks() 566 Trunc->moveBefore(Switch->getIterator()); in TruncateSinks() 586 Trunc->moveBefore(I->getIterator()); in TruncateSinks()
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Tracker.cpp | 281 MovedI->moveBefore(NextI); in revert() 284 MovedI->moveBefore(*BB, BB->end()); in revert()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemorySSAUpdater.h | 131 LLVM_ABI void moveBefore(MemoryUseOrDef *What, MemoryUseOrDef *Where);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBlockPlacement.cpp | 258 BB->moveBefore(Before); in moveBasicBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | Scheduler.cpp | 38 I->moveBefore(*Where.getNodeParent(), Where); in cluster()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVRegularizer.cpp | 93 ReplInst->moveBefore(User->getIterator()); in runLowerConstExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | SVEIntrinsicOpts.cpp | 155 MostEncompassingPTrue->moveBefore(BB, BB.getFirstInsertionPt()); in coalescePTrueIntrinsicCalls()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTLSDynamicCall.cpp | 243 OffsetIter->moveBefore(&*UseIter); in processBlock()
|