|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp 866 TheFunction->getBasicBlockList().push_back(ElseBB);
878 TheFunction->getBasicBlockList().push_back(MergeBB);
examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp 866 TheFunction->getBasicBlockList().push_back(ElseBB);
878 TheFunction->getBasicBlockList().push_back(MergeBB);
examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp 865 TheFunction->getBasicBlockList().push_back(ElseBB);
877 TheFunction->getBasicBlockList().push_back(MergeBB);
examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp 851 TheFunction->getBasicBlockList().push_back(ElseBB);
863 TheFunction->getBasicBlockList().push_back(MergeBB);
examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp 875 TheFunction->getBasicBlockList().push_back(ElseBB);
887 TheFunction->getBasicBlockList().push_back(MergeBB);
examples/Kaleidoscope/Chapter5/toy.cpp 652 TheFunction->getBasicBlockList().push_back(ElseBB);
664 TheFunction->getBasicBlockList().push_back(MergeBB);
examples/Kaleidoscope/Chapter6/toy.cpp 764 TheFunction->getBasicBlockList().push_back(ElseBB);
776 TheFunction->getBasicBlockList().push_back(MergeBB);
examples/Kaleidoscope/Chapter7/toy.cpp 871 TheFunction->getBasicBlockList().push_back(ElseBB);
883 TheFunction->getBasicBlockList().push_back(MergeBB);
examples/Kaleidoscope/Chapter8/toy.cpp 870 TheFunction->getBasicBlockList().push_back(ElseBB);
882 TheFunction->getBasicBlockList().push_back(MergeBB);
examples/Kaleidoscope/Chapter9/toy.cpp 1033 TheFunction->getBasicBlockList().push_back(ElseBB);
1045 TheFunction->getBasicBlockList().push_back(MergeBB);
include/llvm/IR/InstIterator.h 61 : BBs(&m.getBasicBlockList()), BB(BBs->begin()) { // begin ctor
69 : BBs(&m.getBasicBlockList()), BB(BBs->end()) { // end ctor
lib/Analysis/CFLGraph.h 637 for (auto &Bb : Fn.getBasicBlockList())
lib/Analysis/DDG.cpp 138 for (auto &BB : F.getBasicBlockList())
lib/AsmParser/LLParser.cpp 3045 F.getBasicBlockList().splice(F.end(), F.getBasicBlockList(), BB);
3045 F.getBasicBlockList().splice(F.end(), F.getBasicBlockList(), BB);
lib/IR/BasicBlock.cpp 58 NewParent->getBasicBlockList().insert(InsertBefore->getIterator(), this);
60 NewParent->getBasicBlockList().push_back(this);
118 getParent()->getBasicBlockList().remove(getIterator());
122 return getParent()->getBasicBlockList().erase(getIterator());
128 MovePos->getParent()->getBasicBlockList().splice(
129 MovePos->getIterator(), getParent()->getBasicBlockList(), getIterator());
135 MovePos->getParent()->getBasicBlockList().splice(
136 ++MovePos->getIterator(), getParent()->getBasicBlockList(),
lib/IR/Core.cpp 2642 CurBB->getParent()->getBasicBlockList().insertAfter(CurBB->getIterator(),
2648 unwrap<Function>(Fn)->getBasicBlockList().push_back(unwrap(BB));
lib/Linker/IRMover.cpp 1076 Dst.getBasicBlockList().splice(Dst.end(), Src.getBasicBlockList());
1076 Dst.getBasicBlockList().splice(Dst.end(), Src.getBasicBlockList());
lib/Target/AMDGPU/AMDGPUInline.cpp 204 const auto &BBs = Caller->getBasicBlockList();
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 382 NewFunc->getBasicBlockList().splice(NewFunc->begin(), F.getBasicBlockList());
382 NewFunc->getBasicBlockList().splice(NewFunc->begin(), F.getBasicBlockList());
lib/Transforms/CFGuard/CFGuard.cpp 267 for (BasicBlock &BB : F.getBasicBlockList()) {
lib/Transforms/IPO/ArgumentPromotion.cpp 366 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList());
366 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList());
lib/Transforms/IPO/DeadArgumentElimination.cpp 229 NF->getBasicBlockList().splice(NF->begin(), Fn.getBasicBlockList());
229 NF->getBasicBlockList().splice(NF->begin(), Fn.getBasicBlockList());
1010 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList());
1010 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList());
lib/Transforms/IPO/InlineSimple.cpp 59 const auto &BBs = CS.getCaller()->getBasicBlockList();
lib/Transforms/Instrumentation/AddressSanitizer.cpp 1771 for (auto &BB : GlobalInit.getBasicBlockList())
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 1785 F.getBasicBlockList().splice(ExitBlock->getIterator(),
1786 F.getBasicBlockList(),
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 852 NewF->getBasicBlockList().splice(NewF->begin(), F.getBasicBlockList());
852 NewF->getBasicBlockList().splice(NewF->begin(), F.getBasicBlockList());
lib/Transforms/Scalar/LoopUnswitch.cpp 1290 F->getBasicBlockList().splice(NewPreheader->getIterator(),
1291 F->getBasicBlockList(),
lib/Transforms/Utils/BreakCriticalEdges.cpp 173 F.getBasicBlockList().insert(++FBBI, NewBB);
lib/Transforms/Utils/CloneFunction.cpp 499 NewFunc->getBasicBlockList().push_back(NewBB);
825 F->getBasicBlockList().splice(Before->getIterator(), F->getBasicBlockList(),
825 F->getBasicBlockList().splice(Before->getIterator(), F->getBasicBlockList(),
827 F->getBasicBlockList().splice(Before->getIterator(), F->getBasicBlockList(),
827 F->getBasicBlockList().splice(Before->getIterator(), F->getBasicBlockList(),
lib/Transforms/Utils/CodeExtractor.cpp 923 newFunction->getBasicBlockList().push_back(newRootNode);
1328 Function::BasicBlockListType &oldBlocks = oldFunc->getBasicBlockList();
1329 Function::BasicBlockListType &newBlocks = newFunction->getBasicBlockList();
lib/Transforms/Utils/FunctionComparator.cpp 369 for(BasicBlock &BB : F->getBasicBlockList()) {
lib/Transforms/Utils/InlineFunction.cpp 2230 Caller->getBasicBlockList().pop_back();
2303 Caller->getBasicBlockList().splice(AfterCallBB->getIterator(),
2304 Caller->getBasicBlockList(), FirstNewBlock,
2402 Caller->getBasicBlockList().erase(CalleeEntry);
lib/Transforms/Utils/LoopSimplify.cpp 387 F->getBasicBlockList().splice(InsertPos, F->getBasicBlockList(), BEBlock);
387 F->getBasicBlockList().splice(InsertPos, F->getBasicBlockList(), BEBlock);
lib/Transforms/Utils/LoopUnroll.cpp 609 Header->getParent()->getBasicBlockList().push_back(New);
lib/Transforms/Utils/LoopUnrollAndJam.cpp 321 Header->getParent()->getBasicBlockList().push_back(New);
lib/Transforms/Utils/LoopUnrollPeel.cpp 725 F->getBasicBlockList().splice(InsertTop->getIterator(),
726 F->getBasicBlockList(),
lib/Transforms/Utils/LoopUnrollRuntime.cpp 792 F->getBasicBlockList().splice(InsertBot->getIterator(),
793 F->getBasicBlockList(),
lib/Transforms/Utils/LowerSwitch.cpp 321 F->getBasicBlockList().insert(++OrigBlock->getIterator(), NewNode);
339 F->getBasicBlockList().insert(++OrigBlock->getIterator(), NewLeaf);
597 F->getBasicBlockList().insert(Default->getIterator(), NewDefault);
tools/clang/lib/CodeGen/CGStmt.cpp 479 CurFn->getBasicBlockList().insertAfter(CurBB->getIterator(), BB);
481 CurFn->getBasicBlockList().push_back(BB);
506 CurFn->getBasicBlockList().insertAfter(insn->getParent()->getIterator(),
514 CurFn->getBasicBlockList().push_back(block);
1223 CurFn->getBasicBlockList().push_back(CaseRangeBlock);
tools/clang/lib/CodeGen/CGVTables.cpp 128 for (auto &BB : Fn->getBasicBlockList()) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp 291 return CGF.CurFn->getBasicBlockList().push_back(BB);
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp 132 for (auto &block : func.getBasicBlockList())
unittests/Analysis/LazyCallGraphTest.cpp 2079 E.getBasicBlockList().splice(E.begin(), D.getBasicBlockList());
2079 E.getBasicBlockList().splice(E.begin(), D.getBasicBlockList());
unittests/ExecutionEngine/Orc/OrcCAPITest.cpp 39 Main->getBasicBlockList().push_back(BasicBlock::Create(Context));
unittests/ExecutionEngine/Orc/RemoteObjectLayerTest.cpp 103 Main->getBasicBlockList().push_back(BasicBlock::Create(Ctx));
unittests/IR/InstructionsTest.cpp 1090 auto BBs = Foo->getBasicBlockList().begin();