| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonCFGOptimizer.cpp | 210 JumpAroundTarget->moveAfter(LayoutSucc); in runOnMachineFunction() 214 UncondTarget->moveAfter(JumpAroundTarget); in runOnMachineFunction()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Hoisting.cpp | 296 write.insertSliceOp->moveAfter(forOp); in hoistReadWrite() 297 write.transferWriteOp->moveAfter(forOp); in hoistReadWrite() 496 transferWrite->moveAfter(loop); in hoistRedundantVectorTransfers()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | DivRemPairs.cpp | 299 RemInst->moveAfter(DivInst); in optimizeDivRem() 301 DivInst->moveAfter(RemInst); in optimizeDivRem()
|
| H A D | DFAJumpThreading.cpp | 1037 NewBB->moveAfter(BB); in cloneBlockAndUpdatePredecessor()
|
| H A D | JumpThreading.cpp | 2257 NewBB->moveAfter(PredBB); in threadThroughTwoBasicBlocks() 2377 NewBB->moveAfter(PredBB); in threadEdge()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | MemorySSAUpdater.h | 129 void moveAfter(MemoryUseOrDef *What, MemoryUseOrDef *Where);
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Operation.h | 230 void moveAfter(Operation *existingOp); 234 void moveAfter(Block *block, llvm::iplist<Operation>::iterator iterator);
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyCFGSort.cpp | 327 Next->moveAfter(MBB); in sortBlocks()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Operation.cpp | 444 void Operation::moveAfter(Operation *existingOp) { in moveAfter() function in Operation 445 moveAfter(existingOp->getBlock(), existingOp->getIterator()); in moveAfter() 450 void Operation::moveAfter(Block *block, in moveAfter() function in Operation
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | BasicBlock.h | 232 void moveAfter(BasicBlock *MovePos);
|
| H A D | Instruction.h | 143 void moveAfter(Instruction *MovePos);
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Vectorize/ |
| H A D | VPlanTest.cpp | 66 TEST(VPInstructionTest, moveAfter) { in TEST() argument 76 I1->moveAfter(I2); in TEST() 86 I3->moveAfter(I4); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | BasicBlock.cpp | 141 void BasicBlock::moveAfter(BasicBlock *MovePos) { in moveAfter() function in BasicBlock
|
| H A D | Instruction.cpp | 100 void Instruction::moveAfter(Instruction *MovePos) { in moveAfter() function in Instruction
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | StackProtector.cpp | 547 NewBB->moveAfter(&BB); in InsertStackProtectors()
|
| H A D | BranchFolding.cpp | 1501 MBB->moveAfter(&MF.back()); in OptimizeBlock() 1694 MBB->moveAfter(PredBB); in OptimizeBlock() 1743 MBB->moveAfter(&MF.back()); in OptimizeBlock()
|
| H A D | TypePromotion.cpp | 440 I->moveAfter(InsertPt); in ExtendSources()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/ |
| H A D | BufferDeallocation.cpp | 542 deallocOperation->moveAfter(endOperation); in placeDeallocs()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/ |
| H A D | LoopFusionUtils.cpp | 408 op->moveAfter(newLoop); in promoteSingleIterReductionLoop()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopSimplify.cpp | 111 NewBB->moveAfter(FoundBB); in placeSplitBlockCarefully()
|
| /llvm-project-15.0.7/mlir/lib/Bindings/Python/ |
| H A D | IRModule.h | 516 void moveAfter(PyOperationBase &other);
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineBasicBlock.h | 635 void moveAfter(MachineBasicBlock *NewBefore);
|
| /llvm-project-15.0.7/mlir/lib/CAPI/IR/ |
| H A D | IR.cpp | 495 return unwrap(op)->moveAfter(unwrap(other)); in mlirOperationMoveAfter()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXType.cpp | 165 cast<Instruction>(Row)->moveAfter(cast<Instruction>(II->getOperand(2))); in getShape()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 2643 DVI->moveAfter(InsertPt); in salvageDebugInfo() 2645 DVI->moveAfter(F->getEntryBlock().getFirstNonPHI()); in salvageDebugInfo()
|