| Index: src/arm/macro-assembler-arm.h
|
| diff --git a/src/arm/macro-assembler-arm.h b/src/arm/macro-assembler-arm.h
|
| index d0f770499c0ad348b1e18e224015e7aac86bb2f7..8bb573f65eee82acef9610c3dd6c08fda373f867 100644
|
| --- a/src/arm/macro-assembler-arm.h
|
| +++ b/src/arm/macro-assembler-arm.h
|
| @@ -164,6 +164,7 @@ class MacroAssembler: public Assembler {
|
| void Pop(Register dst) { pop(dst); }
|
|
|
| // Register move. May do nothing if the registers are identical.
|
| + void Move(Register dst, Smi* smi) { mov(dst, Operand(smi)); }
|
| void Move(Register dst, Handle<Object> value);
|
| void Move(Register dst, Register src, Condition cond = al);
|
| void Move(Register dst, const Operand& src, SBit sbit = LeaveCC,
|
| @@ -1329,18 +1330,6 @@ class MacroAssembler: public Assembler {
|
| // ---------------------------------------------------------------------------
|
| // String utilities
|
|
|
| - // Generate code to do a lookup in the number string cache. If the number in
|
| - // the register object is found in the cache the generated code falls through
|
| - // with the result in the result register. The object and the result register
|
| - // can be the same. If the number is not found in the cache the code jumps to
|
| - // the label not_found with only the content of register object unchanged.
|
| - void LookupNumberStringCache(Register object,
|
| - Register result,
|
| - Register scratch1,
|
| - Register scratch2,
|
| - Register scratch3,
|
| - Label* not_found);
|
| -
|
| // Checks if both objects are sequential one-byte strings and jumps to label
|
| // if either is not. Assumes that neither object is a smi.
|
| void JumpIfNonSmisNotBothSequentialOneByteStrings(Register object1,
|
|
|