Home
last modified time | relevance | path

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

/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCCodeEmitter.cpp637 unsigned char VEX_5M = 0; in EmitVEXOpcodePrefix() local
702 case X86II::TB: VEX_5M = 0x1; break; // 0F in EmitVEXOpcodePrefix()
703 case X86II::T8: VEX_5M = 0x2; break; // 0F 38 in EmitVEXOpcodePrefix()
704 case X86II::TA: VEX_5M = 0x3; break; // 0F 3A in EmitVEXOpcodePrefix()
705 case X86II::XOP8: VEX_5M = 0x8; break; in EmitVEXOpcodePrefix()
706 case X86II::XOP9: VEX_5M = 0x9; break; in EmitVEXOpcodePrefix()
707 case X86II::XOPA: VEX_5M = 0xA; break; in EmitVEXOpcodePrefix()
937 if (Encoding == X86II::VEX && VEX_B && VEX_X && !VEX_W && (VEX_5M == 1)) { in EmitVEXOpcodePrefix()
945 EmitByte(VEX_R << 7 | VEX_X << 6 | VEX_B << 5 | VEX_5M, CurByte, OS); in EmitVEXOpcodePrefix()
954 assert((VEX_5M & 0x3) == VEX_5M in EmitVEXOpcodePrefix()
[all …]