Searched refs:REX2 (Results 1 – 3 of 3) sorted by relevance
39 enum PrefixKind { None, REX, REX2, XOP, VEX2, VEX3, EVEX }; enumerator172 assert((!R2 || (Kind <= REX2 || Kind == EVEX)) && "invalid setting"); in setR2()176 assert((Kind <= REX2 || Kind == EVEX) && "invalid setting"); in setX2()181 assert((Kind <= REX2 || Kind == EVEX) && "invalid setting"); in setB2()227 if (Kind <= REX2 || X86II::isApxExtendedReg(Reg)) in setXX2()235 if (Kind <= REX2 || X86II::isApxExtendedReg(Reg)) in setBB2()278 Kind = (R2 | X2 | B2) ? REX2 : (W | R | X | B) ? REX : None; in determineOptimalKind()281 Kind = (R2 | X2 | B2) ? REX2 : REX; in determineOptimalKind()283 case REX2: in determineOptimalKind()305 case REX2: in emit()[all …]
17 // operands can use the REX2 prefix to access the EGPR, except XSAVE*/XRSTOR.24 // the REX2/EVEX prefix when EGPR is used, i.e. the opcode and opcode name are
197 // Force the instruction to use REX2/VEX/EVEX encoding.