Lines Matching defs:O
23 raw_ostream &O) {
24 printInstruction(MI, Address, O);
25 printAnnotation(O, Annot);
29 raw_ostream &O) {
30 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '|');
34 raw_ostream &O) {
38 O << "BS:VEC_021/SCL_122";
41 O << "BS:VEC_120/SCL_212";
44 O << "BS:VEC_102/SCL_221";
47 O << "BS:VEC_201";
50 O << "BS:VEC_210";
58 raw_ostream &O) {
59 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "_SAT");
62 void R600InstPrinter::printCT(const MCInst *MI, unsigned OpNo, raw_ostream &O) {
66 O << 'U';
69 O << 'N';
77 raw_ostream &O) {
81 O << "CB" << KCacheBank << ':';
84 O << KCacheAddr * 16 << '-' << KCacheAddr * 16 + LineSize;
89 raw_ostream &O) {
90 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "*", " ");
94 raw_ostream &O) {
99 O << Imm << '(' << llvm::bit_cast<float>(static_cast<uint32_t>(Imm)) << ')';
102 Op.getExpr()->print(O << '@', &MAI);
107 raw_ostream &O) {
108 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '-');
112 raw_ostream &O) {
117 O << " * 2.0";
120 O << " * 4.0";
123 O << " / 2.0";
129 raw_ostream &O) {
130 printOperand(MI, OpNo, O);
131 O << ", ";
132 printOperand(MI, OpNo + 1, O);
136 raw_ostream &O) {
138 O << "/*Missing OP" << OpNo << "*/";
150 O << getRegisterName(Op.getReg());
154 O << Op.getImm();
158 O << "0.0";
160 O << bit_cast<double>(Op.getDFPImm());
164 Exp->print(O, &MAI);
166 O << "/*INV_OP*/";
171 raw_ostream &O) {
172 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '+');
176 raw_ostream &O) {
180 O << 'X';
183 O << 'Y';
186 O << 'Z';
189 O << 'W';
192 O << '0';
195 O << '1';
198 O << '_';
206 raw_ostream &O) {
207 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "ExecMask,");
211 raw_ostream &O) {
212 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "Pred,");
216 raw_ostream &O) {
219 O << " (MASKED)";