Home
last modified time | relevance | path

Searched refs:insertAfter (Results 1 – 25 of 44) sorted by relevance

12

/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DRegAllocScoreTest.cpp123 Next = MBB->insertAfter(Next, createMockInlineAsm(*MF)); in TEST()
124 Next = MBB->insertAfter(Next, createMockDebug(*MF)); in TEST()
125 Next = MBB->insertAfter(Next, createMockKill(*MF)); in TEST()
151 Next = MBB1->insertAfter(Next, createMockCopy(*MF)); in TEST()
152 Next = MBB1->insertAfter(Next, createMockLoad(*MF)); in TEST()
153 Next = MBB1->insertAfter(Next, createMockLoad(*MF)); in TEST()
154 Next = MBB1->insertAfter(Next, createMockStore(*MF)); in TEST()
156 MBB1->insertAfter(Next, CheapRemat); in TEST()
158 Next = MBB2->insertAfter(Next, createMockLoad(*MF)); in TEST()
159 Next = MBB2->insertAfter(Next, createMockStore(*MF)); in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAlloca.cpp79 NewASCToLocal->insertAfter(allocaInst); in runOnFunction()
80 NewASCToGeneric->insertAfter(NewASCToLocal); in runOnFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp214 RealRem->insertAfter(RemInst); in optimizeDivRem()
350 Mul->insertAfter(RemInst); in optimizeDivRem()
351 Sub->insertAfter(Mul); in optimizeDivRem()
H A DConstantHoisting.cpp807 ClonedCastInst->insertAfter(CastInst); in emitBaseConstants()
H A DInferAddressSpaces.cpp612 NewI->insertAfter(I); in cloneInstructionWithNewAddressSpace()
H A DRewriteStatepointsForGC.cpp2161 Store->insertAfter(Inst); in relocationViaAlloca()
2165 Store->insertAfter(cast<Instruction>(Alloca)); in relocationViaAlloca()
/llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/
H A DReduceArguments.cpp110 Program.getFunctionList().insertAfter(F->getIterator(), ClonedFunc); in extractArgumentsFromModule()
H A DReduceOperandsToArgs.cpp133 OldF->getParent()->getFunctionList().insertAfter(OldF->getIterator(), NewF); in substituteOperandWithArgument()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h903 iterator insertAfter(iterator I, MachineInstr *MI) {
908 return Insts.insertAfter(I.getInstrIterator(), MI);
920 return Insts.insertAfter(I, MI);
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp306 LoadNotNull->insertAfter(LI); in addAssumeNonNull()
308 CI->insertAfter(LoadNotNull); in addAssumeNonNull()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp157 void VPRecipeBase::insertAfter(VPRecipeBase *InsertPos) { in insertAfter() function in VPRecipeBase
162 Parent->getRecipeList().insertAfter(InsertPos->getIterator(), this); in insertAfter()
178 insertAfter(InsertPos); in moveAfter()
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstruction.cpp89 void Instruction::insertAfter(Instruction *InsertPos) { in insertAfter() function in Instruction
90 InsertPos->getParent()->getInstList().insertAfter(InsertPos->getIterator(), in insertAfter()
/llvm-project-15.0.7/clang/include/clang/Tooling/Transformer/
H A DRewriteRule.h205 inline ASTEdit insertAfter(RangeSelector S, TextGenerator Replacement) { in insertAfter() function
/llvm-project-15.0.7/mlir/lib/CAPI/IR/
H A DIR.cpp539 cppRegion->getBlocks().insertAfter(Region::iterator(unwrap(reference)), in mlirRegionInsertOwnedBlockAfter()
624 cppBlock->getOperations().insertAfter(Block::iterator(unwrap(reference)), in mlirBlockInsertOwnedOperationAfter()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A Dilist.h238 iterator insertAfter(iterator where, pointer New) {
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstruction.h130 void insertAfter(Instruction *InsertPos);
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp257 Add.getParent()->insertAfter(Add.getIterator(), &Ldst); in tryToCombine()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp468 StackAddr->insertAfter(&I); in setupEntryBlockAndCallSites()
H A DFixupStatepointCallerSaved.cpp449 MBB->insertAfter(It, Reload); in insertReloadBefore()
H A DStackColoring.cpp974 Cast->insertAfter(Inst); in remapInstructions()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp329 MachineBasicBlock::iterator NewMBBI = MBB->insertAfter(MBBI, NewInstr); in insertSEH()
354 MBB->insertAfter(MBBI, MIB); in insertSEH()
397 MachineBasicBlock::iterator NewMBBI = MBB->insertAfter(MBBI, NewInstr); in insertSEH()
473 return MBB->insertAfter(MBBI, MIB); in insertSEH()
1009 MBB.insertAfter(Instr, SEH); in emitPrologue()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp810 NewPtr->insertAfter(cast<Instruction>(PtrInc)); in rewriteForBucketElement()
819 ReplNewPtr->insertAfter(RealNewPtr); in rewriteForBucketElement()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86CmovConversion.cpp618 MBB->insertAfter(Last, MI->removeFromParent()); in packCmovGroup()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp642 BB->insertAfter(MIB.getInstr()->getIterator(), Const0); in LowerCallResults()
648 BB->insertAfter(Const0->getIterator(), RefNull); in LowerCallResults()
655 BB->insertAfter(RefNull->getIterator(), TableSet); in LowerCallResults()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmt.cpp574 CurFn->getBasicBlockList().insertAfter(CurBB->getIterator(), BB); in EmitBlock()
601 CurFn->getBasicBlockList().insertAfter(insn->getParent()->getIterator(), in EmitBlockAfterUses()

12