reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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();