Age | Commit message (Collapse) | Author |
|
Test: None
Change-Id: I95d71d173b6fbf491b685f375479b20b3f21dce6
|
|
If arguments are not marked as volatile then Clang sometimes manages
to elide intrinsics entirely which makes test useless as CPU test.
Worse: if saturating intrinsic is eliminated then nothing touches
FPSCR.Q anymore thus tests fail.
Test: tests ARE tests!
Bug: 27353392
Change-Id: Iaf555a068118250d12d7cc259c4124dfcf90601e
|
|
These tests couldn't compiled with optimisations just yet.
Test: tests ARE tests!
Bug: 27353392
Change-Id: I19f02ed61d14f39e4d8697bac5a9dde4a2e87783
|
|
Test: m arm_neon_tests_arm arm_neon_tests_thumb
BUG=30471686
Change-Id: I314b1220641f6bb5f18c6f09950cef39d00fd243
|
|
BUG=30471686
Change-Id: I1270bfb2ee8f7f43683104e92f131dd42222ffd9
|
|
This implies checking __ARM_FP or __ARM_NEON_FP16_INTRINSICS to
account for different compilers.
|
|
|
|
some intrinsics do so too: this patch adds the explicit dependency on
the asm statement, to avoid code reordering or removal.
When writing QC, the asm statement now has a fake input dependency,
which is the output of the intrinsic being tested. Modifying the
__set_neon_cumulative_sat macro is necessary, to be able to accept all
the possible input types.
Update the generic code in ref_v_binary_sat_op.c and ref_v_unary_sat_op.c
accordingly, as well as all the tests involving QC.
|
|
|
|
|
|
TEST_VLOAD into VLOAD
TEST_VDUP into VDUP
|
|
|
|
|
|
__ARM_NEON_FP16_INTRINSICS.
|
|
|
|
|
|
different libC, some of which can output "-nan", the others always "nan".
|
|
Add expected_input4gcc-nofp16.txt.
|
|
|
|
|
|
|
|
|
|
|
|
tests into GCC's dejagnu testsuite.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add dedicated input for vdup, vld1_dup, vldX, vldX_dup, vldX_lane, vstX_lane.
|
|
|
|
|
|
Reported by Victoria Zhislina.
|
|
Reported by Victoria Zhislina.
|
|
Reported by Victoria Zhislina.
|
|
with llvm).
|
|
|
|
|
|
* Enable compilation with GCC and link with armlink
* Separate integer/dsp tests as GCC does not support them currently
|
|
library dependencies.
|
|
|