Home | History | Annotate | Download | only in ia32

Lines Matching refs:Immediate

194 class Immediate BASE_EMBEDDED {
196 inline explicit Immediate(int x);
197 inline explicit Immediate(const char* s);
198 inline explicit Immediate(const ExternalReference& ext);
199 inline explicit Immediate(Handle<Object> handle);
200 inline explicit Immediate(Smi* value);
202 static Immediate CodeRelativeOffset(Label* label) {
203 return Immediate(label);
215 inline explicit Immediate(Label* value);
300 // A Displacement describes the 32bit immediate field of an instruction which
504 void push(const Immediate& x);
512 void enter(const Immediate& size);
524 void mov(Register dst, const Immediate& x);
528 void mov(const Operand& dst, const Immediate& x);
556 void add(const Operand& dst, const Immediate& x);
561 void and_(const Operand& dst, const Immediate& x);
568 void cmpw(const Operand& op, Immediate imm16);
572 void cmp(const Operand& op, const Immediate& imm);
604 void or_(const Operand& dst, const Immediate& x);
625 void sub(const Operand& dst, const Immediate& x);
629 void test(Register reg, const Immediate& imm);
632 void test(const Operand& op, const Immediate& imm);
637 void xor_(const Operand& dst, const Immediate& x);
835 inline void emit(const Immediate& x);
836 inline void emit_w(const Immediate& x);
845 // with a given destination expression and an immediate operand. It attempts
848 void emit_arith(int sel, Operand dst, const Immediate& x);