Lines Matching refs:getX86RegEncoding
60 unsigned getX86RegEncoding(const MCInst &MI, unsigned OpNum) const;
274 unsigned X86MCCodeEmitter::getX86RegEncoding(const MCInst &MI, in getX86RegEncoding() function in X86MCCodeEmitter
285 return (getX86RegEncoding(MI, OpNum) >> 3) & 1; in isREXExtendedReg()
901 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in emitVEXOpcodePrefix()
904 getX86RegEncoding(MI, MemOperand + X86::AddrIndexReg); in emitVEXOpcodePrefix()
912 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
915 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
920 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
935 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
940 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
943 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
948 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in emitVEXOpcodePrefix()
951 getX86RegEncoding(MI, MemOperand + X86::AddrIndexReg); in emitVEXOpcodePrefix()
961 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
964 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in emitVEXOpcodePrefix()
967 getX86RegEncoding(MI, MemOperand + X86::AddrIndexReg); in emitVEXOpcodePrefix()
970 VEX_4V = ~getX86RegEncoding(MI, CurOp + X86::AddrNumOperands) & 0xf; in emitVEXOpcodePrefix()
975 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
978 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
981 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in emitVEXOpcodePrefix()
984 getX86RegEncoding(MI, MemOperand + X86::AddrIndexReg); in emitVEXOpcodePrefix()
1000 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1006 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1008 unsigned BaseRegEnc = getX86RegEncoding(MI, MemOperand + X86::AddrBaseReg); in emitVEXOpcodePrefix()
1011 getX86RegEncoding(MI, MemOperand + X86::AddrIndexReg); in emitVEXOpcodePrefix()
1026 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1031 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1034 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1039 RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1057 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1060 RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1063 VEX_4V = ~getX86RegEncoding(MI, CurOp++) & 0xf; in emitVEXOpcodePrefix()
1068 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1071 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1077 RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1087 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1092 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1095 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1100 RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1111 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1127 unsigned VRegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1132 EVEX_aaa = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1134 unsigned RegEnc = getX86RegEncoding(MI, CurOp++); in emitVEXOpcodePrefix()
1549 I8RegNum = getX86RegEncoding(MI, CurOp++); in encodeInstruction()
1574 I8RegNum = getX86RegEncoding(MI, SrcRegNum++); in encodeInstruction()
1609 I8RegNum = getX86RegEncoding(MI, CurOp++); in encodeInstruction()
1630 I8RegNum = getX86RegEncoding(MI, FirstMemOp++); in encodeInstruction()