From: ager@chromium.org Date: Wed, 6 Oct 2010 06:09:05 +0000 (+0000) Subject: Land for Rodolph Perfetta. X-Git-Tag: upstream/4.7.83~21109 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=55356a3627edddaf806d395a0d3b27feebe96886;p=platform%2Fupstream%2Fv8.git Land for Rodolph Perfetta. Added a missing SetCC in the ARM CompareStub. BUG=none TEST=none git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5593 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/arm/code-stubs-arm.cc b/src/arm/code-stubs-arm.cc index 8f801cf..c9ef29a 100644 --- a/src/arm/code-stubs-arm.cc +++ b/src/arm/code-stubs-arm.cc @@ -935,7 +935,7 @@ void CompareStub::Generate(MacroAssembler* masm) { __ orr(r2, r1, r0); __ tst(r2, Operand(kSmiTagMask)); __ b(ne, ¬_two_smis); - __ sub(r0, r1, r0); + __ sub(r0, r1, r0, SetCC); __ b(vc, &smi_done); // Correct the sign in case of overflow. __ rsb(r0, r0, Operand(0, RelocInfo::NONE));