Fix double allocation of register on arm in DoDeferredMathAbsTaggedHeapNumber.
authorricow@chromium.org <ricow@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 24 Jan 2011 07:56:57 +0000 (07:56 +0000)
committerricow@chromium.org <ricow@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 24 Jan 2011 07:56:57 +0000 (07:56 +0000)
commit8a1416c78db0d93b77d3a00421e41a566de53b9a
tree2ed41d4c78972510718e0a42fb1b06605099065f
parent73e8bc9e1a753c0763b6b28c115b53d2c9eae8db
Fix double allocation of register on arm in DoDeferredMathAbsTaggedHeapNumber.

This should fix the sputnik issue on the arm simulator.

Priorly tmp2 and tmp3 could potentially be the same register as input.

Review URL: http://codereview.chromium.org/6293017

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6434 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/lithium-codegen-arm.cc