Lines Matching refs:OpNum

78 static void printUImmOperand(const MCInst *MI, int OpNum, raw_ostream &O) {  in printUImmOperand()  argument
79 int64_t Value = MI->getOperand(OpNum).getImm(); in printUImmOperand()
85 static void printSImmOperand(const MCInst *MI, int OpNum, raw_ostream &O) { in printSImmOperand() argument
86 int64_t Value = MI->getOperand(OpNum).getImm(); in printSImmOperand()
91 void SystemZInstPrinter::printU1ImmOperand(const MCInst *MI, int OpNum, in printU1ImmOperand() argument
93 printUImmOperand<1>(MI, OpNum, O); in printU1ImmOperand()
96 void SystemZInstPrinter::printU2ImmOperand(const MCInst *MI, int OpNum, in printU2ImmOperand() argument
98 printUImmOperand<2>(MI, OpNum, O); in printU2ImmOperand()
101 void SystemZInstPrinter::printU3ImmOperand(const MCInst *MI, int OpNum, in printU3ImmOperand() argument
103 printUImmOperand<3>(MI, OpNum, O); in printU3ImmOperand()
106 void SystemZInstPrinter::printU4ImmOperand(const MCInst *MI, int OpNum, in printU4ImmOperand() argument
108 printUImmOperand<4>(MI, OpNum, O); in printU4ImmOperand()
111 void SystemZInstPrinter::printU6ImmOperand(const MCInst *MI, int OpNum, in printU6ImmOperand() argument
113 printUImmOperand<6>(MI, OpNum, O); in printU6ImmOperand()
116 void SystemZInstPrinter::printS8ImmOperand(const MCInst *MI, int OpNum, in printS8ImmOperand() argument
118 printSImmOperand<8>(MI, OpNum, O); in printS8ImmOperand()
121 void SystemZInstPrinter::printU8ImmOperand(const MCInst *MI, int OpNum, in printU8ImmOperand() argument
123 printUImmOperand<8>(MI, OpNum, O); in printU8ImmOperand()
126 void SystemZInstPrinter::printU12ImmOperand(const MCInst *MI, int OpNum, in printU12ImmOperand() argument
128 printUImmOperand<12>(MI, OpNum, O); in printU12ImmOperand()
131 void SystemZInstPrinter::printS16ImmOperand(const MCInst *MI, int OpNum, in printS16ImmOperand() argument
133 printSImmOperand<16>(MI, OpNum, O); in printS16ImmOperand()
136 void SystemZInstPrinter::printU16ImmOperand(const MCInst *MI, int OpNum, in printU16ImmOperand() argument
138 printUImmOperand<16>(MI, OpNum, O); in printU16ImmOperand()
141 void SystemZInstPrinter::printS32ImmOperand(const MCInst *MI, int OpNum, in printS32ImmOperand() argument
143 printSImmOperand<32>(MI, OpNum, O); in printS32ImmOperand()
146 void SystemZInstPrinter::printU32ImmOperand(const MCInst *MI, int OpNum, in printU32ImmOperand() argument
148 printUImmOperand<32>(MI, OpNum, O); in printU32ImmOperand()
151 void SystemZInstPrinter::printU48ImmOperand(const MCInst *MI, int OpNum, in printU48ImmOperand() argument
153 printUImmOperand<48>(MI, OpNum, O); in printU48ImmOperand()
156 void SystemZInstPrinter::printPCRelOperand(const MCInst *MI, int OpNum, in printPCRelOperand() argument
158 const MCOperand &MO = MI->getOperand(OpNum); in printPCRelOperand()
167 uint64_t Address, int OpNum, in printPCRelTLSOperand() argument
170 printPCRelOperand(MI, OpNum, O); in printPCRelTLSOperand()
173 if ((unsigned)OpNum + 1 < MI->getNumOperands()) { in printPCRelTLSOperand()
174 const MCOperand &MO = MI->getOperand(OpNum + 1); in printPCRelTLSOperand()
190 void SystemZInstPrinter::printOperand(const MCInst *MI, int OpNum, in printOperand() argument
192 printOperand(MI->getOperand(OpNum), &MAI, O); in printOperand()
195 void SystemZInstPrinter::printBDAddrOperand(const MCInst *MI, int OpNum, in printBDAddrOperand() argument
197 printAddress(&MAI, MI->getOperand(OpNum).getReg(), MI->getOperand(OpNum + 1), in printBDAddrOperand()
201 void SystemZInstPrinter::printBDXAddrOperand(const MCInst *MI, int OpNum, in printBDXAddrOperand() argument
203 printAddress(&MAI, MI->getOperand(OpNum).getReg(), MI->getOperand(OpNum + 1), in printBDXAddrOperand()
204 MI->getOperand(OpNum + 2).getReg(), O); in printBDXAddrOperand()
207 void SystemZInstPrinter::printBDLAddrOperand(const MCInst *MI, int OpNum, in printBDLAddrOperand() argument
209 unsigned Base = MI->getOperand(OpNum).getReg(); in printBDLAddrOperand()
210 const MCOperand &DispMO = MI->getOperand(OpNum + 1); in printBDLAddrOperand()
211 uint64_t Length = MI->getOperand(OpNum + 2).getImm(); in printBDLAddrOperand()
221 void SystemZInstPrinter::printBDRAddrOperand(const MCInst *MI, int OpNum, in printBDRAddrOperand() argument
223 unsigned Base = MI->getOperand(OpNum).getReg(); in printBDRAddrOperand()
224 const MCOperand &DispMO = MI->getOperand(OpNum + 1); in printBDRAddrOperand()
225 unsigned Length = MI->getOperand(OpNum + 2).getReg(); in printBDRAddrOperand()
236 void SystemZInstPrinter::printBDVAddrOperand(const MCInst *MI, int OpNum, in printBDVAddrOperand() argument
238 printAddress(&MAI, MI->getOperand(OpNum).getReg(), MI->getOperand(OpNum + 1), in printBDVAddrOperand()
239 MI->getOperand(OpNum + 2).getReg(), O); in printBDVAddrOperand()
242 void SystemZInstPrinter::printCond4Operand(const MCInst *MI, int OpNum, in printCond4Operand() argument
248 uint64_t Imm = MI->getOperand(OpNum).getImm(); in printCond4Operand()