aboutsummaryrefslogtreecommitdiffstats
path: root/ref_vld1_dup.c
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@st.com>2013-01-17 17:23:11 +0100
committerChristophe Lyon <christophe.lyon@st.com>2013-01-17 17:51:15 +0100
commit01af0a532c91523692d7b32ed08e0aace8123cba (patch)
tree199360c2ab91c91a7c1382c676982a09ea251ef2 /ref_vld1_dup.c
parent302cedf48e55284564aae5256adfdebb1a7a6a0c (diff)
downloadplatform_external_arm-neon-tests-01af0a532c91523692d7b32ed08e0aace8123cba.tar.gz
platform_external_arm-neon-tests-01af0a532c91523692d7b32ed08e0aace8123cba.tar.bz2
platform_external_arm-neon-tests-01af0a532c91523692d7b32ed08e0aace8123cba.zip
Reorganize input data buffer to try to detect some out of bounds accesses.
Add dedicated input for vdup, vld1_dup, vldX, vldX_dup, vldX_lane, vstX_lane.
Diffstat (limited to 'ref_vld1_dup.c')
-rw-r--r--ref_vld1_dup.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ref_vld1_dup.c b/ref_vld1_dup.c
index 2115f96..5134da1 100644
--- a/ref_vld1_dup.c
+++ b/ref_vld1_dup.c
@@ -50,10 +50,10 @@ void exec_vld1_dup (void)
for (i=0; i<3; i++) {
clean_results ();
- TEST_MACRO_ALL_VARIANTS_2_5(TEST_VLD1_DUP, vector, buffer);
+ TEST_MACRO_ALL_VARIANTS_2_5(TEST_VLD1_DUP, vector, buffer_dup);
- TEST_VLD1_DUP(vector, buffer, , float, f, 32, 2);
- TEST_VLD1_DUP(vector, buffer, q, float, f, 32, 4);
+ TEST_VLD1_DUP(vector, buffer_dup, , float, f, 32, 2);
+ TEST_VLD1_DUP(vector, buffer_dup, q, float, f, 32, 4);
dump_results_hex (TEST_MSG);
}