Lines Matching refs:getX86RegEncoding
87 unsigned getX86RegEncoding(const MCInst &MI, unsigned OpNum) const { in getX86RegEncoding() function in __anon8cde41100111::X86MCCodeEmitter
94 return (getX86RegEncoding(MI, OpNum) >> 3) & 1; in isREXExtendedReg()
750 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in EmitVEXOpcodePrefix()
752 unsigned IndexRegEnc = getX86RegEncoding(MI, MemOperand+X86::AddrIndexReg); in EmitVEXOpcodePrefix()
760 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
763 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
768 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
782 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
787 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
790 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
795 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in EmitVEXOpcodePrefix()
797 unsigned IndexRegEnc = getX86RegEncoding(MI, MemOperand+X86::AddrIndexReg); in EmitVEXOpcodePrefix()
807 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
810 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in EmitVEXOpcodePrefix()
812 unsigned IndexRegEnc = getX86RegEncoding(MI, MemOperand+X86::AddrIndexReg); in EmitVEXOpcodePrefix()
815 VEX_4V = ~getX86RegEncoding(MI, CurOp + X86::AddrNumOperands) & 0xf; in EmitVEXOpcodePrefix()
820 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
823 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
826 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in EmitVEXOpcodePrefix()
828 unsigned IndexRegEnc = getX86RegEncoding(MI, MemOperand+X86::AddrIndexReg); in EmitVEXOpcodePrefix()
840 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
846 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
848 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in EmitVEXOpcodePrefix()
850 unsigned IndexRegEnc = getX86RegEncoding(MI, MemOperand+X86::AddrIndexReg); in EmitVEXOpcodePrefix()
862 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
867 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
870 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
875 RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
892 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
895 RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
898 VEX_4V = ~getX86RegEncoding(MI, CurOp++) & 0xf; in EmitVEXOpcodePrefix()
903 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
906 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
912 RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
922 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
927 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
930 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
935 RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
949 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
954 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
956 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in EmitVEXOpcodePrefix()
1407 I8RegNum = getX86RegEncoding(MI, CurOp++); in encodeInstruction()
1432 I8RegNum = getX86RegEncoding(MI, SrcRegNum++); in encodeInstruction()
1454 I8RegNum = getX86RegEncoding(MI, CurOp++); in encodeInstruction()
1475 I8RegNum = getX86RegEncoding(MI, FirstMemOp++); in encodeInstruction()