Home
last modified time | relevance | path

Searched refs:getInstList (Results 1 – 25 of 58) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DUnifyFunctionExitNodes.cpp69 BB->getInstList().pop_back(); // Remove the unreachable inst. in runOnFunction()
97 NewRetBlock->getInstList().push_back(PN); in runOnFunction()
110 BB->getInstList().pop_back(); // Remove the return insn in runOnFunction()
H A DFlattenCFG.cpp290 FirstCondBlock->getInstList().pop_back(); in FlattenParallelAndOr()
291 FirstCondBlock->getInstList() in FlattenParallelAndOr()
292 .splice(FirstCondBlock->end(), CB->getInstList()); in FlattenParallelAndOr()
445 FirstEntryBlock->getInstList().pop_back(); in MergeIfRegion()
446 FirstEntryBlock->getInstList() in MergeIfRegion()
447 .splice(FirstEntryBlock->end(), SecondEntryBlock->getInstList()); in MergeIfRegion()
H A DBasicBlockUtils.cpp87 BB->getInstList().pop_back(); in DeleteDeadBlocks()
90 assert(BB->getInstList().size() == 1 && in DeleteDeadBlocks()
189 PredBB->getInstList().pop_back(); in MergeBlockIntoPredecessor()
196 PredBB->getInstList().splice(PredBB->end(), BB->getInstList()); in MergeBlockIntoPredecessor()
226 assert(BB->getInstList().size() == 1 && in MergeBlockIntoPredecessor()
276 ReplaceInstWithInst(From->getParent()->getInstList(), BI, To); in ReplaceInstWithInst()
649 NewBB1->getInstList().insert(NewBB1->getFirstInsertionPt(), Clone1); in SplitLandingPadPredecessors()
654 NewBB2->getInstList().insert(NewBB2->getFirstInsertionPt(), Clone2); in SplitLandingPadPredecessors()
682 Pred->getInstList().push_back(NewRet); in FoldReturnIntoUncondBranch()
695 Pred->getInstList().insert(NewRet->getIterator(), NewBC); in FoldReturnIntoUncondBranch()
H A DAddDiscriminators.cpp190 for (auto &I : B.getInstList()) { in addDiscriminators()
234 for (auto &I : B.getInstList()) { in addDiscriminators()
H A DLoopUnroll.cpp123 OnlyPred->getInstList().pop_back(); in foldBlockIntoPredecessor()
130 OnlyPred->getInstList().splice(OnlyPred->end(), BB->getInstList()); in foldBlockIntoPredecessor()
286 BB->getInstList().erase(Inst); in simplifyLoopAfterUnroll()
638 New->getInstList().erase(NewPHI); in UnrollLoop()
701 Header->getInstList().erase(PN); in UnrollLoop()
H A DCloneFunction.cpp61 NewBB->getInstList().push_back(NewInst); in CloneBasicBlock()
352 NewBB->getInstList().push_back(NewInst); in CloneBlock()
409 NewBB->getInstList().push_back(NewInst); in CloneBlock()
686 I->getInstList().splice(I->end(), Dest->getInstList()); in CloneAndPruneIntoFromInst()
H A DLocal.cpp724 DestBB->getInstList().splice(DestBB->begin(), PredBB->getInstList()); in MergeBasicBlockIntoOnlyPred()
733 assert(PredBB->getInstList().size() == 1 && in MergeBasicBlockIntoOnlyPred()
1034 Succ->getInstList().splice(Succ->getFirstNonPHI()->getIterator(), in TryToSimplifyUncondBranchFromEmptyBlock()
1035 BB->getInstList()); in TryToSimplifyUncondBranchFromEmptyBlock()
1061 BB->getInstList().pop_back(); in TryToSimplifyUncondBranchFromEmptyBlock()
1222 if (PrevI != I->getParent()->getInstList().begin()) { in LdStHasDebugValue()
1927 BB->getInstList().erase(BBI++); in changeToUnreachable()
1972 BB->getInstList().pop_back(); in changeToInvokeAndSplitBasicBlock()
1995 Split->getInstList().pop_front(); in changeToInvokeAndSplitBasicBlock()
2248 BB->getInstList().pop_back(); in removeUnreachableBlocks()
[all …]
H A DLowerInvoke.cpp70 BB.getInstList().erase(II); in runImpl()
H A DInlineFunction.cpp1814 Caller->getEntryBlock().getInstList().splice( in InlineFunction()
1815 InsertPoint, FirstNewBlock->getInstList(), AI->getIterator(), I); in InlineFunction()
2187 OrigBB->getInstList().splice(TheCall->getIterator(), in InlineFunction()
2188 FirstNewBlock->getInstList(), in InlineFunction()
2326 AfterCallBB->getInstList().splice(AfterCallBB->begin(), in InlineFunction()
2327 ReturnBB->getInstList()); in InlineFunction()
2357 OrigBB->getInstList().splice(Br->getIterator(), CalleeEntry->getInstList()); in InlineFunction()
2360 OrigBB->getInstList().erase(Br); in InlineFunction()
H A DCodeExtractor.cpp941 codeReplacer->getInstList().push_back(GEP); in emitCallAndSwitchStatement()
943 codeReplacer->getInstList().push_back(SI); in emitCallAndSwitchStatement()
958 codeReplacer->getInstList().push_back(call); in emitCallAndSwitchStatement()
975 codeReplacer->getInstList().push_back(GEP); in emitCallAndSwitchStatement()
982 codeReplacer->getInstList().push_back(load); in emitCallAndSwitchStatement()
1343 newFuncRoot->getInstList().push_back(BranchI); in extractCodeRegion()
H A DBypassSlowDivision.cpp415 MainBB->getInstList().back().eraseFromParent(); in insertFastDivAndRem()
433 MainBB->getInstList().back().eraseFromParent(); in insertFastDivAndRem()
H A DLowerSwitch.cpp298 NewNode->getInstList().push_back(Comp); in switchConvert()
547 CurBlock->getInstList().erase(SI); in processSwitchInst()
H A DLoopRotationUtils.cpp618 LastExit->getInstList().splice(BI->getIterator(), Latch->getInstList(), in simplifyLoopLatch()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstruction.cpp32 BB->getInstList().insert(InsertBefore->getIterator(), this); in Instruction()
42 InsertAtEnd->getInstList().push_back(this); in Instruction()
65 getParent()->getInstList().remove(getIterator()); in removeFromParent()
69 return getParent()->getInstList().erase(getIterator()); in eraseFromParent()
75 InsertPos->getParent()->getInstList().insert(InsertPos->getIterator(), this); in insertBefore()
81 InsertPos->getParent()->getInstList().insertAfter(InsertPos->getIterator(), in insertAfter()
98 BB.getInstList().splice(I, getParent()->getInstList(), getIterator()); in moveBefore()
H A DBasicBlock.cpp347 getInstList().pop_front(); // Remove the PHI node in removePredecessor()
420 New->getInstList().splice(New->end(), this->getInstList(), I, end()); in splitBasicBlock()
H A DDomTreeUpdater.cpp143 assert(BB->getInstList().size() == 1 && in forceFlushDeletedBB()
258 DelBB->getInstList().pop_back(); in validateDeleteBB()
H A DIRBuilder.cpp70 BB->getInstList().insert(InsertPt, BCI); in getCastedInt8PtrValue()
82 Builder->GetInsertBlock()->getInstList().insert(Builder->GetInsertPoint(),CI); in createCallHelper()
94 Builder->GetInsertBlock()->getInstList().insert(Builder->GetInsertPoint(), in createInvokeHelper()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp136 NewRetBlock->getInstList().push_back(PN); in unifyReturnBlockSet()
207 TransitionBB->getInstList().push_back(BI); in runOnFunction()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DBasicBlock.h334 const InstListType &getInstList() const { return InstList; } in getInstList() function
335 InstListType &getInstList() { return InstList; } in getInstList() function
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp152 BB->getInstList().push_back(PtrCast); in CreateWrapper()
192 BB->getInstList().push_back(Cast); in CreateWrapper()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DUnreachableBlockElim.cpp59 BB->getInstList().pop_front(); in eliminateUnreachableBlock()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DPruneEH.cpp215 BB->getInstList().pop_back(); in SimplifyFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp680 BB->getInstList().erase(Ret); // Remove return. in eliminateRecursiveTailCall()
681 BB->getInstList().erase(CI); // Remove call. in eliminateRecursiveTailCall()
H A DSimpleLoopUnswitch.cpp463 OldPH->getInstList().splice(OldPH->end(), BI.getParent()->getInstList(), in unswitchTrivialBranch()
468 ParentBB->getInstList().push_back(BI.clone()); in unswitchTrivialBranch()
2015 SplitBB->getInstList().splice(SplitBB->end(), ParentBB->getInstList(), TI); in unswitchNontrivialInvariants()
2019 ParentBB->getInstList().push_back(NewTI); in unswitchNontrivialInvariants()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCleanup.cpp551 Pred->getInstList().splice(Pred->end(), Entry->getInstList()); in SimplifyCleanupEntry()
908 NormalExit->getInstList().push_back(InstsToAppend[I]); in PopCleanupBlock()

123