reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
216 iterator begin() { return instr_begin(); } 218 iterator end () { return instr_end(); } 236 inline iterator_range<iterator> terminators() { 244 inline iterator_range<iterator> phis() { 537 iterator getFirstNonPHI(); 542 iterator SkipPHIsAndLabels(iterator I); 542 iterator SkipPHIsAndLabels(iterator I); 547 iterator SkipPHIsLabelsAndDebug(iterator I); 547 iterator SkipPHIsLabelsAndDebug(iterator I); 551 iterator getFirstTerminator(); 562 iterator getFirstNonDebugInstr(); 569 iterator getLastNonDebugInstr(); 613 void insert(iterator I, IT S, IT E) { 620 iterator insert(iterator I, MachineInstr *MI) { 620 iterator insert(iterator I, MachineInstr *MI) { 629 iterator insertAfter(iterator I, MachineInstr *MI) { 629 iterator insertAfter(iterator I, MachineInstr *MI) { 664 iterator erase(iterator I, iterator E) { 664 iterator erase(iterator I, iterator E) { 664 iterator erase(iterator I, iterator E) { 671 iterator erase(iterator I) { 671 iterator erase(iterator I) { 679 iterator erase(MachineInstr *I) { 708 void splice(iterator Where, MachineBasicBlock *Other, iterator From) { 708 void splice(iterator Where, MachineBasicBlock *Other, iterator From) { 719 void splice(iterator Where, MachineBasicBlock *Other, 720 iterator From, iterator To) { 720 iterator From, iterator To) { 753 DebugLoc findDebugLoc(iterator MBBI) { 760 DebugLoc findPrevDebugLoc(iterator MBBI) { 924 MachineBasicBlock::iterator I, B, E; 927 MachineInstrSpan(MachineBasicBlock::iterator I, MachineBasicBlock *BB) 933 MachineBasicBlock::iterator begin() { 936 MachineBasicBlock::iterator end() { return E; } 939 MachineBasicBlock::iterator getInitial() { return I; }include/llvm/CodeGen/MachineFunction.h
739 MachineBasicBlock::iterator InsertBefore, const MachineInstr &Orig);
include/llvm/CodeGen/MachineInstrBuilder.h70 MachineInstrBuilder(MachineFunction &F, MachineBasicBlock::iterator I) 76 operator MachineBasicBlock::iterator() const { return MI; } 333 MachineBasicBlock::iterator I, 378 MachineBasicBlock::iterator I, 448 MachineBasicBlock::iterator I, const DebugLoc &DL, 456 MachineBasicBlock::iterator I, const DebugLoc &DL, 463 MachineBasicBlock::iterator I, 520 MIBundleBuilder(MachineBasicBlock &BB, MachineBasicBlock::iterator Pos) 524 MIBundleBuilder(MachineBasicBlock &BB, MachineBasicBlock::iterator B, 525 MachineBasicBlock::iterator E)include/llvm/CodeGen/TargetRegisterInfo.h
913 MachineBasicBlock::iterator I, 914 MachineBasicBlock::iterator &UseMI, 927 virtual void eliminateFrameIndex(MachineBasicBlock::iterator MI,lib/CodeGen/MIRCanonicalizerPass.cpp
101 std::function<MachineBasicBlock::iterator()> getPos) { 245 MachineBasicBlock::iterator DefI = BBE; 246 MachineBasicBlock::iterator UseI = BBE;usr/include/c++/7.4.0/type_traits
2427 static __result_of_success<decltype(