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

Declarations

include/llvm/IR/Function.h
  651   void eraseFromParent();

References

examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp
 1093   TheFunction->eraseFromParent();
examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp
 1093   TheFunction->eraseFromParent();
examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp
 1092   TheFunction->eraseFromParent();
examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp
 1085   TheFunction->eraseFromParent();
examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp
 1109   TheFunction->eraseFromParent();
examples/Kaleidoscope/Chapter3/toy.cpp
  513   TheFunction->eraseFromParent();
examples/Kaleidoscope/Chapter4/toy.cpp
  543   TheFunction->eraseFromParent();
examples/Kaleidoscope/Chapter5/toy.cpp
  817   TheFunction->eraseFromParent();
examples/Kaleidoscope/Chapter6/toy.cpp
  933   TheFunction->eraseFromParent();
examples/Kaleidoscope/Chapter7/toy.cpp
 1101   TheFunction->eraseFromParent();
examples/Kaleidoscope/Chapter8/toy.cpp
 1097   TheFunction->eraseFromParent();
examples/Kaleidoscope/Chapter9/toy.cpp
 1299   TheFunction->eraseFromParent();
lib/AsmParser/LLParser.cpp
  245       F->eraseFromParent();
lib/Bitcode/Reader/BitcodeReader.cpp
 5325     I.first->eraseFromParent();
 5331     I.first->eraseFromParent();
lib/IR/AutoUpgrade.cpp
 3739     F->eraseFromParent();
 3924       Fn->eraseFromParent();
lib/IR/Core.cpp
 2297   unwrap<Function>(Fn)->eraseFromParent();
lib/IR/DebugInfo.cpp
  597       DbgVal->eraseFromParent();
lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp
  258       F->eraseFromParent();
lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp
  348         F->eraseFromParent();
lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp
  139     OldF->eraseFromParent();
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
  210     Wrapper->eraseFromParent();
  219     Wrapper->eraseFromParent();
  312       MainWrapper->eraseFromParent();
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
  724       ResumeF->eraseFromParent();
  726       EHTypeIDF->eraseFromParent();
  728       EmLongjmpF->eraseFromParent();
  730       SaveSetjmpF->eraseFromParent();
  732       TestSetjmpF->eraseFromParent();
lib/Transforms/IPO/ArgumentPromotion.cpp
 1055       OldF.eraseFromParent();
lib/Transforms/IPO/Attributor.cpp
 4621       Fn->eraseFromParent();
 4651         F->eraseFromParent();
lib/Transforms/IPO/DeadArgumentElimination.cpp
  253   Fn.eraseFromParent();
 1079   F->eraseFromParent();
lib/Transforms/IPO/LowerTypeTests.cpp
 1308   PlaceholderFn->eraseFromParent();
 2167           F->eraseFromParent();
lib/Transforms/IPO/MergeFunctions.cpp
  746     G->eraseFromParent();
  779   G->eraseFromParent();
  851       G->eraseFromParent();
lib/Transforms/IPO/PartialInlining.cpp
 1245   ClonedFunc->eraseFromParent();
 1251       Func->eraseFromParent();
lib/Transforms/IPO/StripDeadPrototypes.cpp
   36       F->eraseFromParent();
lib/Transforms/IPO/StripSymbols.cpp
  273     Declare->eraseFromParent();
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
  147       F.eraseFromParent();
  162     F.eraseFromParent();
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  867         F.eraseFromParent();
lib/Transforms/Utils/PredicateInfo.cpp
  764     F->eraseFromParent();
tools/clang/lib/CodeGen/CGException.cpp
  351   Fn->eraseFromParent();
tools/clang/lib/CodeGen/CGVTables.cpp
  187   Fn->eraseFromParent();
tools/clang/lib/CodeGen/CodeGenModule.cpp
  256     OldF->eraseFromParent();
tools/llvm-reduce/deltas/ReduceArguments.cpp
   97     F->eraseFromParent();
tools/llvm-reduce/deltas/ReduceFunctions.cpp
   55     F->eraseFromParent();
unittests/IR/ManglerTest.cpp
   41   F->eraseFromParent();
unittests/IR/VerifierTest.cpp
  119   F1->eraseFromParent();
  120   F3->eraseFromParent();