| Index: src/x64/assembler-x64.h
 | 
| ===================================================================
 | 
| --- src/x64/assembler-x64.h	(revision 4699)
 | 
| +++ src/x64/assembler-x64.h	(working copy)
 | 
| @@ -567,11 +567,7 @@
 | 
|  
 | 
|    // Arithmetics
 | 
|    void addl(Register dst, Register src) {
 | 
| -    if (dst.low_bits() == 4) {  // Forces SIB byte.
 | 
| -      arithmetic_op_32(0x01, src, dst);
 | 
| -    } else {
 | 
| -      arithmetic_op_32(0x03, dst, src);
 | 
| -    }
 | 
| +    arithmetic_op_32(0x03, dst, src);
 | 
|    }
 | 
|  
 | 
|    void addl(Register dst, Immediate src) {
 | 
| @@ -607,11 +603,7 @@
 | 
|    }
 | 
|  
 | 
|    void sbbl(Register dst, Register src) {
 | 
| -    if (dst.low_bits() == 4) {  // Forces SIB byte if dst is base register.
 | 
| -      arithmetic_op_32(0x19, src, dst);
 | 
| -    } else {
 | 
| -      arithmetic_op_32(0x1b, dst, src);
 | 
| -    }
 | 
| +    arithmetic_op_32(0x1b, dst, src);
 | 
|    }
 | 
|  
 | 
|    void cmpb(Register dst, Immediate src) {
 | 
| 
 |