| Index: src/x64/macro-assembler-x64.h
|
| diff --git a/src/x64/macro-assembler-x64.h b/src/x64/macro-assembler-x64.h
|
| index 67c7bdd30864ae455b02d61f2d45a9aac8d6c712..24c9753b0bf3e60f05e92120fb6a10c2c5aac086 100644
|
| --- a/src/x64/macro-assembler-x64.h
|
| +++ b/src/x64/macro-assembler-x64.h
|
| @@ -33,6 +33,8 @@
|
| namespace v8 {
|
| namespace internal {
|
|
|
| +static const Register kScratchRegister = r10;
|
| +
|
| // Forward declaration.
|
| class JumpTarget;
|
|
|
| @@ -137,8 +139,8 @@ class MacroAssembler: public Assembler {
|
| void GetBuiltinEntry(Register target, Builtins::JavaScript id);
|
|
|
| // Expression support
|
| - void Set(Register dst, const Immediate& x);
|
| - void Set(const Operand& dst, const Immediate& x);
|
| + void Set(Register dst, int64_t x);
|
| + void Set(Operand& dst, int64_t x);
|
|
|
| // Compare object type for heap object.
|
| // Incoming register is heap_object and outgoing register is map.
|
|
|