Lines Matching refs:Op
126 void EmitMemModRMByte(const MCInst &MI, unsigned Op,
219 /// a 32-bit memory operand. Op specifies the operand # of the memoperand.
220 static bool Is32BitMemOperand(const MCInst &MI, unsigned Op) {
221 const MCOperand &BaseReg = MI.getOperand(Op+X86::AddrBaseReg);
222 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);
233 /// a 64-bit memory operand. Op specifies the operand # of the memoperand.
235 static bool Is64BitMemOperand(const MCInst &MI, unsigned Op) {
236 const MCOperand &BaseReg = MI.getOperand(Op+X86::AddrBaseReg);
237 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);
249 /// a 16-bit memory operand. Op specifies the operand # of the memoperand.
250 static bool Is16BitMemOperand(const MCInst &MI, unsigned Op) {
251 const MCOperand &BaseReg = MI.getOperand(Op+X86::AddrBaseReg);
252 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);
365 void X86MCCodeEmitter::EmitMemModRMByte(const MCInst &MI, unsigned Op,
370 const MCOperand &Disp = MI.getOperand(Op+X86::AddrDisp);
371 const MCOperand &Base = MI.getOperand(Op+X86::AddrBaseReg);
372 const MCOperand &Scale = MI.getOperand(Op+X86::AddrScaleAmt);
373 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);