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

References

include/llvm/CodeGen/MachineBasicBlock.h
  187   unsigned size() const { return (unsigned)Insts.size(); }
  188   bool empty() const { return Insts.empty(); }
  190   MachineInstr       &instr_front()       { return Insts.front(); }
  191   MachineInstr       &instr_back()        { return Insts.back();  }
  192   const MachineInstr &instr_front() const { return Insts.front(); }
  193   const MachineInstr &instr_back()  const { return Insts.back();  }
  195   MachineInstr       &front()             { return Insts.front(); }
  197   const MachineInstr &front()       const { return Insts.front(); }
  200   instr_iterator                instr_begin()       { return Insts.begin();  }
  201   const_instr_iterator          instr_begin() const { return Insts.begin();  }
  202   instr_iterator                  instr_end()       { return Insts.end();    }
  203   const_instr_iterator            instr_end() const { return Insts.end();    }
  204   reverse_instr_iterator       instr_rbegin()       { return Insts.rbegin(); }
  205   const_reverse_instr_iterator instr_rbegin() const { return Insts.rbegin(); }
  206   reverse_instr_iterator       instr_rend  ()       { return Insts.rend();   }
  207   const_reverse_instr_iterator instr_rend  () const { return Insts.rend();   }
  233     return &MachineBasicBlock::Insts;
  599   void pop_front() { Insts.pop_front(); }
  600   void pop_back() { Insts.pop_back(); }
  601   void push_back(MachineInstr *MI) { Insts.push_back(MI); }
  616     Insts.insert(I.getInstrIterator(), S, E);
  625     return Insts.insert(I.getInstrIterator(), MI);
  634     return Insts.insertAfter(I.getInstrIterator(), MI);
  646     return Insts.insertAfter(I, MI);
  665     return Insts.erase(I.getInstrIterator(), E.getInstrIterator());
  690     return Insts.remove(instr_iterator(I));
  701     Insts.clear();
  721     Insts.splice(Where.getInstrIterator(), Other->Insts,
  721     Insts.splice(Where.getInstrIterator(), Other->Insts,
lib/CodeGen/MachineBasicBlock.cpp
   50   Insts.Parent = this;
 1157   return Insts.erase(I);
 1164   return Insts.remove(MI);
 1176   return Insts.insert(I, MI);
lib/CodeGen/MachineFunction.cpp
  219     I->Insts.clearAndLeakNodesUnsafely();