/external/llvm/include/llvm/CodeGen/ |
MachineInstrBundle.h | 29 MachineBasicBlock::instr_iterator FirstMI, 30 MachineBasicBlock::instr_iterator LastMI); 37 MachineBasicBlock::instr_iterator finalizeBundle(MachineBasicBlock &MBB, 38 MachineBasicBlock::instr_iterator FirstMI); 47 MachineBasicBlock::instr_iterator I = MI; 61 inline MachineBasicBlock::instr_iterator 63 MachineBasicBlock::instr_iterator I = MI; 95 MachineBasicBlock::instr_iterator InstrI, InstrE;
|
MachineBasicBlock.h | 202 typedef Instructions::iterator instr_iterator; typedef in class:llvm::MachineBasicBlock 204 typedef std::reverse_iterator<instr_iterator> reverse_instr_iterator; 209 bundle_iterator<MachineInstr,instr_iterator> iterator; 224 instr_iterator instr_begin() { return Insts.begin(); } 226 instr_iterator instr_end() { return Insts.end(); } 424 /// and return an instr_iterator instead. 425 instr_iterator getFirstInstrTerminator(); 450 instr_iterator insert(instr_iterator I, MachineInstr *M); 476 instr_iterator erase(instr_iterator I) [all...] |
MachineInstrBuilder.h | 256 MachineBasicBlock::instr_iterator I, 272 MachineBasicBlock::instr_iterator MII = I; 295 MachineBasicBlock::instr_iterator I, 309 MachineBasicBlock::instr_iterator MII = I; 368 MachineBasicBlock::instr_iterator Begin; 369 MachineBasicBlock::instr_iterator End; 405 MachineBasicBlock::instr_iterator begin() const { return Begin; } 408 MachineBasicBlock::instr_iterator end() const { return End; } 412 MIBundleBuilder &insert(MachineBasicBlock::instr_iterator I,
|
/external/llvm/lib/CodeGen/ |
MachineInstrBundle.cpp | 43 for (MachineBasicBlock::instr_iterator MII = MBB->instr_begin(), 101 MachineBasicBlock::instr_iterator FirstMI, 102 MachineBasicBlock::instr_iterator LastMI) { 210 MachineBasicBlock::instr_iterator 212 MachineBasicBlock::instr_iterator FirstMI) { 213 MachineBasicBlock::instr_iterator E = MBB.instr_end(); 214 MachineBasicBlock::instr_iterator LastMI = llvm::next(FirstMI); 227 MachineBasicBlock::instr_iterator MII = MBB.instr_begin(); 228 MachineBasicBlock::instr_iterator MIE = MBB.instr_end();
|
MachineBasicBlock.cpp | 78 for (MachineBasicBlock::instr_iterator 147 instr_iterator I = instr_begin(), E = instr_end(); 186 MachineBasicBlock::instr_iterator MachineBasicBlock::getFirstInstrTerminator() { 187 instr_iterator B = instr_begin(), E = instr_end(), I = E; 197 instr_iterator B = instr_begin(), I = instr_end(); 568 for (MachineBasicBlock::instr_iterator MI = Succ->instr_begin(), 683 for (instr_iterator I = getFirstInstrTerminator(), E = instr_end(); 703 for (instr_iterator I = getFirstInstrTerminator(), E = instr_end(); 725 for (instr_iterator I = getFirstInstrTerminator(), E = instr_end(); 734 for (instr_iterator I = getFirstInstrTerminator(), E = instr_end() [all...] |
ProcessImplicitDefs.cpp | 101 MachineBasicBlock::instr_iterator UserMI = MI; 102 MachineBasicBlock::instr_iterator UserE = MI->getParent()->instr_end(); 153 for (MachineBasicBlock::instr_iterator MBBI = MFI->instr_begin(),
|
VirtRegMap.cpp | 271 for (MachineBasicBlock::instr_iterator
|
MachineInstr.cpp | 871 MachineBasicBlock::instr_iterator Pred = this; 880 MachineBasicBlock::instr_iterator Succ = this; 889 MachineBasicBlock::instr_iterator Pred = this; [all...] |
TailDuplication.cpp | 809 // Use instr_iterator here to properly handle bundles, e.g. 811 MachineBasicBlock::instr_iterator I = TailBB->instr_begin(); [all...] |
/external/llvm/lib/Target/Mips/ |
MipsCodeEmitter.cpp | 84 void emitInstruction(MachineBasicBlock::instr_iterator MI, 119 bool expandPseudos(MachineBasicBlock::instr_iterator &MI, 148 for (MachineBasicBlock::instr_iterator I = MBB->instr_begin(), 275 void MipsCodeEmitter::emitInstruction(MachineBasicBlock::instr_iterator MI, 301 bool MipsCodeEmitter::expandPseudos(MachineBasicBlock::instr_iterator &MI,
|
MipsLongBranch.cpp | 179 for (MachineBasicBlock::instr_iterator MI = MBB->instr_begin();
|
/external/llvm/lib/Target/Hexagon/ |
HexagonHardwareLoops.cpp | 342 typedef MachineBasicBlock::instr_iterator instr_iterator; typedef 343 for (instr_iterator I = Header->instr_begin(), E = Header->instr_end(); 1163 typedef MachineBasicBlock::instr_iterator instr_iterator; typedef 1270 typedef MachineBasicBlock::instr_iterator instr_iterator; typedef 1432 typedef MachineBasicBlock::instr_iterator instr_iterator; typedef [all...] |
/external/llvm/lib/Target/ARM/ |
Thumb2ITBlockPass.cpp | 238 MachineBasicBlock::instr_iterator LI = LastITMI;
|
Thumb2SizeReduction.cpp | [all...] |