Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(391)

Issue 2829032: Make use of VFP to convert/write 32bits int to heapnumbers. Extended... (Closed)

Created:
10 years, 5 months ago by Rodolph Perfetta
Modified:
9 years, 7 months ago
Reviewers:
Erik Corry
CC:
v8-dev
Visibility:
Public.

Description

Make use of VFP to convert/write 32bits int to heapnumbers. Extended the assembler to support negative offset in vldr and vstr. BUG=none TEST=none

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -16 lines) Patch
M src/arm/assembler-arm.cc View 3 chunks +30 lines, -6 lines 0 comments Download
M src/arm/codegen-arm.cc View 2 chunks +29 lines, -10 lines 1 comment Download

Messages

Total messages: 2 (0 generated)
Rodolph Perfetta
10 years, 5 months ago (2010-06-30 09:42:10 UTC) #1
Erik Corry
10 years, 5 months ago (2010-07-01 14:56:47 UTC) #2
LGTM, esp. if it makes things faster?

http://codereview.chromium.org/2829032/diff/1/3
File src/arm/codegen-arm.cc (right):

http://codereview.chromium.org/2829032/diff/1/3#newcode7915
src/arm/codegen-arm.cc:7915: // case.
If we have VFP3 we don't have to bail out here.  We can jump to result_not_a_smi
instead.  You just have to use a vcvt_f64_u32 instead of the signed one.

Powered by Google App Engine
This is Rietveld 408576698