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

Issue 569015: ARMv7 ubfx support from Kun Zhang (zhangk@codeaurora.org), Code Aurora (Closed)

Created:
10 years, 10 months ago by zhangk
Modified:
9 years, 7 months ago
CC:
v8-dev
Visibility:
Public.

Patch Set 1 : '' #

Total comments: 27

Patch Set 2 : '' #

Total comments: 9

Patch Set 3 : '' #

Total comments: 2

Patch Set 4 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+103 lines, -19 lines) Patch
M src/arm/assembler-arm.h View 1 chunk +3 lines, -0 lines 0 comments Download
M src/arm/assembler-arm.cc View 1 3 chunks +28 lines, -3 lines 0 comments Download
M src/arm/codegen-arm.cc View 1 2 4 chunks +4 lines, -9 lines 0 comments Download
M src/arm/disasm-arm.cc View 1 2 chunks +23 lines, -2 lines 0 comments Download
M src/arm/macro-assembler-arm.h View 1 chunk +3 lines, -0 lines 0 comments Download
M src/arm/macro-assembler-arm.cc View 3 1 chunk +13 lines, -0 lines 0 comments Download
M src/arm/simulator-arm.cc View 1 2 chunks +21 lines, -5 lines 0 comments Download
M src/flag-definitions.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/globals.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/platform-linux.cc View 1 2 chunks +5 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
Mads Ager (chromium)
Erik would be the right person to review this.
10 years, 10 months ago (2010-02-03 07:45:57 UTC) #1
Søren Thygesen Gjesse
http://codereview.chromium.org/569015/diff/3008/20 File src/arm/assembler-arm.cc (right): http://codereview.chromium.org/569015/diff/3008/20#newcode56 src/arm/assembler-arm.cc:56: supported_ |= 1u << VFP3; Please add a comment ...
10 years, 10 months ago (2010-02-03 07:56:09 UTC) #2
Erik Corry
Thanks for the patch. Some comments are below. Can we find a name for the ...
10 years, 10 months ago (2010-02-03 09:17:56 UTC) #3
Erik Corry
Another thing. You should update constants-arm.h so it defines a macro CAN_USE_ARMV6T2_INSTRUCTIONS which is analogous ...
10 years, 10 months ago (2010-02-03 10:17:04 UTC) #4
zhangk
Thank you for all of the good comments and suggestions. constants-arm.h and platform-linux.cc are updated ...
10 years, 10 months ago (2010-02-04 00:29:08 UTC) #5
zhangk
Thank you for the good points and comments. I revised the code according to the ...
10 years, 10 months ago (2010-02-04 00:31:16 UTC) #6
Søren Thygesen Gjesse
http://codereview.chromium.org/569015/diff/5006/4006 File src/arm/codegen-arm.cc (right): http://codereview.chromium.org/569015/diff/5006/4006#newcode5827 src/arm/codegen-arm.cc:5827: void GenericBinaryOpStub::GetShiftCountLeastBits(MacroAssembler* masm, Please add register parameters source and ...
10 years, 10 months ago (2010-02-04 07:38:32 UTC) #7
zhangk
http://codereview.chromium.org/569015/diff/5006/4006 File src/arm/codegen-arm.cc (right): http://codereview.chromium.org/569015/diff/5006/4006#newcode5827 src/arm/codegen-arm.cc:5827: void GenericBinaryOpStub::GetShiftCountLeastBits(MacroAssembler* masm, On 2010/02/04 07:38:32, Søren Gjesse wrote: ...
10 years, 10 months ago (2010-02-04 23:24:57 UTC) #8
Søren Thygesen Gjesse
LGTM http://codereview.chromium.org/569015/diff/7012/8016 File src/arm/macro-assembler-arm.cc (right): http://codereview.chromium.org/569015/diff/7012/8016#newcode1032 src/arm/macro-assembler-arm.cc:1032: ubfx(dst, src, Operand(kSmiTagSize), Operand(num_least_bits-1)); Spaces around binary operation.
10 years, 10 months ago (2010-02-05 07:23:12 UTC) #9
zhangk
http://codereview.chromium.org/569015/diff/7012/8016 File src/arm/macro-assembler-arm.cc (right): http://codereview.chromium.org/569015/diff/7012/8016#newcode1032 src/arm/macro-assembler-arm.cc:1032: ubfx(dst, src, Operand(kSmiTagSize), Operand(num_least_bits-1)); On 2010/02/05 07:23:12, Søren Gjesse ...
10 years, 10 months ago (2010-02-05 21:41:56 UTC) #10
Søren Thygesen Gjesse
On 2010/02/05 21:41:56, zhangk wrote: > http://codereview.chromium.org/569015/diff/7012/8016 > File src/arm/macro-assembler-arm.cc (right): > > http://codereview.chromium.org/569015/diff/7012/8016#newcode1032 > ...
10 years, 10 months ago (2010-02-08 08:19:21 UTC) #11
Søren Thygesen Gjesse
10 years, 10 months ago (2010-02-08 08:19:52 UTC) #12
On 2010/02/08 08:19:21, Søren Gjesse wrote:
> On 2010/02/05 21:41:56, zhangk wrote:
> > http://codereview.chromium.org/569015/diff/7012/8016
> > File src/arm/macro-assembler-arm.cc (right):
> > 
> > http://codereview.chromium.org/569015/diff/7012/8016#newcode1032
> > src/arm/macro-assembler-arm.cc:1032: ubfx(dst, src, Operand(kSmiTagSize),
> > Operand(num_least_bits-1));
> > On 2010/02/05 07:23:12, Søren Gjesse wrote:
> > 
> > Done.
> 
> Thank you for the patch. Committed as r3804.

Closing issue,

Powered by Google App Engine
This is Rietveld 408576698