Lines Matching refs:OpNum
70 static void printUImmOperand(const MCInst *MI, int OpNum, raw_ostream &O) { in printUImmOperand() argument
71 int64_t Value = MI->getOperand(OpNum).getImm(); in printUImmOperand()
77 static void printSImmOperand(const MCInst *MI, int OpNum, raw_ostream &O) { in printSImmOperand() argument
78 int64_t Value = MI->getOperand(OpNum).getImm(); in printSImmOperand()
83 void SystemZInstPrinter::printU1ImmOperand(const MCInst *MI, int OpNum, in printU1ImmOperand() argument
85 printUImmOperand<1>(MI, OpNum, O); in printU1ImmOperand()
88 void SystemZInstPrinter::printU2ImmOperand(const MCInst *MI, int OpNum, in printU2ImmOperand() argument
90 printUImmOperand<2>(MI, OpNum, O); in printU2ImmOperand()
93 void SystemZInstPrinter::printU3ImmOperand(const MCInst *MI, int OpNum, in printU3ImmOperand() argument
95 printUImmOperand<3>(MI, OpNum, O); in printU3ImmOperand()
98 void SystemZInstPrinter::printU4ImmOperand(const MCInst *MI, int OpNum, in printU4ImmOperand() argument
100 printUImmOperand<4>(MI, OpNum, O); in printU4ImmOperand()
103 void SystemZInstPrinter::printU6ImmOperand(const MCInst *MI, int OpNum, in printU6ImmOperand() argument
105 printUImmOperand<6>(MI, OpNum, O); in printU6ImmOperand()
108 void SystemZInstPrinter::printS8ImmOperand(const MCInst *MI, int OpNum, in printS8ImmOperand() argument
110 printSImmOperand<8>(MI, OpNum, O); in printS8ImmOperand()
113 void SystemZInstPrinter::printU8ImmOperand(const MCInst *MI, int OpNum, in printU8ImmOperand() argument
115 printUImmOperand<8>(MI, OpNum, O); in printU8ImmOperand()
118 void SystemZInstPrinter::printU12ImmOperand(const MCInst *MI, int OpNum, in printU12ImmOperand() argument
120 printUImmOperand<12>(MI, OpNum, O); in printU12ImmOperand()
123 void SystemZInstPrinter::printS16ImmOperand(const MCInst *MI, int OpNum, in printS16ImmOperand() argument
125 printSImmOperand<16>(MI, OpNum, O); in printS16ImmOperand()
128 void SystemZInstPrinter::printU16ImmOperand(const MCInst *MI, int OpNum, in printU16ImmOperand() argument
130 printUImmOperand<16>(MI, OpNum, O); in printU16ImmOperand()
133 void SystemZInstPrinter::printS32ImmOperand(const MCInst *MI, int OpNum, in printS32ImmOperand() argument
135 printSImmOperand<32>(MI, OpNum, O); in printS32ImmOperand()
138 void SystemZInstPrinter::printU32ImmOperand(const MCInst *MI, int OpNum, in printU32ImmOperand() argument
140 printUImmOperand<32>(MI, OpNum, O); in printU32ImmOperand()
143 void SystemZInstPrinter::printU48ImmOperand(const MCInst *MI, int OpNum, in printU48ImmOperand() argument
145 printUImmOperand<48>(MI, OpNum, O); in printU48ImmOperand()
148 void SystemZInstPrinter::printPCRelOperand(const MCInst *MI, int OpNum, in printPCRelOperand() argument
150 const MCOperand &MO = MI->getOperand(OpNum); in printPCRelOperand()
159 uint64_t Address, int OpNum, in printPCRelTLSOperand() argument
162 printPCRelOperand(MI, OpNum, O); in printPCRelTLSOperand()
165 if ((unsigned)OpNum + 1 < MI->getNumOperands()) { in printPCRelTLSOperand()
166 const MCOperand &MO = MI->getOperand(OpNum + 1); in printPCRelTLSOperand()
182 void SystemZInstPrinter::printOperand(const MCInst *MI, int OpNum, in printOperand() argument
184 printOperand(MI->getOperand(OpNum), &MAI, O); in printOperand()
187 void SystemZInstPrinter::printBDAddrOperand(const MCInst *MI, int OpNum, in printBDAddrOperand() argument
189 printAddress(MI->getOperand(OpNum).getReg(), in printBDAddrOperand()
190 MI->getOperand(OpNum + 1).getImm(), 0, O); in printBDAddrOperand()
193 void SystemZInstPrinter::printBDXAddrOperand(const MCInst *MI, int OpNum, in printBDXAddrOperand() argument
195 printAddress(MI->getOperand(OpNum).getReg(), in printBDXAddrOperand()
196 MI->getOperand(OpNum + 1).getImm(), in printBDXAddrOperand()
197 MI->getOperand(OpNum + 2).getReg(), O); in printBDXAddrOperand()
200 void SystemZInstPrinter::printBDLAddrOperand(const MCInst *MI, int OpNum, in printBDLAddrOperand() argument
202 unsigned Base = MI->getOperand(OpNum).getReg(); in printBDLAddrOperand()
203 uint64_t Disp = MI->getOperand(OpNum + 1).getImm(); in printBDLAddrOperand()
204 uint64_t Length = MI->getOperand(OpNum + 2).getImm(); in printBDLAddrOperand()
211 void SystemZInstPrinter::printBDRAddrOperand(const MCInst *MI, int OpNum, in printBDRAddrOperand() argument
213 unsigned Base = MI->getOperand(OpNum).getReg(); in printBDRAddrOperand()
214 uint64_t Disp = MI->getOperand(OpNum + 1).getImm(); in printBDRAddrOperand()
215 unsigned Length = MI->getOperand(OpNum + 2).getReg(); in printBDRAddrOperand()
222 void SystemZInstPrinter::printBDVAddrOperand(const MCInst *MI, int OpNum, in printBDVAddrOperand() argument
224 printAddress(MI->getOperand(OpNum).getReg(), in printBDVAddrOperand()
225 MI->getOperand(OpNum + 1).getImm(), in printBDVAddrOperand()
226 MI->getOperand(OpNum + 2).getReg(), O); in printBDVAddrOperand()
229 void SystemZInstPrinter::printCond4Operand(const MCInst *MI, int OpNum, in printCond4Operand() argument
235 uint64_t Imm = MI->getOperand(OpNum).getImm(); in printCond4Operand()