reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
273 inline iterator begin() { return InstList.begin(); } 274 inline const_iterator begin() const { return InstList.begin(); } 275 inline iterator end () { return InstList.end(); } 276 inline const_iterator end () const { return InstList.end(); } 278 inline reverse_iterator rbegin() { return InstList.rbegin(); } 279 inline const_reverse_iterator rbegin() const { return InstList.rbegin(); } 280 inline reverse_iterator rend () { return InstList.rend(); } 281 inline const_reverse_iterator rend () const { return InstList.rend(); } 283 inline size_t size() const { return InstList.size(); } 284 inline bool empty() const { return InstList.empty(); } 285 inline const Instruction &front() const { return InstList.front(); } 286 inline Instruction &front() { return InstList.front(); } 287 inline const Instruction &back() const { return InstList.back(); } 288 inline Instruction &back() { return InstList.back(); } 338 const InstListType &getInstList() const { return InstList; } 339 InstListType &getInstList() { return InstList; } 343 return &BasicBlock::InstList;lib/IR/BasicBlock.cpp
84 InstList.clear(); 89 InstList.setSymTabObject(&Parent, parent); 145 if (InstList.empty() || !InstList.back().isTerminator()) 145 if (InstList.empty() || !InstList.back().isTerminator()) 147 return &InstList.back(); 151 if (InstList.empty()) 153 const ReturnInst *RI = dyn_cast<ReturnInst>(&InstList.back()); 154 if (!RI || RI == &InstList.front()) 182 if (InstList.empty()) 184 auto *RI = dyn_cast<ReturnInst>(&InstList.back()); 185 if (!RI || RI == &InstList.front()) 314 if (InstList.empty()) return; 416 assert(I != InstList.end() &&