Lines Matching refs:OpNum

54                                               unsigned OpNum, raw_ostream &O) {
55 const MCOperand &MOImm = MI->getOperand(OpNum);
62 AArch64InstPrinter::printAddrRegExtendOperand(const MCInst *MI, unsigned OpNum,
65 unsigned ExtImm = MI->getOperand(OpNum).getImm();
93 unsigned OpNum, raw_ostream &O) {
94 const MCOperand &Imm12Op = MI->getOperand(OpNum);
107 AArch64InstPrinter::printAddSubImmLSL12Operand(const MCInst *MI, unsigned OpNum,
110 printAddSubImmLSL0Operand(MI, OpNum, O);
116 AArch64InstPrinter::printBareImmOperand(const MCInst *MI, unsigned OpNum,
118 const MCOperand &MO = MI->getOperand(OpNum);
123 AArch64InstPrinter::printBFILSBOperand(const MCInst *MI, unsigned OpNum,
125 const MCOperand &ImmROp = MI->getOperand(OpNum);
131 void AArch64InstPrinter::printBFIWidthOperand(const MCInst *MI, unsigned OpNum,
133 const MCOperand &ImmSOp = MI->getOperand(OpNum);
140 AArch64InstPrinter::printBFXWidthOperand(const MCInst *MI, unsigned OpNum,
142 const MCOperand &ImmSOp = MI->getOperand(OpNum);
143 const MCOperand &ImmROp = MI->getOperand(OpNum - 1);
154 AArch64InstPrinter::printCRxOperand(const MCInst *MI, unsigned OpNum,
156 const MCOperand &CRx = MI->getOperand(OpNum);
163 AArch64InstPrinter::printCVTFixedPosOperand(const MCInst *MI, unsigned OpNum,
165 const MCOperand &ScaleOp = MI->getOperand(OpNum);
171 void AArch64InstPrinter::printFPImmOperand(const MCInst *MI, unsigned OpNum,
173 const MCOperand &MOImm8 = MI->getOperand(OpNum);
199 void AArch64InstPrinter::printFPZeroOperand(const MCInst *MI, unsigned OpNum,
205 AArch64InstPrinter::printCondCodeOperand(const MCInst *MI, unsigned OpNum,
207 const MCOperand &MO = MI->getOperand(OpNum);
213 AArch64InstPrinter::printLabelOperand(const MCInst *MI, unsigned OpNum,
215 const MCOperand &MO = MI->getOperand(OpNum);
218 printOperand(MI, OpNum, O);
232 AArch64InstPrinter::printLogicalImmOperand(const MCInst *MI, unsigned OpNum,
234 const MCOperand &MO = MI->getOperand(OpNum);
242 AArch64InstPrinter::printOffsetUImm12Operand(const MCInst *MI, unsigned OpNum,
244 const MCOperand &MOImm = MI->getOperand(OpNum);
256 AArch64InstPrinter::printShiftOperand(const MCInst *MI, unsigned OpNum,
259 const MCOperand &MO = MI->getOperand(OpNum);
277 AArch64InstPrinter::printMoveWideImmOperand(const MCInst *MI, unsigned OpNum,
279 const MCOperand &UImm16MO = MI->getOperand(OpNum);
280 const MCOperand &ShiftMO = MI->getOperand(OpNum + 1);
295 const MCInst *MI, unsigned OpNum,
298 const MCOperand &MO = MI->getOperand(OpNum);
309 const MCInst *MI, unsigned OpNum,
311 const MCOperand &MO = MI->getOperand(OpNum);
323 unsigned OpNum,
340 O << "lsl #" << MI->getOperand(OpNum).getImm();
357 const MCOperand &MO = MI->getOperand(OpNum);
363 AArch64InstPrinter::printSImm7ScaledOperand(const MCInst *MI, unsigned OpNum,
365 const MCOperand &MOImm = MI->getOperand(OpNum);