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

Issue 1364603002: Consolidate shift processing into utility function (Closed)

Created:
5 years, 3 months ago by sehr
Modified:
5 years, 3 months ago
Reviewers:
Jim Stichnoth, 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

Consolidate shift processing into utility function Move the three shift processing blocks into one function, refactor for some removal of commonality. BUG=none R=stichnot@chromium.org Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=188eae5c51cd6d8b4fd53dafe65d4ef7a1b5d867

Patch Set 1 #

Patch Set 2 : Remove dead definition. #

Total comments: 6

Patch Set 3 : Capitalization and default case from code review #

Total comments: 1

Patch Set 4 : Added break to defaults in switches for code reviews. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+224 lines, -234 lines) Patch
M src/IceTargetLoweringX86Base.h View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M src/IceTargetLoweringX86BaseImpl.h View 1 2 3 2 chunks +221 lines, -234 lines 0 comments Download

Messages

Total messages: 6 (1 generated)
sehr
Some consolidation. PTAL.
5 years, 3 months ago (2015-09-22 23:20:19 UTC) #2
Jim Stichnoth
https://codereview.chromium.org/1364603002/diff/20001/src/IceTargetLoweringX86Base.h File src/IceTargetLoweringX86Base.h (right): https://codereview.chromium.org/1364603002/diff/20001/src/IceTargetLoweringX86Base.h#newcode716 src/IceTargetLoweringX86Base.h:716: void lowerShift64(InstArithmetic::OpKind op, Operand *Src0Lo, Operand *Src0Hi, Name the ...
5 years, 3 months ago (2015-09-22 23:49:28 UTC) #3
sehr
PTAL. https://codereview.chromium.org/1364603002/diff/20001/src/IceTargetLoweringX86Base.h File src/IceTargetLoweringX86Base.h (right): https://codereview.chromium.org/1364603002/diff/20001/src/IceTargetLoweringX86Base.h#newcode716 src/IceTargetLoweringX86Base.h:716: void lowerShift64(InstArithmetic::OpKind op, Operand *Src0Lo, Operand *Src0Hi, On ...
5 years, 3 months ago (2015-09-23 16:02:45 UTC) #4
Jim Stichnoth
lgtm https://codereview.chromium.org/1364603002/diff/40001/src/IceTargetLoweringX86BaseImpl.h File src/IceTargetLoweringX86BaseImpl.h (right): https://codereview.chromium.org/1364603002/diff/40001/src/IceTargetLoweringX86BaseImpl.h#newcode1065 src/IceTargetLoweringX86BaseImpl.h:1065: assert(0 && "non-shift op"); Here and below, I ...
5 years, 3 months ago (2015-09-23 20:19:47 UTC) #5
sehr
5 years, 3 months ago (2015-09-24 18:43:00 UTC) #6
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as
188eae5c51cd6d8b4fd53dafe65d4ef7a1b5d867 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698