Index: src/ia32/assembler-ia32.h |
=================================================================== |
--- src/ia32/assembler-ia32.h (revision 3568) |
+++ src/ia32/assembler-ia32.h (working copy) |
@@ -540,7 +540,7 @@ |
void cmov(Condition cc, Register dst, Handle<Object> handle); |
void cmov(Condition cc, Register dst, const Operand& src); |
- // Repetitive moves. |
+ // Repetitive string instructions. |
void rep_movs(); |
// Exchange two registers |
@@ -617,6 +617,7 @@ |
void shr_cl(Register dst); |
void subb(const Operand& dst, int8_t imm8); |
+ void subb(Register dst, const Operand& src); |
void sub(const Operand& dst, const Immediate& x); |
void sub(Register dst, const Operand& src); |
void sub(const Operand& dst, Register src); |
@@ -675,6 +676,9 @@ |
void j(Condition cc, byte* entry, RelocInfo::Mode rmode, Hint hint = no_hint); |
void j(Condition cc, Handle<Code> code, Hint hint = no_hint); |
+ // Loop instruction using ecx as counter. |
+ void loope(Label* L); |
+ |
// Floating-point operations |
void fld(int i); |