Lines Matching refs:Immediate
272 class Immediate BASE_EMBEDDED {
274 inline explicit Immediate(int x);
275 inline explicit Immediate(const ExternalReference& ext);
276 inline explicit Immediate(Handle<Object> handle);
277 inline explicit Immediate(Smi* value);
278 inline explicit Immediate(Address addr);
280 static Immediate CodeRelativeOffset(Label* label) { in CodeRelativeOffset()
281 return Immediate(label); in CodeRelativeOffset()
293 inline explicit Immediate(Label* value);
675 void push(const Immediate& x);
683 void enter(const Immediate& size);
695 void mov(Register dst, const Immediate& x);
699 void mov(const Operand& dst, const Immediate& x);
732 void add(const Operand& dst, const Immediate& x);
735 void and_(Register dst, const Immediate& x);
738 void and_(const Operand& dst, const Immediate& x);
745 void cmpw(const Operand& op, Immediate imm16);
749 void cmp(const Operand& op, const Immediate& imm);
782 void or_(const Operand& dst, const Immediate& x);
804 void sub(const Operand& dst, const Immediate& x);
808 void test(Register reg, const Immediate& imm);
811 void test(const Operand& op, const Immediate& imm);
817 void xor_(const Operand& dst, const Immediate& x);
1075 inline void emit(const Immediate& x);
1076 inline void emit_w(const Immediate& x);
1088 void emit_arith(int sel, Operand dst, const Immediate& x);