Lines Matching refs:PrefixKind
39 enum PrefixKind { None, REX, REX2, XOP, VEX2, VEX3, EVEX }; enum
162 PrefixKind Kind = None;
261 void setLowerBound(PrefixKind K) { Kind = K; } in setLowerBound()
263 PrefixKind determineOptimalKind() { in determineOptimalKind()
361 uint64_t TSFlags, PrefixKind Kind, uint64_t StartByte,
367 PrefixKind emitPrefixImpl(unsigned &CurOp, const MCInst &MI,
371 PrefixKind emitVEXOpcodePrefix(int MemOperand, const MCInst &MI,
378 PrefixKind emitOpcodePrefix(int MemOperand, const MCInst &MI,
382 PrefixKind emitREXPrefix(int MemOperand, const MCInst &MI,
600 PrefixKind Kind, uint64_t StartByte, SmallVectorImpl<char> &CB, in emitMemModRMByte()
878 PrefixKind X86MCCodeEmitter::emitPrefixImpl(unsigned &CurOp, const MCInst &MI, in emitPrefixImpl()
951 PrefixKind
1285 PrefixKind Kind = Prefix.determineOptimalKind(); in emitVEXOpcodePrefix()
1296 PrefixKind X86MCCodeEmitter::emitREXPrefix(int MemOperand, const MCInst &MI, in emitREXPrefix()
1400 PrefixKind Kind = Prefix.determineOptimalKind(); in emitREXPrefix()
1422 PrefixKind X86MCCodeEmitter::emitOpcodePrefix(int MemOperand, const MCInst &MI, in emitOpcodePrefix()
1456 PrefixKind Kind = emitREXPrefix(MemOperand, MI, STI, CB); in emitOpcodePrefix()
1516 PrefixKind Kind = emitPrefixImpl(CurOp, MI, STI, CB); in encodeInstruction()