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

References

include/llvm/ADT/ilist.h
  270   iterator erase(pointer IT) { return erase(iterator(IT)); }
  303       first = erase(first);
  314     erase(begin());
  318     iterator t = end(); erase(--t);
include/llvm/CodeGen/MachineFunction.h
  685   void erase(iterator MBBI) { BasicBlocks.erase(MBBI); }
lib/Analysis/MemorySSA.cpp
 1219       Accesses->erase(AI);
lib/CodeGen/MachineBasicBlock.cpp
 1157   return Insts.erase(I);
lib/CodeGen/MachineFunction.cpp
  218   for (iterator I = begin(), E = end(); I != E; I = BasicBlocks.erase(I))
lib/IR/BasicBlock.cpp
  122   return getParent()->getBasicBlockList().erase(getIterator());
lib/IR/Function.cpp
  227   getParent()->getFunctionList().erase(getIterator());
lib/IR/Globals.cpp
  385   getParent()->getGlobalList().erase(getIterator());
  519   getParent()->getAliasList().erase(getIterator());
  552   getParent()->getIFuncList().erase(getIterator());
lib/IR/Instruction.cpp
   68   return getParent()->getInstList().erase(getIterator());
lib/IR/Module.cpp
  274   NamedMDList.erase(NMD->getIterator());
lib/Transforms/Utils/BasicBlockUtils.cpp
  332   BI = BIL.erase(BI);
lib/Transforms/Utils/Local.cpp
 1933     BB->getInstList().erase(BBI++);
lib/Transforms/Vectorize/VPlan.cpp
  283   return getParent()->getRecipeList().erase(getIterator());
tools/polly/lib/CodeGen/CodeGeneration.cpp
  156           BB->getInstList().erase(InstIt);