| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | UnifyFunctionExitNodes.cpp | 63 BB->getInstList().pop_back(); // Remove the unreachable inst. in unifyUnreachableBlocks() 93 NewRetBlock->getInstList().push_back(PN); in unifyReturnBlocks() 105 BB->getInstList().pop_back(); // Remove the return insn in unifyReturnBlocks()
|
| H A D | FlattenCFG.cpp | 289 FirstCondBlock->getInstList().pop_back(); in FlattenParallelAndOr() 290 FirstCondBlock->getInstList() in FlattenParallelAndOr() 291 .splice(FirstCondBlock->end(), CB->getInstList()); in FlattenParallelAndOr() 482 FirstEntryBlock->getInstList().pop_back(); in MergeIfRegion() 483 FirstEntryBlock->getInstList() in MergeIfRegion() 484 .splice(FirstEntryBlock->end(), SecondEntryBlock->getInstList()); in MergeIfRegion()
|
| H A D | AddDiscriminators.cpp | 196 for (auto &I : B.getInstList()) { in addDiscriminators() 240 for (auto &I : B.getInstList()) { in addDiscriminators()
|
| H A D | BasicBlockUtils.cpp | 79 BB->getInstList().pop_back(); in DetatchDeadBlocks() 82 assert(BB->getInstList().size() == 1 && in DetatchDeadBlocks() 259 PredBB->getInstList().splice(PTI->getIterator(), BB->getInstList(), in MergeBlockIntoPredecessor() 271 BB->getInstList().pop_back(); in MergeBlockIntoPredecessor() 277 PredBB->getInstList().pop_back(); in MergeBlockIntoPredecessor() 280 PredBB->getInstList().splice(PredBB->end(), BB->getInstList()); in MergeBlockIntoPredecessor() 490 ReplaceInstWithInst(From->getParent()->getInstList(), BI, To); in ReplaceInstWithInst() 1297 Pred->getInstList().push_back(NewRet); in FoldReturnIntoUncondBranch() 1309 Pred->getInstList().insert(NewRet->getIterator(), NewBC); in FoldReturnIntoUncondBranch() 1319 Pred->getInstList().insert(NewBC->getIterator(), NewEV); in FoldReturnIntoUncondBranch() [all …]
|
| H A D | LowerInvoke.cpp | 71 BB.getInstList().erase(II); in runImpl()
|
| H A D | CloneFunction.cpp | 62 NewBB->getInstList().push_back(NewInst); in CloneBasicBlock() 412 NewBB->getInstList().push_back(NewInst); in CloneBlock() 471 NewBB->getInstList().push_back(NewInst); in CloneBlock() 753 I->getInstList().splice(I->end(), Dest->getInstList()); in CloneAndPruneIntoFromInst()
|
| H A D | InlineFunction.cpp | 2095 Caller->getEntryBlock().getInstList().splice( in InlineFunction() 2096 InsertPoint, FirstNewBlock->getInstList(), AI->getIterator(), I); in InlineFunction() 2464 OrigBB->getInstList().splice(CB.getIterator(), FirstNewBlock->getInstList(), in InlineFunction() 2602 AfterCallBB->getInstList().splice(AfterCallBB->begin(), in InlineFunction() 2603 ReturnBB->getInstList()); in InlineFunction() 2633 OrigBB->getInstList().splice(Br->getIterator(), CalleeEntry->getInstList()); in InlineFunction() 2636 OrigBB->getInstList().erase(Br); in InlineFunction()
|
| H A D | BypassSlowDivision.cpp | 420 MainBB->getInstList().back().eraseFromParent(); in insertFastDivAndRem() 437 MainBB->getInstList().back().eraseFromParent(); in insertFastDivAndRem()
|
| H A D | Local.cpp | 791 DestBB->getInstList().splice(DestBB->begin(), PredBB->getInstList()); in MergeBasicBlockIntoOnlyPred() 800 assert(PredBB->getInstList().size() == 1 && in MergeBasicBlockIntoOnlyPred() 1132 Succ->getInstList().splice(Succ->getFirstNonPHI()->getIterator(), in TryToSimplifyUncondBranchFromEmptyBlock() 1133 BB->getInstList()); in TryToSimplifyUncondBranchFromEmptyBlock() 1157 BB->getInstList().pop_back(); in TryToSimplifyUncondBranchFromEmptyBlock() 2139 BB->getInstList().erase(BBI++); in changeToUnreachable() 2208 BB->getInstList().pop_back(); in changeToInvokeAndSplitBasicBlock() 2235 Split->getInstList().pop_front(); in changeToInvokeAndSplitBasicBlock() 2836 DomBlock->getInstList().splice(InsertPt->getIterator(), BB->getInstList(), in hoistAllInstructionsInto()
|
| H A D | LowerSwitch.cpp | 295 NewNode->getInstList().push_back(Comp); in SwitchConvert() 516 OrigBlock->getInstList().erase(SI); in ProcessSwitchInst()
|
| H A D | LoopUnroll.cpp | 545 New->getInstList().erase(NewPHI); in UnrollLoop() 618 Header->getInstList().erase(PN); in UnrollLoop()
|
| H A D | CodeExtractor.cpp | 1183 codeReplacer->getInstList().push_back(GEP); in emitCallAndSwitchStatement() 1199 codeReplacer->getInstList().push_back(call); in emitCallAndSwitchStatement() 1221 codeReplacer->getInstList().push_back(GEP); in emitCallAndSwitchStatement() 1658 newFuncRoot->getInstList().push_back(BranchI); in extractCodeRegion()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instruction.cpp | 32 BB->getInstList().insert(InsertBefore->getIterator(), this); in Instruction() 42 InsertAtEnd->getInstList().push_back(this); in Instruction() 75 getParent()->getInstList().remove(getIterator()); in removeFromParent() 79 return getParent()->getInstList().erase(getIterator()); in eraseFromParent() 85 InsertPos->getParent()->getInstList().insert(InsertPos->getIterator(), this); in insertBefore() 91 InsertPos->getParent()->getInstList().insertAfter(InsertPos->getIterator(), in insertAfter() 108 BB.getInstList().splice(I, getParent()->getInstList(), getIterator()); in moveBefore()
|
| H A D | BasicBlock.cpp | 397 New->getInstList().splice(New->end(), this->getInstList(), I, end()); in splitBasicBlock() 426 New->getInstList().splice(New->end(), this->getInstList(), begin(), I); in splitBasicBlockBefore()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopNestAnalysis.cpp | 218 return (BB->getInstList().size() == 1); in skipEmptyBlockUntil() 302 if (Succ->getInstList().size() == 1) { in checkLoopsStructure()
|
| H A D | DomTreeUpdater.cpp | 108 assert(BB->getInstList().size() == 1 && in forceFlushDeletedBB() 223 DelBB->getInstList().pop_back(); in validateDeleteBB()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFixFunctionBitcasts.cpp | 152 BB->getInstList().push_back(PtrCast); in createWrapper() 192 BB->getInstList().push_back(Cast); in createWrapper()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | BasicBlock.h | 363 const InstListType &getInstList() const { return InstList; } in getInstList() function 364 InstListType &getInstList() { return InstList; } in getInstList() function
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SimplifyCFGPass.cpp | 164 CanonicalBB->getInstList().push_back(std::get<1>(I)); in tailMergeBlocksWithSimilarFunctionTerminators() 169 CanonicalBB->getInstList().push_back(CanonicalTerm); in tailMergeBlocksWithSimilarFunctionTerminators()
|
| H A D | SimpleLoopUnswitch.cpp | 220 BB.getInstList().insert(BB.end(), NewInst); in buildPartialInvariantUnswitchConditionalBranch() 542 OldPH->getInstList().splice(OldPH->end(), BI.getParent()->getInstList(), in unswitchTrivialBranch() 547 ParentBB->getInstList().push_back(BI.clone()); in unswitchTrivialBranch() 2189 SplitBB->getInstList().splice(SplitBB->end(), ParentBB->getInstList(), TI); in unswitchNontrivialInvariants() 2193 ParentBB->getInstList().push_back(NewTI); in unswitchNontrivialInvariants()
|
| H A D | TailRecursionElimination.cpp | 722 BB->getInstList().erase(Ret); // Remove return. in eliminateCall() 723 BB->getInstList().erase(CI); // Remove call. in eliminateCall()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/CFGuard/ |
| H A D | CFGuard.cpp | 263 for (Instruction &I : BB.getInstList()) { in runOnFunction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFAbstractMemberAccess.cpp | 109 BB->getInstList().insert(Before->getIterator(), NewInst); in insertPassThrough() 1043 BB->getInstList().insert(Call->getIterator(), BCInst); in transformGEPChain() 1048 BB->getInstList().insert(Call->getIterator(), GEP); in transformGEPChain() 1052 BB->getInstList().insert(Call->getIterator(), BCInst2); in transformGEPChain()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | PruneEH.cpp | 211 BB->getInstList().pop_back(); in SimplifyFunction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | WasmEHPrepare.cpp | 185 auto &InstList = BB->getInstList(); in prepareThrows()
|