Searched refs:MachineInstrBundleIterator (Results 1 – 9 of 9) sorted by relevance
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | MachineInstrBundleIterator.h | 108 class MachineInstrBundleIterator : MachineInstrBundleIteratorHelper<IsReverse> { 127 MachineInstrBundleIterator<typename nonconst_instr_iterator::value_type, 129 using reverse_iterator = MachineInstrBundleIterator<Ty, !IsReverse>; 132 MachineInstrBundleIterator(instr_iterator MI) : MII(MI) { 138 MachineInstrBundleIterator(reference MI) : MII(MI) { 144 MachineInstrBundleIterator(pointer MI) : MII(MI) { 153 MachineInstrBundleIterator( 154 const MachineInstrBundleIterator<OtherTy, IsReverse> &I, 159 MachineInstrBundleIterator() : MII(nullptr) {} 169 explicit MachineInstrBundleIterator( [all …]
|
D | MachineBasicBlock.h | 227 using iterator = MachineInstrBundleIterator<MachineInstr>; 228 using const_iterator = MachineInstrBundleIterator<const MachineInstr>; 229 using reverse_iterator = MachineInstrBundleIterator<MachineInstr, true>; 231 MachineInstrBundleIterator<const MachineInstr, true>;
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineInstrBundleIterator.h | 108 class MachineInstrBundleIterator : MachineInstrBundleIteratorHelper<IsReverse> { 127 MachineInstrBundleIterator<typename nonconst_instr_iterator::value_type, 129 using reverse_iterator = MachineInstrBundleIterator<Ty, !IsReverse>; 132 MachineInstrBundleIterator(instr_iterator MI) : MII(MI) { 138 MachineInstrBundleIterator(reference MI) : MII(MI) { 144 MachineInstrBundleIterator(pointer MI) : MII(MI) { 153 MachineInstrBundleIterator( 154 const MachineInstrBundleIterator<OtherTy, IsReverse> &I, 159 MachineInstrBundleIterator() : MII(nullptr) {} 169 explicit MachineInstrBundleIterator( [all …]
|
D | MachineBasicBlock.h | 181 using iterator = MachineInstrBundleIterator<MachineInstr>; 182 using const_iterator = MachineInstrBundleIterator<const MachineInstr>; 183 using reverse_iterator = MachineInstrBundleIterator<MachineInstr, true>; 185 MachineInstrBundleIterator<const MachineInstr, true>;
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineInstrBundleIterator.h | 25 class MachineInstrBundleIterator 31 MachineInstrBundleIterator(instr_iterator MI) : MII(MI) {} in MachineInstrBundleIterator() function 33 MachineInstrBundleIterator(Ty &MI) : MII(MI) { in MachineInstrBundleIterator() function 38 MachineInstrBundleIterator(Ty *MI) : MII(MI) { in MachineInstrBundleIterator() function 46 MachineInstrBundleIterator(const MachineInstrBundleIterator<OtherTy> &I) in MachineInstrBundleIterator() function 48 MachineInstrBundleIterator() : MII(nullptr) {} in MachineInstrBundleIterator() function 56 bool operator==(const MachineInstrBundleIterator &X) const { 59 bool operator!=(const MachineInstrBundleIterator &X) const { 64 MachineInstrBundleIterator &operator--() { 70 MachineInstrBundleIterator &operator++() { [all …]
|
D | MachineBasicBlock.h | 168 typedef MachineInstrBundleIterator<MachineInstr> iterator; 169 typedef MachineInstrBundleIterator<const MachineInstr> const_iterator;
|
/external/llvm-project/llvm/unittests/CodeGen/ |
D | MachineInstrBundleIteratorTest.cpp | 22 typedef MachineInstrBundleIterator<MyBundledInstr> bundled_iterator; 23 typedef MachineInstrBundleIterator<const MyBundledInstr> const_bundled_iterator; 24 typedef MachineInstrBundleIterator<MyBundledInstr, true> 26 typedef MachineInstrBundleIterator<const MyBundledInstr, true> 137 typedef MachineInstrBundleIterator<MyUnbundledInstr> unbundled_iterator; 138 typedef MachineInstrBundleIterator<const MyUnbundledInstr> 140 typedef MachineInstrBundleIterator<MyUnbundledInstr, true> 142 typedef MachineInstrBundleIterator<const MyUnbundledInstr, true> 153 typedef MachineInstrBundleIterator<MyUnbundledInstr> iterator; in TEST() 154 typedef MachineInstrBundleIterator<MyUnbundledInstr, true> reverse_iterator; in TEST() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64LoadStoreOptimizer.cpp | 856 iterator_range<MachineInstrBundleIterator<llvm::MachineInstr>>( in mergePairedInsns()
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64LoadStoreOptimizer.cpp | 856 iterator_range<MachineInstrBundleIterator<llvm::MachineInstr>>( in mergePairedInsns()
|