Lines Matching refs:O
23 raw_ostream &O) { in printInst() argument
24 O.flush(); in printInst()
25 printInstruction(MI, Address, O); in printInst()
26 printAnnotation(O, Annot); in printInst()
30 raw_ostream &O) { in printAbs() argument
31 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '|'); in printAbs()
35 raw_ostream &O) { in printBankSwizzle() argument
39 O << "BS:VEC_021/SCL_122"; in printBankSwizzle()
42 O << "BS:VEC_120/SCL_212"; in printBankSwizzle()
45 O << "BS:VEC_102/SCL_221"; in printBankSwizzle()
48 O << "BS:VEC_201"; in printBankSwizzle()
51 O << "BS:VEC_210"; in printBankSwizzle()
59 raw_ostream &O) { in printClamp() argument
60 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "_SAT"); in printClamp()
63 void R600InstPrinter::printCT(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printCT() argument
67 O << 'U'; in printCT()
70 O << 'N'; in printCT()
78 raw_ostream &O) { in printKCache() argument
82 O << "CB" << KCacheBank << ':'; in printKCache()
85 O << KCacheAddr * 16 << '-' << KCacheAddr * 16 + LineSize; in printKCache()
90 raw_ostream &O) { in printLast() argument
91 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "*", " "); in printLast()
95 raw_ostream &O) { in printLiteral() argument
100 O << Imm << '(' << llvm::bit_cast<float>(static_cast<uint32_t>(Imm)) << ')'; in printLiteral()
103 Op.getExpr()->print(O << '@', &MAI); in printLiteral()
108 raw_ostream &O) { in printNeg() argument
109 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '-'); in printNeg()
113 raw_ostream &O) { in printOMOD() argument
118 O << " * 2.0"; in printOMOD()
121 O << " * 4.0"; in printOMOD()
124 O << " / 2.0"; in printOMOD()
130 raw_ostream &O) { in printMemOperand() argument
131 printOperand(MI, OpNo, O); in printMemOperand()
132 O << ", "; in printMemOperand()
133 printOperand(MI, OpNo + 1, O); in printMemOperand()
137 raw_ostream &O) { in printOperand() argument
139 O << "/*Missing OP" << OpNo << "*/"; in printOperand()
151 O << getRegisterName(Op.getReg()); in printOperand()
155 O << Op.getImm(); in printOperand()
159 O << "0.0"; in printOperand()
161 O << bit_cast<double>(Op.getDFPImm()); in printOperand()
165 Exp->print(O, &MAI); in printOperand()
167 O << "/*INV_OP*/"; in printOperand()
172 raw_ostream &O) { in printRel() argument
173 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '+'); in printRel()
177 raw_ostream &O) { in printRSel() argument
181 O << 'X'; in printRSel()
184 O << 'Y'; in printRSel()
187 O << 'Z'; in printRSel()
190 O << 'W'; in printRSel()
193 O << '0'; in printRSel()
196 O << '1'; in printRSel()
199 O << '_'; in printRSel()
207 raw_ostream &O) { in printUpdateExecMask() argument
208 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "ExecMask,"); in printUpdateExecMask()
212 raw_ostream &O) { in printUpdatePred() argument
213 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "Pred,"); in printUpdatePred()
217 raw_ostream &O) { in printWrite() argument
220 O << " (MASKED)"; in printWrite()