Lines Matching refs:FirstMemOp
1770 unsigned FirstMemOp = CurOp + 1; in encodeInstruction() local
1776 ++FirstMemOp; in encodeInstruction()
1779 ++FirstMemOp; // Skip the register source (which is encoded in VEX_VVVV). in encodeInstruction()
1784 emitMemModRMByte(MI, FirstMemOp, getX86RegNum(MI.getOperand(CurOp)), in encodeInstruction()
1786 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1792 unsigned FirstMemOp = CurOp + 1; in encodeInstruction() local
1796 emitMemModRMByte(MI, FirstMemOp, getX86RegNum(MI.getOperand(CurOp)), in encodeInstruction()
1798 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1803 unsigned FirstMemOp = CurOp + 1; in encodeInstruction() local
1805 ++FirstMemOp; // Skip the register source (which is encoded in VEX_VVVV). in encodeInstruction()
1809 I8RegNum = getX86RegEncoding(MI, FirstMemOp++); in encodeInstruction()
1813 emitMemModRMByte(MI, FirstMemOp, getX86RegNum(MI.getOperand(CurOp)), in encodeInstruction()
1815 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1822 unsigned FirstMemOp = CurOp; in encodeInstruction() local
1823 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1828 emitMemModRMByte(MI, FirstMemOp, getX86RegNum(MI.getOperand(RegOp)), in encodeInstruction()
1865 unsigned FirstMemOp = CurOp; in encodeInstruction() local
1866 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1871 emitMemModRMByte(MI, FirstMemOp, 0, TSFlags, Kind, StartByte, CB, Fixups, in encodeInstruction()