Home
last modified time | relevance | path

Searched refs:VEX_5M (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCCodeEmitter.cpp646 uint8_t VEX_5M; in EmitVEXOpcodePrefix() local
649 case X86II::TB: VEX_5M = 0x1; break; // 0F in EmitVEXOpcodePrefix()
650 case X86II::T8: VEX_5M = 0x2; break; // 0F 38 in EmitVEXOpcodePrefix()
651 case X86II::TA: VEX_5M = 0x3; break; // 0F 3A in EmitVEXOpcodePrefix()
652 case X86II::XOP8: VEX_5M = 0x8; break; in EmitVEXOpcodePrefix()
653 case X86II::XOP9: VEX_5M = 0x9; break; in EmitVEXOpcodePrefix()
654 case X86II::XOPA: VEX_5M = 0xA; break; in EmitVEXOpcodePrefix()
909 if (Encoding == X86II::VEX && VEX_B && VEX_X && !VEX_W && (VEX_5M == 1)) { in EmitVEXOpcodePrefix()
917 EmitByte(VEX_R << 7 | VEX_X << 6 | VEX_B << 5 | VEX_5M, CurByte, OS); in EmitVEXOpcodePrefix()
926 assert((VEX_5M & 0x3) == VEX_5M in EmitVEXOpcodePrefix()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/MCTargetDesc/
DX86MCCodeEmitter.cpp678 uint8_t VEX_5M; in EmitVEXOpcodePrefix() local
681 case X86II::TB: VEX_5M = 0x1; break; // 0F in EmitVEXOpcodePrefix()
682 case X86II::T8: VEX_5M = 0x2; break; // 0F 38 in EmitVEXOpcodePrefix()
683 case X86II::TA: VEX_5M = 0x3; break; // 0F 3A in EmitVEXOpcodePrefix()
684 case X86II::XOP8: VEX_5M = 0x8; break; in EmitVEXOpcodePrefix()
685 case X86II::XOP9: VEX_5M = 0x9; break; in EmitVEXOpcodePrefix()
686 case X86II::XOPA: VEX_5M = 0xA; break; in EmitVEXOpcodePrefix()
982 if (Encoding == X86II::VEX && VEX_B && VEX_X && !VEX_W && (VEX_5M == 1)) { in EmitVEXOpcodePrefix()
990 EmitByte(VEX_R << 7 | VEX_X << 6 | VEX_B << 5 | VEX_5M, CurByte, OS); in EmitVEXOpcodePrefix()
999 assert((VEX_5M & 0x3) == VEX_5M in EmitVEXOpcodePrefix()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/X86/MCTargetDesc/
DX86MCCodeEmitter.cpp428 unsigned char VEX_5M = 0x1; in EmitVEXOpcodePrefix() local
464 VEX_5M = 0x2; in EmitVEXOpcodePrefix()
467 VEX_5M = 0x3; in EmitVEXOpcodePrefix()
471 VEX_5M = 0x2; in EmitVEXOpcodePrefix()
608 if (VEX_B && VEX_X && !VEX_W && (VEX_5M == 1)) { // 2 byte VEX prefix in EmitVEXOpcodePrefix()
616 EmitByte(VEX_R << 7 | VEX_X << 6 | VEX_B << 5 | VEX_5M, CurByte, OS); in EmitVEXOpcodePrefix()