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. |