Searched refs:MII (Results 1 - 25 of 179) sorted by relevance

12345678

/netbsd-current/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp16 const MCInstrInfo &MII)
17 : MCOptions(MCOptions), STI(&STI), MII(MII) {}
14 MCTargetAsmParser(MCTargetOptions const &MCOptions, const MCSubtargetInfo &STI, const MCInstrInfo &MII) argument
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonInstPrinter.h27 explicit HexagonInstPrinter(MCAsmInfo const &MAI, MCInstrInfo const &MII, argument
29 : MCInstPrinter(MAI, MII, MRI), MII(MII) {}
43 MCInstrInfo const &getMII() const { return MII; }
46 MCInstrInfo const &MII; member in class:llvm::HexagonInstPrinter
H A DHexagonInstPrinter.cpp42 if (HexagonMCInstrInfo::isDuplex(MII, MCI)) {
64 if (HexagonMCInstrInfo::getExtendableOp(MII, *MI) == OpNo &&
65 (HasExtender || HexagonMCInstrInfo::isConstExtended(MII, *MI)))
90 if (HasExtender || HexagonMCInstrInfo::isConstExtended(MII, *MI))
91 if (HexagonMCInstrInfo::getExtendableOp(MII, *MI) == OpNo)
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonFixupHwLoops.cpp70 MachineBasicBlock::iterator &MII);
136 MachineBasicBlock::iterator MII = MBB.begin(); local
138 while (MII != MIE) {
139 unsigned InstSize = HII->getSize(*MII);
140 if (MII->isMetaInstruction()) {
141 ++MII;
144 if (isHardwareLoop(*MII)) {
145 assert(MII->getOperand(0).isMBB() &&
147 MachineBasicBlock *TargetBB = MII->getOperand(0).getMBB();
151 useExtLoopInstr(MF, MII);
168 useExtLoopInstr(MachineFunction &MF, MachineBasicBlock::iterator &MII) argument
[all...]
H A DHexagonVectorPrint.cpp140 MachineBasicBlock::instr_iterator MII = MI.getIterator(); local
141 for (++MII; MII != MBB.instr_end() && MII->isInsideBundle(); ++MII) {
142 if (MII->getNumOperands() < 1)
145 if (getInstrVecReg(*MII, Reg)) {
146 VecPrintList.push_back((&*MII));
148 MII->dump());
171 MachineBasicBlock::instr_iterator MII local
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gas/testsuite/gas/ia64/
H A Dopc-i.d10 0: 00 00 00 00 01 00 \[MII\] nop\.m 0x0
13 10: 00 00 00 00 01 00 \[MII\] nop\.m 0x0
16 20: 00 00 00 00 01 00 \[MII\] nop\.m 0x0
19 30: 00 00 00 00 01 00 \[MII\] nop\.m 0x0
22 40: 00 00 00 00 01 00 \[MII\] nop\.m 0x0
25 50: 00 00 00 00 01 00 \[MII\] nop\.m 0x0
28 60: 00 00 00 00 01 00 \[MII\] nop\.m 0x0
31 70: 00 00 00 00 01 00 \[MII\] nop\.m 0x0
34 80: 00 00 00 00 01 00 \[MII\] nop\.m 0x0
37 90: 00 00 00 00 01 00 \[MII\] no
[all...]
H A Dregs.d10 [ ]*[a-f0-9]+: 01 08 00 00 00 21 \[MII\] mov r1=r0
13 [ ]*[a-f0-9]+: 01 10 00 00 00 21 \[MII\] mov r2=r0
16 [ ]*[a-f0-9]+: 01 18 00 00 00 21 \[MII\] mov r3=r0
19 [ ]*[a-f0-9]+: 01 20 00 00 00 21 \[MII\] mov r4=r0
22 [ ]*[a-f0-9]+: 01 28 00 00 00 21 \[MII\] mov r5=r0
25 [ ]*[a-f0-9]+: 01 30 00 00 00 21 \[MII\] mov r6=r0
28 [ ]*[a-f0-9]+: 01 38 00 00 00 21 \[MII\] mov r7=r0
31 [ ]*[a-f0-9]+: 01 40 00 00 00 21 \[MII\] mov r8=r0
34 [ ]*[a-f0-9]+: 01 48 00 00 00 21 \[MII\] mov r9=r0
37 [ ]*[a-f0-9]+: 01 50 00 00 00 21 \[MII\] mo
[all...]
H A Dopc-a.d10 0: 00 28 9b cf 00 60 \[MII\] add r101=r102,r103
13 10: 40 70 bf e1 01 20 \[MII\] \(p02\) add r110=r111,r112,1
16 20: 00 b0 fc 15 3f 23 \[MII\] adds r22=-1,r10
19 30: 00 f0 00 02 00 24 \[MII\] addl r30=0,r1
22 40: 00 08 01 fa c0 27 \[MII\] addl r33=-8192,r1
25 50: 00 20 fd fb ff 25 \[MII\] addl r36=2097151,r1
28 60: 00 68 d0 02 24 24 \[MII\] addl r13=4660,r1
31 70: 20 a8 04 14 80 21 \[MII\] \(p01\) addp4 r21=1,r10
34 80: 40 70 bf e1 04 20 \[MII\] \(p02\) sub r110=r111,r112,1
37 90: 00 d0 ff 07 25 22 \[MII\] su
[all...]
H A Ddv-safe.d10 0: 02 08 04 04 02 38 \[MII\] cmp\.eq p1,p2=r1,r2
16 20: 20 20 08 00 00 a4 \[MII\] \(p01\) mov r4=2
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineInstrBundle.cpp51 for (MachineBasicBlock::instr_iterator MII = MBB.instr_begin(),
52 MIE = MBB.instr_end(); MII != MIE; ) {
53 MachineInstr *MI = &*MII;
58 while (++MII != MIE && MII->isBundledWithPred()) {
59 MII->unbundleFromPred();
60 for (unsigned i = 0, e = MII->getNumOperands(); i != e; ++i) {
61 MachineOperand &MO = MII->getOperand(i);
72 ++MII;
111 for (auto MII
258 MachineBasicBlock::instr_iterator MII = MBB.instr_begin(); local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineInstrBundleIterator.h112 instr_iterator MII;
132 MachineInstrBundleIterator(instr_iterator MI) : MII(MI) {
138 MachineInstrBundleIterator(reference MI) : MII(MI) {
144 MachineInstrBundleIterator(pointer MI) : MII(MI) {
157 : MII(I.getInstrIterator()) {}
159 MachineInstrBundleIterator() : MII(nullptr) {}
178 reference operator*() const { return *MII; }
182 bool isValid() const { return MII.getNodePtr(); }
186 return L.MII == R.MII;
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFInstPrinter.h21 BPFInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
23 : MCInstPrinter(MAI, MII, MRI) {}
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/
H A DXCoreInstPrinter.h25 XCoreInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
27 : MCInstPrinter(MAI, MII, MRI) {}
/netbsd-current/external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h68 std::unique_ptr<const llvm::MCInstrInfo> MII; member in class:llvm::LLVMDisasmContext
92 std::unique_ptr<const MCInstrInfo> &&MII,
99 MII(std::move(MII)), Ctx(std::move(Ctx)), DisAsm(std::move(DisAsm)),
111 const MCInstrInfo *getInstrInfo() const { return MII.get(); }
85 LLVMDisasmContext(std::string TripleName, void *DisInfo, int TagType, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, const Target *TheTarget, std::unique_ptr<const MCAsmInfo> &&MAI, std::unique_ptr<const MCRegisterInfo> &&MRI, std::unique_ptr<const MCSubtargetInfo> &&MSI, std::unique_ptr<const MCInstrInfo> &&MII, std::unique_ptr<const llvm::MCContext> &&Ctx, std::unique_ptr<const MCDisassembler> &&DisAsm, std::unique_ptr<MCInstPrinter> &&IP) argument
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyDebugFixup.cpp77 for (auto MII = MBB.begin(); MII != MBB.end(); ++MII) {
78 MachineInstr &MI = *MII;
121 BuildMI(*Prev.DebugValue->getParent(), std::next(MII),
H A DWebAssemblyPrepareForLiveIntervals.cpp115 for (auto MII = Entry.begin(), MIE = Entry.end(); MII != MIE;) {
116 MachineInstr &MI = *MII++;
H A DWebAssemblyOptimizeLiveIntervals.cpp109 for (auto MII = MF.begin()->begin(), MIE = MF.begin()->end(); MII != MIE;) {
110 MachineInstr *MI = &*MII++;
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DInstructionSelect.cpp142 for (auto MII = std::prev(MBB->end()), Begin = MBB->begin();
146 const auto AfterIt = std::next(MII);
149 MachineInstr &MI = *MII;
152 if (MII == Begin)
155 --MII;
195 auto InsertedBegin = ReachedBegin ? MBB->begin() : std::next(MII);
210 for (auto MII = std::prev(MBB.end()), Begin = MBB.begin(); !ReachedBegin;) {
212 MachineInstr &MI = *MII;
215 if (MII == Begin)
218 --MII;
[all...]
H A DCombiner.cpp133 for (auto MII = MBB->rbegin(), MIE = MBB->rend(); MII != MIE;) {
134 MachineInstr *CurMI = &*MII;
135 ++MII;
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRInstPrinter.h25 AVRInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
27 : MCInstPrinter(MAI, MII, MRI) {}
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/
H A DARCMCTargetDesc.cpp69 const MCInstrInfo &MII,
71 return new ARCInstPrinter(MAI, MII, MRI);
66 createARCMCInstPrinter(const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
H A DARCInstPrinter.h24 ARCInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
26 : MCInstPrinter(MAI, MII, MRI) {}
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYInstPrinter.h23 CSKYInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
25 : MCInstPrinter(MAI, MII, MRI) {}
H A DCSKYMCTargetDesc.cpp56 const MCInstrInfo &MII,
58 return new CSKYInstPrinter(MAI, MII, MRI);
53 createCSKYMCInstPrinter(const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430MCTargetDesc.cpp53 const MCInstrInfo &MII,
56 return new MSP430InstPrinter(MAI, MII, MRI);
50 createMSP430MCInstPrinter(const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument

Completed in 369 milliseconds

12345678