reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
277 O << 381 O << " static const char AsmStrs[] = {\n"; 382 StringTable.emit(O, printChar); 383 O << " };\n\n"; 399 O << " static const uint" << TableSize << "_t OpInfo" << Table 402 O << " " << ((OpcodeInfo[i] >> Shift) & Mask) << "U,\t// " 405 O << " };\n\n"; 418 O << " O << \"\\t\";\n\n"; 420 O << " // Emit the opcode for the instruction.\n"; 421 O << BitsString; 424 O << " assert(Bits != 0 && \"Cannot print this instruction.\");\n" 438 O << "\n // Fragment " << i << " encoded into " << NumBits 443 O << " if ((Bits >> " 452 O << Commands[0] << "\n\n"; 454 O << " switch ((Bits >> " 461 O << " case " << j << ":\n"; 462 O << Commands[j]; 463 O << " break;\n"; 465 O << " }\n\n"; 487 O << " switch (MI->getOpcode()) {\n"; 488 O << " default: llvm_unreachable(\"Unexpected opcode.\");\n"; 490 EmitInstructions(Instructions, O, PassSubtarget); 492 O << " }\n"; 495 O << "}\n";