HomeSort by relevance Sort by last modified time
    Searched refs:MII (Results 1 - 25 of 80) sorted by null

1 2 3 4

  /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) {}

Completed in 766 milliseconds

1 2 3 4