Lines Matching refs:O

29                                             MCRegister Index, raw_ostream &O) {  in printAddress()  argument
30 printOperand(DispMO, MAI, O); in printAddress()
32 O << '('; in printAddress()
34 printRegName(O, Index); in printAddress()
35 O << ','; in printAddress()
38 printRegName(O, Base); in printAddress()
40 O << '0'; in printAddress()
41 O << ')'; in printAddress()
47 raw_ostream &O) { in printOperand() argument
50 O << '0'; in printOperand()
52 printRegName(O, MO.getReg()); in printOperand()
54 markup(O, Markup::Immediate) << MO.getImm(); in printOperand()
56 MAI->printExpr(O, *MO.getExpr()); in printOperand()
61 void SystemZInstPrinterCommon::printRegName(raw_ostream &O, MCRegister Reg) { in printRegName() argument
62 printFormattedRegName(&MAI, Reg, O); in printRegName()
67 raw_ostream &O) { in printUImmOperand() argument
70 MAI.printExpr(O, *MO.getExpr()); in printUImmOperand()
75 markup(O, Markup::Immediate) << Value; in printUImmOperand()
80 raw_ostream &O) { in printSImmOperand() argument
83 MAI.printExpr(O, *MO.getExpr()); in printSImmOperand()
88 markup(O, Markup::Immediate) << Value; in printSImmOperand()
92 raw_ostream &O) { in printU1ImmOperand() argument
93 printUImmOperand<1>(MI, OpNum, O); in printU1ImmOperand()
97 raw_ostream &O) { in printU2ImmOperand() argument
98 printUImmOperand<2>(MI, OpNum, O); in printU2ImmOperand()
102 raw_ostream &O) { in printU3ImmOperand() argument
103 printUImmOperand<3>(MI, OpNum, O); in printU3ImmOperand()
107 raw_ostream &O) { in printU4ImmOperand() argument
108 printUImmOperand<4>(MI, OpNum, O); in printU4ImmOperand()
112 raw_ostream &O) { in printS8ImmOperand() argument
113 printSImmOperand<8>(MI, OpNum, O); in printS8ImmOperand()
117 raw_ostream &O) { in printU8ImmOperand() argument
118 printUImmOperand<8>(MI, OpNum, O); in printU8ImmOperand()
122 raw_ostream &O) { in printU12ImmOperand() argument
123 printUImmOperand<12>(MI, OpNum, O); in printU12ImmOperand()
127 raw_ostream &O) { in printS16ImmOperand() argument
128 printSImmOperand<16>(MI, OpNum, O); in printS16ImmOperand()
132 raw_ostream &O) { in printU16ImmOperand() argument
133 printUImmOperand<16>(MI, OpNum, O); in printU16ImmOperand()
137 raw_ostream &O) { in printS32ImmOperand() argument
138 printSImmOperand<32>(MI, OpNum, O); in printS32ImmOperand()
142 raw_ostream &O) { in printU32ImmOperand() argument
143 printUImmOperand<32>(MI, OpNum, O); in printU32ImmOperand()
147 raw_ostream &O) { in printU48ImmOperand() argument
148 printUImmOperand<48>(MI, OpNum, O); in printU48ImmOperand()
153 raw_ostream &O) { in printPCRelOperand() argument
161 markup(O, Markup::Target) << formatHex(Address + Offset); in printPCRelOperand()
163 markup(O, Markup::Immediate) << formatImm(Offset); in printPCRelOperand()
171 markup(O, Markup::Target) << formatHex((uint64_t)TargetAddress); in printPCRelOperand()
174 MAI.printExpr(O, *MO.getExpr()); in printPCRelOperand()
180 raw_ostream &O) { in printPCRelTLSOperand() argument
182 printPCRelOperand(MI, Address, OpNum, O); in printPCRelTLSOperand()
190 O << ":tls_gdcall:"; in printPCRelTLSOperand()
193 O << ":tls_ldcall:"; in printPCRelTLSOperand()
198 O << refExp.getSymbol().getName(); in printPCRelTLSOperand()
203 raw_ostream &O) { in printOperand() argument
204 printOperand(MI->getOperand(OpNum), &MAI, O); in printOperand()
208 raw_ostream &O) { in printBDAddrOperand() argument
210 0, O); in printBDAddrOperand()
214 raw_ostream &O) { in printBDXAddrOperand() argument
216 MI->getOperand(OpNum + 2).getReg(), O); in printBDXAddrOperand()
220 raw_ostream &O) { in printBDLAddrOperand() argument
224 printOperand(DispMO, &MAI, O); in printBDLAddrOperand()
225 O << '(' << Length; in printBDLAddrOperand()
227 O << ","; in printBDLAddrOperand()
228 printRegName(O, Base); in printBDLAddrOperand()
230 O << ')'; in printBDLAddrOperand()
234 raw_ostream &O) { in printBDRAddrOperand() argument
238 printOperand(DispMO, &MAI, O); in printBDRAddrOperand()
239 O << "("; in printBDRAddrOperand()
240 printRegName(O, Length); in printBDRAddrOperand()
242 O << ","; in printBDRAddrOperand()
243 printRegName(O, Base); in printBDRAddrOperand()
245 O << ')'; in printBDRAddrOperand()
249 raw_ostream &O) { in printBDVAddrOperand() argument
251 MI->getOperand(OpNum + 2).getReg(), O); in printBDVAddrOperand()
255 raw_ostream &O) { in printLXAAddrOperand() argument
257 MI->getOperand(OpNum + 2).getReg(), O); in printLXAAddrOperand()
261 raw_ostream &O) { in printCond4Operand() argument
267 O << CondNames[Imm - 1]; in printCond4Operand()