Lines Matching refs:FirstMemOp
1508 unsigned FirstMemOp = CurOp + 1; in encodeInstruction() local
1511 ++FirstMemOp; in encodeInstruction()
1514 ++FirstMemOp; // Skip the register source (which is encoded in VEX_VVVV). in encodeInstruction()
1519 emitMemModRMByte(MI, FirstMemOp, getX86RegNum(MI.getOperand(CurOp)), in encodeInstruction()
1521 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1527 unsigned FirstMemOp = CurOp + 1; in encodeInstruction() local
1531 emitMemModRMByte(MI, FirstMemOp, getX86RegNum(MI.getOperand(CurOp)), in encodeInstruction()
1533 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1538 unsigned FirstMemOp = CurOp + 1; in encodeInstruction() local
1540 ++FirstMemOp; // Skip the register source (which is encoded in VEX_VVVV). in encodeInstruction()
1544 I8RegNum = getX86RegEncoding(MI, FirstMemOp++); in encodeInstruction()
1548 emitMemModRMByte(MI, FirstMemOp, getX86RegNum(MI.getOperand(CurOp)), in encodeInstruction()
1550 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1555 unsigned FirstMemOp = CurOp; in encodeInstruction() local
1556 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1561 emitMemModRMByte(MI, FirstMemOp, getX86RegNum(MI.getOperand(RegOp)), in encodeInstruction()
1598 unsigned FirstMemOp = CurOp; in encodeInstruction() local
1599 CurOp = FirstMemOp + X86::AddrNumOperands; in encodeInstruction()
1604 emitMemModRMByte(MI, FirstMemOp, 0, TSFlags, HasREX, StartByte, OS, Fixups, in encodeInstruction()