Lines Matching refs:OpNum
85 void SystemZInstPrinter::printUImmOperand(const MCInst *MI, int OpNum, in printUImmOperand() argument
87 const MCOperand &MO = MI->getOperand(OpNum); in printUImmOperand()
98 void SystemZInstPrinter::printSImmOperand(const MCInst *MI, int OpNum, in printSImmOperand() argument
100 const MCOperand &MO = MI->getOperand(OpNum); in printSImmOperand()
105 int64_t Value = MI->getOperand(OpNum).getImm(); in printSImmOperand()
110 void SystemZInstPrinter::printU1ImmOperand(const MCInst *MI, int OpNum, in printU1ImmOperand() argument
112 printUImmOperand<1>(MI, OpNum, O); in printU1ImmOperand()
115 void SystemZInstPrinter::printU2ImmOperand(const MCInst *MI, int OpNum, in printU2ImmOperand() argument
117 printUImmOperand<2>(MI, OpNum, O); in printU2ImmOperand()
120 void SystemZInstPrinter::printU3ImmOperand(const MCInst *MI, int OpNum, in printU3ImmOperand() argument
122 printUImmOperand<3>(MI, OpNum, O); in printU3ImmOperand()
125 void SystemZInstPrinter::printU4ImmOperand(const MCInst *MI, int OpNum, in printU4ImmOperand() argument
127 printUImmOperand<4>(MI, OpNum, O); in printU4ImmOperand()
130 void SystemZInstPrinter::printS8ImmOperand(const MCInst *MI, int OpNum, in printS8ImmOperand() argument
132 printSImmOperand<8>(MI, OpNum, O); in printS8ImmOperand()
135 void SystemZInstPrinter::printU8ImmOperand(const MCInst *MI, int OpNum, in printU8ImmOperand() argument
137 printUImmOperand<8>(MI, OpNum, O); in printU8ImmOperand()
140 void SystemZInstPrinter::printU12ImmOperand(const MCInst *MI, int OpNum, in printU12ImmOperand() argument
142 printUImmOperand<12>(MI, OpNum, O); in printU12ImmOperand()
145 void SystemZInstPrinter::printS16ImmOperand(const MCInst *MI, int OpNum, in printS16ImmOperand() argument
147 printSImmOperand<16>(MI, OpNum, O); in printS16ImmOperand()
150 void SystemZInstPrinter::printU16ImmOperand(const MCInst *MI, int OpNum, in printU16ImmOperand() argument
152 printUImmOperand<16>(MI, OpNum, O); in printU16ImmOperand()
155 void SystemZInstPrinter::printS32ImmOperand(const MCInst *MI, int OpNum, in printS32ImmOperand() argument
157 printSImmOperand<32>(MI, OpNum, O); in printS32ImmOperand()
160 void SystemZInstPrinter::printU32ImmOperand(const MCInst *MI, int OpNum, in printU32ImmOperand() argument
162 printUImmOperand<32>(MI, OpNum, O); in printU32ImmOperand()
165 void SystemZInstPrinter::printU48ImmOperand(const MCInst *MI, int OpNum, in printU48ImmOperand() argument
167 printUImmOperand<48>(MI, OpNum, O); in printU48ImmOperand()
170 void SystemZInstPrinter::printPCRelOperand(const MCInst *MI, int OpNum, in printPCRelOperand() argument
172 const MCOperand &MO = MI->getOperand(OpNum); in printPCRelOperand()
182 uint64_t Address, int OpNum, in printPCRelTLSOperand() argument
185 printPCRelOperand(MI, OpNum, O); in printPCRelTLSOperand()
188 if ((unsigned)OpNum + 1 < MI->getNumOperands()) { in printPCRelTLSOperand()
189 const MCOperand &MO = MI->getOperand(OpNum + 1); in printPCRelTLSOperand()
205 void SystemZInstPrinter::printOperand(const MCInst *MI, int OpNum, in printOperand() argument
207 printOperand(MI->getOperand(OpNum), &MAI, O); in printOperand()
210 void SystemZInstPrinter::printBDAddrOperand(const MCInst *MI, int OpNum, in printBDAddrOperand() argument
212 printAddress(&MAI, MI->getOperand(OpNum).getReg(), MI->getOperand(OpNum + 1), in printBDAddrOperand()
216 void SystemZInstPrinter::printBDXAddrOperand(const MCInst *MI, int OpNum, in printBDXAddrOperand() argument
218 printAddress(&MAI, MI->getOperand(OpNum).getReg(), MI->getOperand(OpNum + 1), in printBDXAddrOperand()
219 MI->getOperand(OpNum + 2).getReg(), O); in printBDXAddrOperand()
222 void SystemZInstPrinter::printBDLAddrOperand(const MCInst *MI, int OpNum, in printBDLAddrOperand() argument
224 unsigned Base = MI->getOperand(OpNum).getReg(); in printBDLAddrOperand()
225 const MCOperand &DispMO = MI->getOperand(OpNum + 1); in printBDLAddrOperand()
226 uint64_t Length = MI->getOperand(OpNum + 2).getImm(); in printBDLAddrOperand()
236 void SystemZInstPrinter::printBDRAddrOperand(const MCInst *MI, int OpNum, in printBDRAddrOperand() argument
238 unsigned Base = MI->getOperand(OpNum).getReg(); in printBDRAddrOperand()
239 const MCOperand &DispMO = MI->getOperand(OpNum + 1); in printBDRAddrOperand()
240 unsigned Length = MI->getOperand(OpNum + 2).getReg(); in printBDRAddrOperand()
251 void SystemZInstPrinter::printBDVAddrOperand(const MCInst *MI, int OpNum, in printBDVAddrOperand() argument
253 printAddress(&MAI, MI->getOperand(OpNum).getReg(), MI->getOperand(OpNum + 1), in printBDVAddrOperand()
254 MI->getOperand(OpNum + 2).getReg(), O); in printBDVAddrOperand()
257 void SystemZInstPrinter::printCond4Operand(const MCInst *MI, int OpNum, in printCond4Operand() argument
263 uint64_t Imm = MI->getOperand(OpNum).getImm(); in printCond4Operand()