Reviewers: danno, Paul Lind, kisg,

Description:
MIPS: ARM: fix a bug with saving lr register in GenerateSmiToDouble.

Port r13107 (63aea0a3)

BUG=
TEST=


Please review this at https://chromiumcodereview.appspot.com/11574013/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files:
  M src/mips/codegen-mips.cc


Index: src/mips/codegen-mips.cc
diff --git a/src/mips/codegen-mips.cc b/src/mips/codegen-mips.cc
index 0119c11f53b27102b3dda4aa5b18e8eb259b6054..7e264e909d4d84fcca5a17bee3d3a8fe6dfb6e00 100644
--- a/src/mips/codegen-mips.cc
+++ b/src/mips/codegen-mips.cc
@@ -246,7 +246,7 @@ void ElementsTransitionGenerator::GenerateSmiToDouble(
                       HeapObject::kMapOffset,
                       a3,
                       t5,
-                      kRAHasBeenSaved,
+                      kRAHasNotBeenSaved,
                       kDontSaveFPRegs,
                       OMIT_REMEMBERED_SET,
                       OMIT_SMI_CHECK);


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to