Home
last modified time | relevance | path

Searched refs:getBasicBlockList (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/IR/
H A DBasicBlock.cpp59 NewParent->getBasicBlockList().insert(InsertBefore->getIterator(), this); in insertInto()
61 NewParent->getBasicBlockList().push_back(this); in insertInto()
112 getParent()->getBasicBlockList().remove(getIterator()); in removeFromParent()
116 return getParent()->getBasicBlockList().erase(getIterator()); in eraseFromParent()
122 MovePos->getParent()->getBasicBlockList().splice( in moveBefore()
123 MovePos->getIterator(), getParent()->getBasicBlockList(), getIterator()); in moveBefore()
129 MovePos->getParent()->getBasicBlockList().splice( in moveAfter()
130 ++MovePos->getIterator(), getParent()->getBasicBlockList(), in moveAfter()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstIterator.h62 : BBs(&m.getBasicBlockList()), BB(BBs->begin()) { // begin ctor in InstIterator()
70 : BBs(&m.getBasicBlockList()), BB(BBs->end()) { // end ctor in InstIterator()
H A DFunction.h633 const BasicBlockListType &getBasicBlockList() const { return BasicBlocks; } in getBasicBlockList() function
634 BasicBlockListType &getBasicBlockList() { return BasicBlocks; } in getBasicBlockList() function
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp485 NewFunc->getBasicBlockList().push_back(NewBB); in CloneAndPruneIntoFromInst()
789 F->getBasicBlockList().splice(Before->getIterator(), F->getBasicBlockList(), in cloneLoopWithPreheader()
791 F->getBasicBlockList().splice(Before->getIterator(), F->getBasicBlockList(), in cloneLoopWithPreheader()
H A DLowerSwitch.cpp297 F->getBasicBlockList().insert(++OrigBlock->getIterator(), NewNode); in switchConvert()
313 F->getBasicBlockList().insert(++OrigBlock->getIterator(), NewLeaf); in newLeafBlock()
531 F->getBasicBlockList().insert(Default->getIterator(), NewDefault); in processSwitchInst()
H A DLoopUnrollPeel.cpp634 F->getBasicBlockList().splice(InsertTop->getIterator(), in peelLoop()
635 F->getBasicBlockList(), in peelLoop()
H A DLoopUnrollRuntime.cpp800 F->getBasicBlockList().splice(InsertBot->getIterator(), in UnrollRuntimeLoopRemainder()
801 F->getBasicBlockList(), in UnrollRuntimeLoopRemainder()
H A DLoopSimplify.cpp379 F->getBasicBlockList().splice(InsertPos, F->getBasicBlockList(), BEBlock); in insertUniqueBackedgeBlock()
H A DBreakCriticalEdges.cpp161 F.getBasicBlockList().insert(++FBBI, NewBB); in SplitCriticalEdge()
H A DCodeExtractor.cpp832 newFunction->getBasicBlockList().push_back(newRootNode); in constructFunction()
1127 Function::BasicBlockListType &oldBlocks = oldFunc->getBasicBlockList(); in moveCodeToFunction()
1128 Function::BasicBlockListType &newBlocks = newFunction->getBasicBlockList(); in moveCodeToFunction()
H A DInlineFunction.cpp2191 Caller->getBasicBlockList().pop_back(); in InlineFunction()
2264 Caller->getBasicBlockList().splice(AfterCallBB->getIterator(), in InlineFunction()
2265 Caller->getBasicBlockList(), FirstNewBlock, in InlineFunction()
2363 Caller->getBasicBlockList().erase(CalleeEntry); in InlineFunction()
H A DLoopUnroll.cpp619 Header->getParent()->getBasicBlockList().push_back(New); in UnrollLoop()
H A DLoopUnrollAndJam.cpp322 Header->getParent()->getBasicBlockList().push_back(New); in UnrollAndJamLoop()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DInlineSimple.cpp60 const auto &BBs = CS.getCaller()->getBasicBlockList(); in getInlineCost()
H A DDeadArgumentElimination.cpp230 NF->getBasicBlockList().splice(NF->begin(), Fn.getBasicBlockList()); in DeleteDeadVarargs()
1011 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList()); in RemoveDeadStuffFromFunction()
H A DArgumentPromotion.cpp363 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList()); in doPromotion()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp383 NewFunc->getBasicBlockList().splice(NewFunc->begin(), F.getBasicBlockList()); in runOnFunction()
H A DAMDGPUInline.cpp196 const auto &BBs = Caller->getBasicBlockList(); in getInlineCost()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptx86ABIFixups.cpp134 for (auto &block : func.getBasicBlockList()) in findRSCallSites()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGStmt.cpp457 CurFn->getBasicBlockList().insertAfter(CurBB->getIterator(), BB); in EmitBlock()
459 CurFn->getBasicBlockList().push_back(BB); in EmitBlock()
484 CurFn->getBasicBlockList().insertAfter(insn->getParent()->getIterator(), in EmitBlockAfterUses()
492 CurFn->getBasicBlockList().push_back(block); in EmitBlockAfterUses()
1191 CurFn->getBasicBlockList().push_back(CaseRangeBlock); in EmitCaseStmtRange()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DCFLGraph.h631 for (auto &Bb : Fn.getBasicBlockList()) in buildGraphFrom()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp1282 F->getBasicBlockList().splice(NewPreheader->getIterator(), in UnswitchNontrivialCondition()
1283 F->getBasicBlockList(), in UnswitchNontrivialCondition()
/freebsd-12.1/contrib/llvm/lib/Linker/
H A DIRMover.cpp1025 Dst.getBasicBlockList().splice(Dst.end(), Src.getBasicBlockList()); in linkFunctionBody()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp1749 F.getBasicBlockList().splice(ExitBlock->getIterator(), in cloneScopeBlocks()
1750 F.getBasicBlockList(), in cloneScopeBlocks()
H A DDataFlowSanitizer.cpp834 NewF->getBasicBlockList().splice(NewF->begin(), F.getBasicBlockList()); in runOnModule()

12