/external/llvm/lib/Target/Hexagon/ |
HexagonFixupHwLoops.cpp | 64 MachineBasicBlock::iterator &MII, 129 MachineBasicBlock::iterator MII = MBB->begin(); 130 while (MII != MIE) { 131 if (isHardwareLoop(MII)) { 132 RS.forward(MII); 133 assert(MII->getOperand(0).isMBB() && 135 int Sub = InstOffset - BlockToInstOffset[MII->getOperand(0).getMBB()]; 139 convertLoopInstr(MF, MII, RS); 140 MII = MBB->erase(MII); [all...] |
HexagonSplitConst32AndConst64.cpp | 79 MachineBasicBlock::iterator MII = MBB->begin(); 81 while (MII != MIE) { 82 MachineInstr *MI = MII; 88 BuildMI (*MBB, MII, MI->getDebugLoc(), 90 BuildMI (*MBB, MII, MI->getDebugLoc(), 94 MII = MBB->erase (MI); 101 BuildMI (*MBB, MII, MI->getDebugLoc(), 103 BuildMI (*MBB, MII, MI->getDebugLoc(), 107 MII = MBB->erase (MI); 114 BuildMI (*MBB, MII, MI->getDebugLoc() [all...] |
HexagonExpandPredSpillCode.cpp | 82 for (MachineBasicBlock::iterator MII = MBB->begin(); MII != MBB->end(); 83 ++MII) { 84 MachineInstr *MI = MII; 98 BuildMI(*MBB, MII, MI->getDebugLoc(), 101 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::ADD_rr), 104 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::TFR_RsPd), 106 BuildMI(*MBB, MII, MI->getDebugLoc(), 111 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::ADD_ri), 113 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::TFR_RsPd) [all...] |
HexagonSplitTFRCondSets.cpp | 89 for (MachineBasicBlock::iterator MII = MBB->begin(); MII != MBB->end(); 90 ++MII) { 91 MachineInstr *MI = MII; 114 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Opc1), 118 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Opc2), 121 MII = MBB->erase(MI); 122 --MII; 133 BuildMI(*MBB, MII, MI->getDebugLoc(), 138 BuildMI(*MBB, MII, MI->getDebugLoc() [all...] |
HexagonNewValueJump.cpp | 173 MachineBasicBlock::iterator MII) { 176 if (MII->getDesc().mayStore()) 180 if (MII->getOpcode() == Hexagon::CALLv3) 194 if (MII->getOpcode() == TargetOpcode::KILL || 195 MII->getOpcode() == TargetOpcode::PHI || 196 MII->getOpcode() == TargetOpcode::COPY) 203 if (MII->getOpcode() == Hexagon::TFR_condset_rr || 204 MII->getOpcode() == Hexagon::TFR_condset_ii || 205 MII->getOpcode() == Hexagon::TFR_condset_ri || 206 MII->getOpcode() == Hexagon::TFR_condset_ir | [all...] |
HexagonAsmPrinter.cpp | 204 MachineBasicBlock::const_instr_iterator MII = MI; 205 ++MII; 207 while (MII != MBB->end() && MII->isInsideBundle()) { 208 const MachineInstr *MInst = MII; 212 ++MII; 215 //BundleMIs.push_back(&*MII); 217 ++MII; 300 const MCInstrInfo &MII, 304 return(new HexagonInstPrinter(MAI, MII, MRI)) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/InstPrinter/ |
AMDGPUInstPrinter.h | 13 AMDGPUInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, 15 : MCInstPrinter(MAI, MII, MRI) {}
|
/external/llvm/lib/Target/X86/Disassembler/ |
X86Disassembler.h | 104 const MCInstrInfo *MII; 110 const MCInstrInfo *MII);
|
/external/mesa3d/src/gallium/drivers/radeon/InstPrinter/ |
AMDGPUInstPrinter.h | 13 AMDGPUInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, 15 : MCInstPrinter(MAI, MII, MRI) {}
|
/external/llvm/lib/CodeGen/ |
MachineInstrBundle.cpp | 43 for (MachineBasicBlock::instr_iterator MII = MBB->instr_begin(), 44 MIE = MBB->instr_end(); MII != MIE; ) { 45 MachineInstr *MI = &*MII; 50 while (++MII != MIE && MII->isBundledWithPred()) { 51 MII->unbundleFromPred(); 52 for (unsigned i = 0, e = MII->getNumOperands(); i != e; ++i) { 53 MachineOperand &MO = MII->getOperand(i); 64 ++MII; 227 MachineBasicBlock::instr_iterator MII = MBB.instr_begin() [all...] |
OptimizePHIs.cpp | 157 MII = MBB.begin(), E = MBB.end(); MII != E; ) { 158 MachineInstr *MI = &*MII++; 184 if (&*MII == PhiMI) 185 ++MII;
|
DeadMachineInstructionElim.cpp | 113 for (MachineBasicBlock::reverse_iterator MII = MBB->rbegin(), 114 MIE = MBB->rend(); MII != MIE; ) { 115 MachineInstr *MI = &*MII; 146 // MII is now pointing to the next instruction to process, 182 // We didn't delete the current instruction, so increment MII to 184 ++MII;
|
/external/llvm/lib/Target/Hexagon/InstPrinter/ |
HexagonInstPrinter.h | 26 const MCInstrInfo &MII, 28 : MCInstPrinter(MAI, MII, MRI), MII(MII) {} 71 return MII; 81 const MCInstrInfo &MII;
|
/external/llvm/lib/Target/MSP430/InstPrinter/ |
MSP430InstPrinter.h | 24 MSP430InstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, 26 : MCInstPrinter(MAI, MII, MRI) {}
|
/external/llvm/lib/Target/XCore/InstPrinter/ |
XCoreInstPrinter.h | 26 XCoreInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, 28 : MCInstPrinter(MAI, MII, MRI) {}
|
/external/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 146 IterTy MII; 149 bundle_iterator(IterTy mii) : MII(mii) {} 151 bundle_iterator(Ty &mi) : MII(mi) { 155 bundle_iterator(Ty *mi) : MII(mi) { 162 : MII(I.getInstrIterator()) {} 163 bundle_iterator() : MII(0) {} 165 Ty &operator*() const { return *MII; } 168 operator Ty*() const { return MII; } [all...] |
DFAPacketizer.h | 126 MachineBasicBlock::iterator MII = MI; 129 return MII;
|
/external/llvm/lib/Target/MSP430/MCTargetDesc/ |
MSP430MCTargetDesc.cpp | 64 const MCInstrInfo &MII, 68 return new MSP430InstPrinter(MAI, MII, MRI);
|
/external/llvm/lib/Target/PowerPC/InstPrinter/ |
PPCInstPrinter.h | 26 PPCInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, 28 : MCInstPrinter(MAI, MII, MRI), IsDarwin(isDarwin) {}
|
/external/llvm/lib/Target/ARM/ |
MLxExpansionPass.cpp | 314 MachineBasicBlock::iterator MII = MI; 315 MII = llvm::prior(MII); 316 MachineInstr &MI2 = *MII; 317 MII = llvm::prior(MII); 318 MachineInstr &MI1 = *MII; 334 MachineBasicBlock::reverse_iterator MII = MBB.rbegin(), E = MBB.rend(); 335 while (MII != E) { 336 MachineInstr *MI = &*MII; [all...] |
/external/llvm/lib/MC/MCDisassembler/ |
Disassembler.h | 69 llvm::OwningPtr<const llvm::MCInstrInfo> MII; 88 const MCInstrInfo *mII, 97 MII.reset(mII); 112 const MCInstrInfo *getInstrInfo() const { return MII.get(); }
|
/external/llvm/lib/Target/NVPTX/InstPrinter/ |
NVPTXInstPrinter.h | 27 NVPTXInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII,
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/ |
AMDGPUMCTargetDesc.cpp | 67 const MCInstrInfo &MII, 70 return new AMDGPUInstPrinter(MAI, MII, MRI);
|
/external/llvm/include/llvm/MC/ |
MCInstPrinter.h | 40 const MCInstrInfo &MII; 58 MCInstPrinter(const MCAsmInfo &mai, const MCInstrInfo &mii, 60 : CommentStream(0), MAI(mai), MII(mii), MRI(mri), AvailableFeatures(0),
|
/external/llvm/lib/Target/Mips/InstPrinter/ |
MipsInstPrinter.h | 80 MipsInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, 82 : MCInstPrinter(MAI, MII, MRI) {}
|