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

Issue 459133002: Subzero: address mode opt: Transform *(reg+const) into [reg+const]. (Closed)

Created:
6 years, 4 months ago by wala
Modified:
6 years, 4 months ago
CC:
native-client-reviews_googlegroups.com
Base URL:
https://gerrit.chromium.org/gerrit/p/native_client/pnacl-subzero.git@master
Visibility:
Public.

Description

Subzero: address mode opt: Transform *(reg+const) into [reg+const]. Teach address mode optimization about Base=Base+Const, Base=Const+Base, and Base=Base-Const patterns. Change ConstantInteger::emit() to emit signed values. BUG=none R=jvoung@chromium.org Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=8835b89

Patch Set 1 #

Patch Set 2 : Whitespace, comments, logic #

Total comments: 4

Patch Set 3 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+92 lines, -10 lines) Patch
M src/IceTargetLoweringX8632.cpp View 1 2 3 chunks +28 lines, -10 lines 0 comments Download
A tests_lit/llvm2ice_tests/address-mode-opt.ll View 1 2 1 chunk +64 lines, -0 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
wala
This change is useful for testing constant blinding of memory operands, as it provides a ...
6 years, 4 months ago (2014-08-11 19:25:04 UTC) #1
jvoung (off chromium)
LGTM https://codereview.chromium.org/459133002/diff/60001/src/IceTargetLoweringX8632.cpp File src/IceTargetLoweringX8632.cpp (right): https://codereview.chromium.org/459133002/diff/60001/src/IceTargetLoweringX8632.cpp#newcode3392 src/IceTargetLoweringX8632.cpp:3392: // Index=Var, Shift+=Const Could you move these comments ...
6 years, 4 months ago (2014-08-12 00:34:58 UTC) #2
wala
https://codereview.chromium.org/459133002/diff/60001/src/IceTargetLoweringX8632.cpp File src/IceTargetLoweringX8632.cpp (right): https://codereview.chromium.org/459133002/diff/60001/src/IceTargetLoweringX8632.cpp#newcode3392 src/IceTargetLoweringX8632.cpp:3392: // Index=Var, Shift+=Const On 2014/08/12 00:34:57, jvoung wrote: > ...
6 years, 4 months ago (2014-08-12 00:46:54 UTC) #3
wala
6 years, 4 months ago (2014-08-12 00:47:04 UTC) #4
Message was sent while issue was closed.
Committed patchset #3 manually as 8835b89 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698