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

Issue 1503273002: Add Sxtb instructions to ARM integrated assembler. (Closed)

Created:
5 years ago by Karl
Modified:
5 years ago
Reviewers:
Jim Stichnoth, sehr, John
CC:
native-client-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Add Sxtb/Sxth instructions to ARM integrated assembler. Refactors code to take advantage of these instructions with Uxtb/Uxth. Note. These instructions are used by Subzero, but not Dart. BUG= https://bugs.chromium.org/p/nativeclient/issues/detail?id=4334 R=stichnot@chromium.org Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=1e67f91a2075b46c7ba84ca48933399c249e4416

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fix nit. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+181 lines, -47 lines) Patch
M src/IceAssemblerARM32.h View 2 chunks +6 lines, -3 lines 0 comments Download
M src/IceAssemblerARM32.cpp View 1 4 chunks +54 lines, -44 lines 0 comments Download
M src/IceInstARM32.cpp View 1 chunk +8 lines, -0 lines 0 comments Download
A tests_lit/assembler/arm32/int-extend.ll View 1 chunk +113 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (3 generated)
Karl
5 years ago (2015-12-07 21:27:23 UTC) #3
Jim Stichnoth
lgtm https://codereview.chromium.org/1503273002/diff/1/src/IceAssemblerARM32.cpp File src/IceAssemblerARM32.cpp (right): https://codereview.chromium.org/1503273002/diff/1/src/IceAssemblerARM32.cpp#newcode866 src/IceAssemblerARM32.cpp:866: ": Type of Rm not understood"); Would be ...
5 years ago (2015-12-08 05:57:24 UTC) #4
Karl
Committed patchset #2 (id:20001) manually as 1e67f91a2075b46c7ba84ca48933399c249e4416 (presubmit successful).
5 years ago (2015-12-08 19:17:27 UTC) #6
Karl
5 years ago (2015-12-08 19:17:43 UTC) #7
Message was sent while issue was closed.
https://codereview.chromium.org/1503273002/diff/1/src/IceAssemblerARM32.cpp
File src/IceAssemblerARM32.cpp (right):

https://codereview.chromium.org/1503273002/diff/1/src/IceAssemblerARM32.cpp#n...
src/IceAssemblerARM32.cpp:866: ": Type of Rm not understood");
On 2015/12/08 05:57:24, stichnot wrote:
> Would be nice to have a "break;" here.

Done.

Powered by Google App Engine
This is Rietveld 408576698