| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | GuardUtils.cpp | 103 WCAnd->moveBefore(WidenableBR); in widenWidenableBranch() 122 WCAnd->moveBefore(WidenableBR); in setWidenableBranchCond()
|
| H A D | MoveAutoInit.cpp | 208 Job.first->moveBefore(*Job.second, Job.second->getFirstInsertionPt()); in runMoveAutoInit()
|
| H A D | LoopRotationUtils.cpp | 626 Inst->moveBefore(LoopEntryBranch); in rotateLoop() 852 ExitSplit->moveBefore(Exit); in rotateLoop()
|
| H A D | LoopUnrollAndJam.cpp | 176 I->moveBefore(InsertLoc); in moveHeaderPhiOperandsToForeBlocks() 478 Phi->moveBefore(insertPoint); in UnrollAndJamLoop()
|
| H A D | CallPromotionUtils.cpp | 349 OrigInst->moveBefore(ElseTerm); in versionCallSite()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | DivRemPairs.cpp | 298 DivInst->moveBefore(PredBB->getTerminator()); in optimizeDivRem() 301 RemInst->moveBefore(PredBB->getTerminator()); in optimizeDivRem() 367 DivInst->moveBefore(RemInst); in optimizeDivRem()
|
| H A D | Sink.cpp | 171 Inst->moveBefore(&*SuccToSinkTo->getFirstInsertionPt()); in SinkInstruction()
|
| H A D | MemCpyOptimizer.cpp | 619 I->moveBefore(P); in moveUp() 1102 GEP->moveBefore(C); in performCallSlotOptzn() 1106 SkippedLifetimeStart->moveBefore(C); in performCallSlotOptzn() 1107 MSSAU->moveBefore(MSSA->getMemoryAccess(SkippedLifetimeStart), in performCallSlotOptzn() 1608 SrcAlloca->moveBefore(*SrcAlloca->getParent(), in performStackMoveOptzn()
|
| H A D | LoopInterchange.cpp | 1498 P->moveBefore(InnerLatch->getFirstNonPHI()); in moveLCSSAPhis() 1503 P->moveBefore(InnerExit->getFirstNonPHI()); in moveLCSSAPhis() 1669 PHI->moveBefore(InnerLoopHeader->getFirstNonPHI()); in adjustLoopBranches() 1674 PHI->moveBefore(OuterLoopHeader->getFirstNonPHI()); in adjustLoopBranches()
|
| H A D | LoopSink.cpp | 269 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() 1949 PHI->moveBefore(&*FC0.Header->getFirstInsertionPt()); in fuseGuardedLoops()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAllocaHoisting.cpp | 49 allocaInst->moveBefore(firstTerminatorInst); in runOnFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | BasicBlock.h | 365 inline void moveBefore(BasicBlock *MovePos) { in moveBefore() function 366 moveBefore(MovePos->getIterator()); in moveBefore() 368 void moveBefore(SymbolTableList<BasicBlock>::iterator MovePos);
|
| H A D | Instruction.h | 190 void moveBefore(Instruction *MovePos); 208 void moveBefore(BasicBlock &BB, InstListType::iterator I);
|
| H A D | DebugProgramInstruction.h | 338 void moveBefore(DPValue *MoveBefore);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | Instrumentation.cpp | 28 I->moveBefore(&*IP); in moveBeforeInsertPoint()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TypePromotion.cpp | 447 I->moveBefore(InsertPt); in ExtendSources() 547 Trunc->moveBefore(Call); in TruncateSinks() 558 Trunc->moveBefore(Switch); in TruncateSinks() 578 Trunc->moveBefore(I); in TruncateSinks()
|
| H A D | SelectOptimize.cpp | 669 TrueInst->moveBefore(TrueBranch); in convertProfitableSIGroups() 678 FalseInst->moveBefore(FalseBranch); in convertProfitableSIGroups()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemorySSAUpdater.h | 128 void moveBefore(MemoryUseOrDef *What, MemoryUseOrDef *Where);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanTransforms.cpp | 170 SinkCandidate->moveBefore(*SinkTo, SinkTo->getFirstNonPhi()); in sinkScalarOperands() 262 ToMove.moveBefore(*Then2, Then2->getFirstNonPhi()); in mergeReplicateRegionsIntoSuccessors() 279 Phi1ToMove.moveBefore(*Merge2, Merge2->begin()); in mergeReplicateRegionsIntoSuccessors() 384 R.moveBefore(*PredVPBB, PredVPBB->end()); in mergeBlocksIntoPredecessors()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBlockPlacement.cpp | 258 BB->moveBefore(Before); in moveBasicBlock()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVRegularizer.cpp | 100 ReplInst->moveBefore(User); in runLowerConstExpr()
|
| /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/IR/ |
| H A D | Instruction.cpp | 162 void Instruction::moveBefore(Instruction *MovePos) { in moveBefore() function in Instruction 186 void Instruction::moveBefore(BasicBlock &BB, InstListType::iterator I) { in moveBefore() function in Instruction
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXType.cpp | 797 NewInst->moveBefore(&*Iter); in optimizeAMXCastFromPhi() 800 NewInst->moveBefore(&*Iter); in optimizeAMXCastFromPhi()
|