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

Issue 1484003003: Clean up implementation reading literal constants. (Closed)

Created:
5 years ago by Karl
Modified:
5 years 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

Clean up implementation reading literal constants. Moves APInt and corresponding convert to float method into the pnacl translator. Renames APInt to BitcodeInt to be more clear that we aren't referring to LLVM's APInt. Rather, it is the representation in PNaCl bitcode. BUG=None R=stichnot@chromium.org Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=a5295b07896b394092bc00307b2256dda3722e2e

Patch Set 1 #

Patch Set 2 : Fix bad references to llvm::APInt. #

Total comments: 5

Patch Set 3 : Fix issues raised in last patch. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+52 lines, -114 lines) Patch
D src/IceAPFloat.h View 1 chunk +0 lines, -40 lines 0 comments Download
D src/IceAPInt.h View 1 chunk +0 lines, -66 lines 0 comments Download
M src/PNaClTranslator.cpp View 1 2 5 chunks +52 lines, -8 lines 0 comments Download

Messages

Total messages: 16 (7 generated)
Karl
5 years ago (2015-11-30 21:00:55 UTC) #3
Karl
Fixed description to match patch set 2.
5 years ago (2015-11-30 21:02:36 UTC) #5
rkotlerimgtec
On 2015/11/30 21:02:36, Karl wrote: > Fixed description to match patch set 2. I would ...
5 years ago (2015-11-30 21:09:54 UTC) #6
Jim Stichnoth
otherwise lgtm https://codereview.chromium.org/1484003003/diff/20001/src/PNaClTranslator.cpp File src/PNaClTranslator.cpp (right): https://codereview.chromium.org/1484003003/diff/20001/src/PNaClTranslator.cpp#newcode169 src/PNaClTranslator.cpp:169: class SzInt { Can this go into ...
5 years ago (2015-11-30 21:58:11 UTC) #7
rkotlerimgtec
On 2015/11/30 21:58:11, stichnot wrote: > otherwise lgtm > > https://codereview.chromium.org/1484003003/diff/20001/src/PNaClTranslator.cpp > File src/PNaClTranslator.cpp (right): ...
5 years ago (2015-11-30 22:10:39 UTC) #8
rkotlerimgtec
https://codereview.chromium.org/1484003003/diff/20001/src/PNaClTranslator.cpp File src/PNaClTranslator.cpp (right): https://codereview.chromium.org/1484003003/diff/20001/src/PNaClTranslator.cpp#newcode190 src/PNaClTranslator.cpp:190: assert(BitWidth == sizeof(IntType) * CHAR_BIT); I think this form ...
5 years ago (2015-11-30 22:12:48 UTC) #11
Jim Stichnoth
https://codereview.chromium.org/1484003003/diff/20001/src/PNaClTranslator.cpp File src/PNaClTranslator.cpp (right): https://codereview.chromium.org/1484003003/diff/20001/src/PNaClTranslator.cpp#newcode169 src/PNaClTranslator.cpp:169: class SzInt { On 2015/11/30 21:58:11, stichnot wrote: > ...
5 years ago (2015-11-30 23:20:22 UTC) #12
Karl
https://codereview.chromium.org/1484003003/diff/20001/src/PNaClTranslator.cpp File src/PNaClTranslator.cpp (right): https://codereview.chromium.org/1484003003/diff/20001/src/PNaClTranslator.cpp#newcode190 src/PNaClTranslator.cpp:190: assert(BitWidth == sizeof(IntType) * CHAR_BIT); On 2015/11/30 23:20:22, stichnot ...
5 years ago (2015-12-01 00:00:49 UTC) #14
Karl
5 years ago (2015-12-01 19:24:59 UTC) #16
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
a5295b07896b394092bc00307b2256dda3722e2e (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698