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

Issue 222483002: PNaCl: Test support for GCC/LLVM vector extensions (Closed)

Created:
6 years, 8 months ago by JF
Modified:
6 years, 8 months ago
Reviewers:
nfullagar1
CC:
native-client-reviews_googlegroups.com
Visibility:
Public.

Description

PNaCl: Test support for GCC/LLVM vector extensions This test is a companion to: https://codereview.chromium.org/221693002/ It tests that the expected GCC/LLVM vector extensions work, that operators are supported as expected, and that the expected types get properly translated. The test isn't thorough in that it doesn't test all corner cases and undefined behavior, this will be left up to other tests in the same directory. BUG= https://code.google.com/p/nativeclient/issues/detail?id=2205 TEST= ./scons run_vector_extension_test -j32 bitcode=1 R=nfullagar@chromium.org Committed: https://src.chromium.org/viewvc/native_client?view=rev&revision=13051

Patch Set 1 #

Patch Set 2 : Use C99 instead of C11, and disable the test for GCC since 4.4 doesn't support the vector extension… #

Total comments: 4

Patch Set 3 : Expand comment at the top of the test. #

Patch Set 4 : Update pnacl/COMPONENT_REVISIONS to pull in the LLVM change that adds vector extensions, and use FE… #

Total comments: 4

Patch Set 5 : Add TODOs. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+395 lines, -5 lines) Patch
M pnacl/COMPONENT_REVISIONS View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M pnacl/build.sh View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M tests/simd/nacl.scons View 1 2 3 2 chunks +13 lines, -2 lines 0 comments Download
A tests/simd/vector_extension.c View 1 2 3 4 1 chunk +253 lines, -0 lines 0 comments Download
A tests/simd/vector_extension.stdout View 1 chunk +126 lines, -0 lines 0 comments Download
M toolchain_build/toolchain_build_pnacl.py View 1 2 3 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
JF
6 years, 8 months ago (2014-04-02 16:42:01 UTC) #1
nfullagar1
https://codereview.chromium.org/222483002/diff/20001/tests/simd/vector_extension.c File tests/simd/vector_extension.c (right): https://codereview.chromium.org/222483002/diff/20001/tests/simd/vector_extension.c#newcode17 tests/simd/vector_extension.c:17: can you add a description/goal of what this file ...
6 years, 8 months ago (2014-04-16 23:04:57 UTC) #2
JF
As suggested by Derek I updated pnacl/COMPONENT_REVISIONS to pull in the LLVM change that adds ...
6 years, 8 months ago (2014-04-17 00:05:43 UTC) #3
nfullagar1
https://codereview.chromium.org/222483002/diff/60001/tests/simd/vector_extension.c File tests/simd/vector_extension.c (right): https://codereview.chromium.org/222483002/diff/60001/tests/simd/vector_extension.c#newcode12 tests/simd/vector_extension.c:12: * This test is thorough feature-wise, but not thorough ...
6 years, 8 months ago (2014-04-17 00:32:50 UTC) #4
JF
https://codereview.chromium.org/222483002/diff/60001/tests/simd/vector_extension.c File tests/simd/vector_extension.c (right): https://codereview.chromium.org/222483002/diff/60001/tests/simd/vector_extension.c#newcode12 tests/simd/vector_extension.c:12: * This test is thorough feature-wise, but not thorough ...
6 years, 8 months ago (2014-04-17 00:48:04 UTC) #5
JF
All the tryjobs passed (on patch set 4), so everything should be good to go. ...
6 years, 8 months ago (2014-04-17 03:44:06 UTC) #6
Derek Schuff
On 2014/04/17 03:44:06, JF wrote: > All the tryjobs passed (on patch set 4), so ...
6 years, 8 months ago (2014-04-17 16:03:49 UTC) #7
JF
On 2014/04/17 16:03:49, Derek Schuff wrote: > On 2014/04/17 03:44:06, JF wrote: > > All ...
6 years, 8 months ago (2014-04-17 16:33:05 UTC) #8
nfullagar1
lgtm
6 years, 8 months ago (2014-04-17 17:26:46 UTC) #9
JF
6 years, 8 months ago (2014-04-17 19:38:25 UTC) #10
Message was sent while issue was closed.
Committed patchset #5 manually as r13051 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698