Lines Matching full:operand
61 class Operand {
63 Operand(Register base, int32_t disp);
64 Operand(Register base, Register index, Scale scale, int32_t disp);
65 Operand(Register index, Scale scale, int32_t disp);
66 ~Operand() = default;
95 void Movq(const Operand &src, Register dst);
96 void Movq(Register src, const Operand &dst);
97 void Movq(Immediate src, Operand dst);
99 void Mov(const Operand &src, Register dst);
142 void Leaq(const Operand &src, Register dst);
143 void Leal(const Operand &src, Register dst);
145 void Movl(const Operand &src, Register dst);
146 void Movzbq(const Operand &src, Register dst);
155 void Movzwq(const Operand &src, Register dst);
175 void EmitRexPrefix(const Operand &rm) in EmitRexPrefix()
197 void EmitRexPrefix(Register reg, Operand rm) in EmitRexPrefix()
204 void EmitRexPrefixl(Register reg, Operand rm) in EmitRexPrefixl()
226 void EmitOperand(Register reg, Operand rm) in EmitOperand()
230 void EmitOperand(int32_t reg, Operand rm);
290 friend class Operand; variable