Index: src/x64/register-allocator-x64.cc |
=================================================================== |
--- src/x64/register-allocator-x64.cc (revision 4153) |
+++ src/x64/register-allocator-x64.cc (working copy) |
@@ -44,6 +44,7 @@ |
ASSERT(fresh.is_valid()); |
CodeGeneratorScope::Current()->masm()->Move(fresh.reg(), handle()); |
// This result becomes a copy of the fresh one. |
+ fresh.set_number_info(number_info()); |
*this = fresh; |
} |
ASSERT(is_register()); |
@@ -61,6 +62,7 @@ |
ASSERT(is_constant()); |
CodeGeneratorScope::Current()->masm()->Move(fresh.reg(), handle()); |
} |
+ fresh.set_number_info(number_info()); |
*this = fresh; |
} else if (is_register() && reg().is(target)) { |
ASSERT(CodeGeneratorScope::Current()->has_valid_frame()); |