reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
  105       EmitByte(Val & 255, CurByte, OS);
  123     EmitByte(ModRMByte(3, RegOpcodeFld, GetX86RegNum(ModRMReg)), CurByte, OS);
  129     EmitByte(ModRMByte(SS, Index, Base), CurByte, OS);
  394     EmitByte(ModRMByte(0, RegOpcodeField, 5), CurByte, OS);
  482           EmitByte(ModRMByte(0, RegOpcodeField, RMfield), CurByte, OS);
  486         EmitByte(ModRMByte(1, RegOpcodeField, RMfield), CurByte, OS);
  491       EmitByte(ModRMByte(2, RegOpcodeField, RMfield), CurByte, OS);
  494       EmitByte(ModRMByte(0, RegOpcodeField, 6), CurByte, OS);
  518       EmitByte(ModRMByte(0, RegOpcodeField, 5), CurByte, OS);
  529         EmitByte(ModRMByte(0, RegOpcodeField, BaseRegNo), CurByte, OS);
  540           EmitByte(ModRMByte(0, RegOpcodeField, BaseRegNo), CurByte, OS);
  549         EmitByte(ModRMByte(1, RegOpcodeField, BaseRegNo), CurByte, OS);
  557         EmitByte(ModRMByte(1, RegOpcodeField, BaseRegNo), CurByte, OS);
  565     EmitByte(ModRMByte(2, RegOpcodeField, BaseRegNo), CurByte, OS);
  585     EmitByte(ModRMByte(0, RegOpcodeField, 4), CurByte, OS);
  589     EmitByte(ModRMByte(2, RegOpcodeField, 4), CurByte, OS);
  596     EmitByte(ModRMByte(0, RegOpcodeField, 4), CurByte, OS);
  599     EmitByte(ModRMByte(1, RegOpcodeField, 4), CurByte, OS);
  603     EmitByte(ModRMByte(1, RegOpcodeField, 4), CurByte, OS);
  608     EmitByte(ModRMByte(2, RegOpcodeField, 4), CurByte, OS);
 1001       EmitByte(0xC5, CurByte, OS);
 1002       EmitByte(LastByte | (VEX_R << 7), CurByte, OS);
 1007     EmitByte(Encoding == X86II::XOP ? 0x8F : 0xC4, CurByte, OS);
 1008     EmitByte(VEX_R << 7 | VEX_X << 6 | VEX_B << 5 | VEX_5M, CurByte, OS);
 1009     EmitByte(LastByte | (VEX_W << 7), CurByte, OS);
 1020     EmitByte(0x62, CurByte, OS);
 1021     EmitByte((VEX_R   << 7) |
 1026     EmitByte((VEX_W   << 7) |
 1031       EmitByte((EVEX_z  << 7) |
 1037       EmitByte((EVEX_z  << 7) |
 1133   case X86::CS: EmitByte(0x2E, CurByte, OS); break;
 1134   case X86::SS: EmitByte(0x36, CurByte, OS); break;
 1135   case X86::DS: EmitByte(0x3E, CurByte, OS); break;
 1136   case X86::ES: EmitByte(0x26, CurByte, OS); break;
 1137   case X86::FS: EmitByte(0x64, CurByte, OS); break;
 1138   case X86::GS: EmitByte(0x65, CurByte, OS); break;
 1157     EmitByte(0x66, CurByte, OS);
 1161     EmitByte(0xF0, CurByte, OS);
 1165     EmitByte(0x3E, CurByte, OS);
 1169     EmitByte(0x66, CurByte, OS);
 1172     EmitByte(0xF3, CurByte, OS);
 1175     EmitByte(0xF2, CurByte, OS);
 1183       EmitByte(0x40 | REX, CurByte, OS);
 1196     EmitByte(0x0F, CurByte, OS);
 1202     EmitByte(0x38, CurByte, OS);
 1205     EmitByte(0x3A, CurByte, OS);
 1255     EmitByte(0xF3, CurByte, OS);
 1257     EmitByte(0xF2, CurByte, OS);
 1281     EmitByte(0x67, CurByte, OS);
 1314       EmitByte(0x67, CurByte, OS);
 1316     EmitByte(BaseOpcode, CurByte, OS);
 1327       EmitByte(0x67, CurByte, OS);
 1329     EmitByte(BaseOpcode, CurByte, OS);
 1337       EmitByte(0x67, CurByte, OS);
 1339     EmitByte(BaseOpcode, CurByte, OS);
 1349     EmitByte(BaseOpcode + OpcodeOffset, CurByte, OS);
 1363     EmitByte(BaseOpcode, CurByte, OS);
 1370     EmitByte(BaseOpcode, CurByte, OS);
 1378     EmitByte(BaseOpcode, CurByte, OS);
 1387     EmitByte(BaseOpcode + GetX86RegNum(MI.getOperand(CurOp++)), CurByte, OS);
 1391     EmitByte(BaseOpcode, CurByte, OS);
 1406     EmitByte(BaseOpcode, CurByte, OS);
 1421     EmitByte(BaseOpcode, CurByte, OS);
 1441     EmitByte(BaseOpcode, CurByte, OS);
 1451     EmitByte(BaseOpcode, CurByte, OS);
 1471     EmitByte(BaseOpcode + CC, CurByte, OS);
 1486     EmitByte(BaseOpcode, CurByte, OS);
 1498     EmitByte(BaseOpcode, CurByte, OS);
 1515     EmitByte(BaseOpcode, CurByte, OS);
 1528     EmitByte(BaseOpcode + CC, CurByte, OS);
 1539     EmitByte(BaseOpcode + CC, CurByte, OS);
 1553     EmitByte(BaseOpcode, CurByte, OS);
 1564     EmitByte(BaseOpcode + CC, CurByte, OS);
 1579     EmitByte(BaseOpcode, CurByte, OS);
 1608     EmitByte(BaseOpcode, CurByte, OS);
 1609     EmitByte(0xC0 + Form - X86II::MRM_C0, CurByte, OS);
 1637     EmitByte(X86II::getBaseOpcodeFor(TSFlags), CurByte, OS);