Lines Matching refs:getX86RegEncoding

61   unsigned getX86RegEncoding(const MCInst &MI, unsigned OpNum) const;
216 unsigned X86MCCodeEmitter::getX86RegEncoding(const MCInst &MI, in getX86RegEncoding() function in X86MCCodeEmitter
227 return (getX86RegEncoding(MI, OpNum) >> 3) & 1; in isREXExtendedReg()
815 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in emitVEXOpcodePrefix()
818 getX86RegEncoding(MI, MemOperand + X86::AddrIndexReg); in emitVEXOpcodePrefix()
826 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
829 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
834 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
849 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
854 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
857 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
862 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in emitVEXOpcodePrefix()
865 getX86RegEncoding(MI, MemOperand + X86::AddrIndexReg); in emitVEXOpcodePrefix()
875 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
878 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in emitVEXOpcodePrefix()
881 getX86RegEncoding(MI, MemOperand + X86::AddrIndexReg); in emitVEXOpcodePrefix()
884 VEX_4V = ~getX86RegEncoding(MI, CurOp + X86::AddrNumOperands) & 0xf; in emitVEXOpcodePrefix()
889 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
892 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
895 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in emitVEXOpcodePrefix()
898 getX86RegEncoding(MI, MemOperand + X86::AddrIndexReg); in emitVEXOpcodePrefix()
914 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
920 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
922 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in emitVEXOpcodePrefix()
925 getX86RegEncoding(MI, MemOperand + X86::AddrIndexReg); in emitVEXOpcodePrefix()
940 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
945 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
948 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
953 RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
971 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
974 RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
977 VEX_4V = ~getX86RegEncoding(MI, CurOp++) & 0xf; in emitVEXOpcodePrefix()
982 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
985 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
991 RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1001 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1006 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1009 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1014 RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1025 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1041 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1046 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1048 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1463 I8RegNum = getX86RegEncoding(MI, CurOp++); in encodeInstruction()
1488 I8RegNum = getX86RegEncoding(MI, SrcRegNum++); in encodeInstruction()
1523 I8RegNum = getX86RegEncoding(MI, CurOp++); in encodeInstruction()
1544 I8RegNum = getX86RegEncoding(MI, FirstMemOp++); in encodeInstruction()