From: palfia@homejinni.com Date: Fri, 29 Nov 2013 19:51:52 +0000 (+0000) Subject: MIPS: Fix --new-string-add feature. X-Git-Tag: upstream/4.7.83~11483 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=de513632352642f74d0a435617b8005923047aa9;p=platform%2Fupstream%2Fv8.git MIPS: Fix --new-string-add feature. This commit fixes the arguments of NewStringAdd stub in full-codegen. BUG= R=gergely@homejinni.com Review URL: https://codereview.chromium.org/96593005 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18166 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/mips/full-codegen-mips.cc b/src/mips/full-codegen-mips.cc index 0407f01..35fbad0 100644 --- a/src/mips/full-codegen-mips.cc +++ b/src/mips/full-codegen-mips.cc @@ -3734,6 +3734,7 @@ void FullCodeGenerator::EmitStringAdd(CallRuntime* expr) { VisitForAccumulatorValue(args->at(1)); __ pop(a1); + __ mov(a0, result_register()); // NewStringAddStub requires args in a0, a1. NewStringAddStub stub(STRING_ADD_CHECK_BOTH, NOT_TENURED); __ CallStub(&stub); } else {