aboutsummaryrefslogtreecommitdiff
path: root/ref_vqrshl.c
AgeCommit message (Collapse)Author
2015-01-20__set_neon_cumulative_sat() modifies the contents on the QC flag, andChristophe Lyon
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.
2014-12-16Rename helper macros:Christophe Lyon
TEST_VLOAD into VLOAD TEST_VDUP into VDUP
2014-07-10Enable build for aarch64.Christophe Lyon
2014-06-03Renamed Neon overflow to Neon cumulative saturation, since it's the real name.Christophe Lyon
2014-05-16Add new output file, to make conversion to GCC dejagnu testsuite easier.Christophe Lyon
2013-03-29Update copyright years.Christophe Lyon
2012-05-11Add accessor functions for Neon_Overflow, such that its value can beChristophe Lyon
read/changed when compiling with GCC/ARM too.
2011-09-26Add more corner case tests.Christophe Lyon
2011-09-22Add tests with large shift amounts.Christophe Lyon
2011-07-19[CL] re-insert support for non-ARM compiler, through STM wrappersChristophe Lyon
2011-01-24First public release of the ARM/Neon tests.Christophe Lyon