Lines Matching refs:OpNum
48 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNum,
51 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNum,
85 bool AVRAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNum, in PrintAsmOperand() argument
89 bool Error = AsmPrinter::PrintAsmOperand(MI, OpNum, ExtraCode, O); in PrintAsmOperand()
96 const MachineOperand &RegOp = MI->getOperand(OpNum); in PrintAsmOperand()
104 unsigned OpFlags = MI->getOperand(OpNum - 1).getImm(); in PrintAsmOperand()
118 Reg = MI->getOperand(OpNum + RegIdx).getReg(); in PrintAsmOperand()
131 printOperand(MI, OpNum, O); in PrintAsmOperand()
137 unsigned OpNum, const char *ExtraCode, in PrintAsmMemoryOperand() argument
143 const MachineOperand &MO = MI->getOperand(OpNum); in PrintAsmMemoryOperand()
151 if (MI->getOperand(OpNum).getReg() == AVR::R31R30) { in PrintAsmMemoryOperand()
154 assert(MI->getOperand(OpNum).getReg() == AVR::R29R28 && in PrintAsmMemoryOperand()
161 unsigned OpFlags = MI->getOperand(OpNum - 1).getImm(); in PrintAsmMemoryOperand()
165 O << '+' << MI->getOperand(OpNum + 1).getImm(); in PrintAsmMemoryOperand()