reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/BasicBlock.h
  206   SymbolTableList<BasicBlock>::iterator eraseFromParent();

References

lib/CodeGen/CodeGenPrepare.cpp
  871   BB->eraseFromParent();
 2063     BB->eraseFromParent();
lib/IR/Core.cpp
 2674   unwrap(BBRef)->eraseFromParent();
lib/IR/Function.cpp
  368     BasicBlocks.begin()->eraseFromParent();
lib/Transforms/IPO/MergeFunctions.cpp
  538     BB->eraseFromParent();
lib/Transforms/IPO/PruneEH.cpp
  267     BB->eraseFromParent();
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
 1476     BB->eraseFromParent();
 1549     BB->eraseFromParent();
lib/Transforms/Scalar/SimplifyCFGPass.cpp
  116       BB.eraseFromParent();
lib/Transforms/Utils/BasicBlockUtils.cpp
  114       BB->eraseFromParent();
  315     BB->eraseFromParent(); // Nuke BB if DTU is nullptr.
lib/Transforms/Utils/CloneFunction.cpp
  703     Dest->eraseFromParent();
lib/Transforms/Utils/FlattenCFG.cpp
  469     IfTrue1->eraseFromParent();
  475     IfFalse1->eraseFromParent();
  480   SecondEntryBlock->eraseFromParent();
lib/Transforms/Utils/InlineFunction.cpp
 2373     ReturnBB->eraseFromParent();
 2386     AfterCallBB->eraseFromParent();
lib/Transforms/Utils/Local.cpp
  745     PredBB->eraseFromParent(); // Nuke BB if DTU is nullptr.
 1071     BB->eraseFromParent(); // Delete the old basic block.
 2276       BB->eraseFromParent();
lib/Transforms/Utils/LoopSimplify.cpp
  693       ExitingBlock->eraseFromParent();
lib/Transforms/Utils/LoopUtils.cpp
  664       (*LpI)->eraseFromParent();
lib/Transforms/Utils/SimplifyCFG.cpp
 3892     BB->eraseFromParent();
 3919   BB->eraseFromParent();
 4055   BB->eraseFromParent();
 4141       BB->eraseFromParent();
 4306     BB->eraseFromParent();
tools/bugpoint/CrashDebugger.cpp
  414     BB->eraseFromParent();
tools/clang/lib/CodeGen/CGCleanup.cpp
  547   Entry->eraseFromParent();
tools/clang/lib/CodeGen/CGStmt.cpp
  130       outgoing->eraseFromParent();
  462   BB->eraseFromParent();
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  454     ReturnBlock.getBlock()->eraseFromParent();
tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp
  122     BB->eraseFromParent();
unittests/Transforms/Scalar/LoopPassManagerTest.cpp
 1399       LoopBB->eraseFromParent();