Lines Matching refs:Immediate
35 class Immediate : public ValueObject {
37 explicit Immediate(int32_t value_in) : value_(value_in) {}
320 void pushl(const Immediate& imm);
325 void movl(Register dst, const Immediate& src);
330 void movl(const Address& dst, const Immediate& imm);
345 void rorl(Register reg, const Immediate& imm);
347 void roll(Register reg, const Immediate& imm);
356 void movb(const Address& dst, const Immediate& imm);
364 void movw(const Address& dst, const Immediate& imm);
394 void psrlq(XmmRegister reg, const Immediate& shift_count);
400 void psrldq(XmmRegister reg, const Immediate& shift_count);
432 void roundsd(XmmRegister dst, XmmRegister src, const Immediate& imm);
433 void roundss(XmmRegister dst, XmmRegister src, const Immediate& imm);
472 void ffree(const Immediate& index);
482 void cmpw(const Address& address, const Immediate& imm);
484 void cmpl(Register reg, const Immediate& imm);
489 void cmpl(const Address& address, const Immediate& imm);
492 void testl(Register reg, const Immediate& imm);
495 void andl(Register dst, const Immediate& imm);
499 void orl(Register dst, const Immediate& imm);
504 void xorl(Register dst, const Immediate& imm);
508 void addl(Register reg, const Immediate& imm);
512 void addl(const Address& address, const Immediate& imm);
515 void adcl(Register reg, const Immediate& imm);
519 void subl(Register reg, const Immediate& imm);
528 void imull(Register reg, const Immediate& imm);
529 void imull(Register dst, Register src, const Immediate& imm);
539 void sbbl(Register reg, const Immediate& imm);
549 void shll(Register reg, const Immediate& imm);
551 void shll(const Address& address, const Immediate& imm);
553 void shrl(Register reg, const Immediate& imm);
555 void shrl(const Address& address, const Immediate& imm);
557 void sarl(Register reg, const Immediate& imm);
559 void sarl(const Address& address, const Immediate& imm);
562 void shld(Register dst, Register src, const Immediate& imm);
564 void shrd(Register dst, Register src, const Immediate& imm);
569 void enter(const Immediate& imm);
573 void ret(const Immediate& imm);
606 void AddImmediate(Register reg, const Immediate& imm);
804 void EmitImmediate(const Immediate& imm);
805 void EmitComplex(int rm, const Operand& operand, const Immediate& immediate);
810 void EmitGenericShift(int rm, const Operand& operand, const Immediate& imm);