Lines Matching refs:O

77                                 raw_ostream &O) {  in printInst()  argument
80 if (NoAliases || !printAliasInstr(NewMI, Address, STI, O)) in printInst()
81 printInstruction(NewMI, Address, STI, O); in printInst()
82 printAnnotation(O, Annot); in printInst()
85 void CSKYInstPrinter::printRegName(raw_ostream &O, MCRegister Reg) const { in printRegName() argument
87 O << getRegisterName(Reg, ABIRegNames ? CSKY::ABIRegAltName in printRegName()
90 O << getRegisterName(Reg); in printRegName()
93 void CSKYInstPrinter::printFPRRegName(raw_ostream &O, unsigned RegNo) const { in printFPRRegName() argument
95 O << getRegisterName(RegNo, CSKY::NoRegAltName); in printFPRRegName()
97 O << getRegisterName(RegNo); in printFPRRegName()
101 const MCSubtargetInfo &STI, raw_ostream &O, in printOperand() argument
115 O << ""; in printOperand()
118 O << (useABIName ? "fp" : "r23"); in printOperand()
120 O << (useABIName ? "top" : "r24"); in printOperand()
122 O << (useABIName ? "bsp" : "r25"); in printOperand()
124 printRegName(O, Reg); in printOperand()
126 printRegName(O, Reg); in printOperand()
136 O << formatHex(MO.getImm()); in printOperand()
138 O << MO.getImm(); in printOperand()
143 MO.getExpr()->print(O, &MAI); in printOperand()
148 raw_ostream &O) { in printDataSymbol() argument
151 O << "["; in printDataSymbol()
153 O << MO.getImm(); in printDataSymbol()
155 MO.getExpr()->print(O, &MAI); in printDataSymbol()
156 O << "]"; in printDataSymbol()
161 raw_ostream &O) { in printConstpool() argument
168 O << formatHex(Target); in printConstpool()
170 O << MO.getImm(); in printConstpool()
177 O << "["; in printConstpool()
178 MO.getExpr()->print(O, &MAI); in printConstpool()
179 O << "]"; in printConstpool()
185 raw_ostream &O) { in printCSKYSymbolOperand() argument
188 return printOperand(MI, OpNo, STI, O); in printCSKYSymbolOperand()
194 O << formatHex(Target); in printCSKYSymbolOperand()
196 O << MO.getImm(); in printCSKYSymbolOperand()
201 const MCSubtargetInfo &STI, raw_ostream &O) { in printPSRFlag() argument
207 O << LS << "ee"; in printPSRFlag()
209 O << LS << "ie"; in printPSRFlag()
211 O << LS << "fe"; in printPSRFlag()
213 O << LS << "af"; in printPSRFlag()
218 raw_ostream &O) { in printRegisterSeq() argument
219 printRegName(O, MI->getOperand(OpNum).getReg()); in printRegisterSeq()
220 O << "-"; in printRegisterSeq()
221 printRegName(O, MI->getOperand(OpNum + 1).getReg()); in printRegisterSeq()
226 raw_ostream &O) { in printRegisterList() argument
231 O << LS; in printRegisterList()
232 printRegName(O, CSKY::R4); in printRegisterList()
235 O << "-"; in printRegisterList()
236 printRegName(O, CSKY::R4 + Offset); in printRegisterList()
241 O << LS; in printRegisterList()
242 printRegName(O, CSKY::R15); in printRegisterList()
246 O << LS; in printRegisterList()
247 printRegName(O, CSKY::R16); in printRegisterList()
252 O << "-"; in printRegisterList()
253 printRegName(O, CSKY::R16 + Offset); in printRegisterList()
258 O << LS; in printRegisterList()
259 printRegName(O, CSKY::R28); in printRegisterList()
269 const MCSubtargetInfo &STI, raw_ostream &O) { in printFPR() argument
273 printFPRRegName(O, MO.getReg()); in printFPR()