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

Issue 1255053008: Inline memset when there is a constant value and count. (Closed)

Created:
5 years, 4 months ago by ascull
Modified:
5 years, 4 months ago
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

Patch Set 1 #

Total comments: 10

Patch Set 2 : #

Total comments: 1

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+371 lines, -117 lines) Patch
M src/IceInstX86BaseImpl.h View 1 2 chunks +3 lines, -1 line 0 comments Download
M src/IceTargetLoweringX86Base.h View 1 3 chunks +6 lines, -1 line 0 comments Download
M src/IceTargetLoweringX86BaseImpl.h View 1 2 2 chunks +144 lines, -11 lines 0 comments Download
A tests_lit/llvm2ice_tests/nacl-mem-intrinsics.ll View 1 chunk +218 lines, -0 lines 0 comments Download
M tests_lit/llvm2ice_tests/nacl-other-intrinsics.ll View 2 chunks +0 lines, -104 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
ascull
Eon has shown promise of ~5% improvement. Others don't seem to have changed much (eon ...
5 years, 4 months ago (2015-08-04 00:33:08 UTC) #1
jvoung (off chromium)
Thanks! https://codereview.chromium.org/1255053008/diff/1/src/IceTargetLoweringX86BaseImpl.h File src/IceTargetLoweringX86BaseImpl.h (right): https://codereview.chromium.org/1255053008/diff/1/src/IceTargetLoweringX86BaseImpl.h#newcode3981 src/IceTargetLoweringX86BaseImpl.h:3981: // TODO(ascull): if const count but reg val ...
5 years, 4 months ago (2015-08-04 16:50:16 UTC) #2
ascull
There's also a rebase mixed in there, sorry! https://codereview.chromium.org/1255053008/diff/1/src/IceTargetLoweringX86BaseImpl.h File src/IceTargetLoweringX86BaseImpl.h (right): https://codereview.chromium.org/1255053008/diff/1/src/IceTargetLoweringX86BaseImpl.h#newcode3981 src/IceTargetLoweringX86BaseImpl.h:3981: // ...
5 years, 4 months ago (2015-08-04 18:01:01 UTC) #3
jvoung (off chromium)
LGTM thanks https://codereview.chromium.org/1255053008/diff/20001/src/IceTargetLoweringX86BaseImpl.h File src/IceTargetLoweringX86BaseImpl.h (right): https://codereview.chromium.org/1255053008/diff/20001/src/IceTargetLoweringX86BaseImpl.h#newcode4061 src/IceTargetLoweringX86BaseImpl.h:4061: if (ValValue == 0 && CountValue >= ...
5 years, 4 months ago (2015-08-04 21:17:36 UTC) #4
ascull
5 years, 4 months ago (2015-08-04 21:25:30 UTC) #5
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
713dbdecbdd74f77cbb1cae43b19bdd6f6b3144f (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698