Home
last modified time | relevance | path

Searched refs:insertInto (Results 1 – 25 of 43) sorted by relevance

12

/llvm-project/llvm/examples/ModuleMaker/
H A DModuleMaker.cpp58 Add->insertInto(BB, BB->end()); in main()
61 ReturnInst::Create(Context, Add)->insertInto(BB, BB->end()); in main()
/llvm-project/mlir/include/mlir/IR/
H A DUseDefLists.h97 void insertInto(UseListT *useList) { in insertInto() function
186 void insertIntoCurrent() { insertInto(DerivedT::getUseList(value)); } in insertIntoCurrent()
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp145 PtrCast->insertInto(BB, BB->end()); in createWrapper()
185 Cast->insertInto(BB, BB->end()); in createWrapper()
/llvm-project/llvm/lib/Transforms/Utils/
H A DUnifyFunctionExitNodes.cpp68 PN->insertInto(NewRetBlock, NewRetBlock->end()); in unifyReturnBlocks()
H A DBasicBlockUtils.cpp734 BasicBlock::iterator New = I->insertInto(BB, BI); in ReplaceInstWithInst()
1512 Clone1->insertInto(NewBB1, NewBB1->getFirstInsertionPt()); in SplitLandingPadPredecessorsImpl()
1517 Clone2->insertInto(NewBB2, NewBB2->getFirstInsertionPt()); in SplitLandingPadPredecessorsImpl()
1557 NewRet->insertInto(Pred, Pred->end()); in FoldReturnIntoUncondBranch()
1569 NewBC->insertInto(Pred, NewRet->getIterator()); in FoldReturnIntoUncondBranch()
1579 NewEV->insertInto(Pred, NewBC->getIterator()); in FoldReturnIntoUncondBranch()
1581 NewEV->insertInto(Pred, NewRet->getIterator()); in FoldReturnIntoUncondBranch()
H A DCodeExtractor.cpp1833 GEP->insertInto(codeReplacer, codeReplacer->end()); in extractCodeRegion()
1877 GEP->insertInto(codeReplacer, codeReplacer->end()); in extractCodeRegion()
H A DLibCallsShrinkWrap.cpp480 CI->insertInto(CallBB, CallBB->getFirstInsertionPt()); in shrinkWrapCI()
H A DCloneFunction.cpp570 NewInst->insertInto(NewBB, NewBB->end()); in CloneBlock()
667 NewInst->insertInto(NewBB, NewBB->end()); in CloneAndPruneIntoFromInst()
H A DLowerSwitch.cpp298 Comp->insertInto(NewNode, NewNode->end()); in SwitchConvert()
/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimplifyCFGPass.cpp118 std::get<1>(I)->insertInto(CanonicalBB, CanonicalBB->end()); in performBlockTailMerging()
123 CanonicalTerm->insertInto(CanonicalBB, CanonicalBB->end()); in performBlockTailMerging()
H A DTLSVariableHoist.cpp
H A DJumpTableToSwitch.cpp127 Call->insertInto(B, B->end()); in expandToSwitch()
H A DJumpThreading.cpp2085 New->insertInto(NewBB, NewBB->end()); in cloneInstructions()
2679 New->insertInto(PredBB, OldPredBranch->getIterator()); in duplicateCondBranchOnPHIIntoPred()
2767 PredTerm->insertInto(NewBB, NewBB->end()); in unfoldSelectInstr()
H A DSimpleLoopUnswitch.cpp300 NewInst->insertInto(&BB, BB.end()); in buildPartialInvariantUnswitchConditionalBranch()
631 BI.clone()->insertInto(ParentBB, ParentBB->end()); in unswitchTrivialBranch()
2350 NewTI->insertInto(ParentBB, ParentBB->end()); in unswitchNontrivialInvariants()
/llvm-project/llvm/include/llvm/IR/
H A DBasicBlock.h185 friend BasicBlock::iterator Instruction::insertInto(BasicBlock *BB,
404 void insertInto(Function *Parent, BasicBlock *InsertBefore = nullptr);
539 /// BasicBlock::erase(), Instruction::insertInto() etc.
H A DInstruction.h231 InstListType::iterator insertInto(BasicBlock *ParentBB,
/llvm-project/llvm/include/llvm/Analysis/
H A DLazyCallGraph.h1001 return insertInto(F, N); in get()
1156 Node &insertInto(Function &F, Node *&MappedN);
/llvm-project/llvm/unittests/Analysis/
H A DAssumeBundleQueriesTest.cpp430 BB->insertInto(F); in RunRandTest()
432 Ret->insertInto(BB, BB->begin()); in RunRandTest()
/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp926 CBB->insertInto(&F, BB->getNextNode()); in cloneCommonBlocks()
1365 CatchRet->insertInto(IncomingBlock, IncomingBlock->end()); in replaceUseWithLoad()
1366 Goto->insertInto(NewBlock, NewBlock->end()); in replaceUseWithLoad()
/llvm-project/llvm/lib/IR/
H A DBasicBlock.cpp187 insertInto(NewParent, InsertBefore); in BasicBlock()
198 void BasicBlock::insertInto(Function *NewParent, BasicBlock *InsertBefore) { in insertInto() function in BasicBlock
H A DInstruction.cpp44 insertInto(BB, InsertBefore); in Instruction()
123 BasicBlock::iterator Instruction::insertInto(BasicBlock *ParentBB,
115 BasicBlock::iterator Instruction::insertInto(BasicBlock *ParentBB, insertInto() function in Instruction
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp419 NewMO.I->insertInto(CaseBB, CaseBB->end()); in perform()
/llvm-project/mlir/lib/ExecutionEngine/
H A DExecutionEngine.cpp169 bb->insertInto(interfaceFunc); in packFunctionArguments()
/llvm-project/llvm/unittests/IR/
H A DLegacyPassManagerTest.cpp
/llvm-project/clang/lib/CodeGen/
H A DCGCleanup.cpp966 InstsToAppend[I]->insertInto(NormalExit, NormalExit->end()); in PopCleanupBlock()

12