diff options
author | Christophe Lyon <christophe.lyon@st.com> | 2011-07-19 16:30:50 +0200 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@st.com> | 2011-07-19 16:30:50 +0200 |
commit | bd9ecf4db9bba1231667eac1468d9155d46a5e4f (patch) | |
tree | 118945e27d7a4bb1468f0a48e7a87db78d8a4d44 | |
parent | 6f4d36f3deebf87b2710b5b7b5b30e8b2b60c285 (diff) | |
download | platform_external_arm-neon-tests-bd9ecf4db9bba1231667eac1468d9155d46a5e4f.tar.gz platform_external_arm-neon-tests-bd9ecf4db9bba1231667eac1468d9155d46a5e4f.tar.bz2 platform_external_arm-neon-tests-bd9ecf4db9bba1231667eac1468d9155d46a5e4f.zip |
Merge from SVN #531
[CL] add 'f' suffix to 'float' constants
-rw-r--r-- | ref_v_comp_f_op.c | 8 | ||||
-rw-r--r-- | ref_v_comp_op.c | 6 | ||||
-rw-r--r-- | ref_vabd.c | 4 | ||||
-rw-r--r-- | ref_vabs.c | 4 | ||||
-rw-r--r-- | ref_vadd.c | 8 | ||||
-rw-r--r-- | ref_vbsl.c | 4 | ||||
-rw-r--r-- | ref_vcombine.c | 2 | ||||
-rw-r--r-- | ref_vcvt.c | 12 | ||||
-rw-r--r-- | ref_vext.c | 4 | ||||
-rw-r--r-- | ref_vmax.c | 4 | ||||
-rw-r--r-- | ref_vmla.c | 8 | ||||
-rw-r--r-- | ref_vmla_lane.c | 6 | ||||
-rw-r--r-- | ref_vmla_n.c | 8 | ||||
-rw-r--r-- | ref_vmul.c | 4 | ||||
-rw-r--r-- | ref_vmul_lane.c | 2 | ||||
-rw-r--r-- | ref_vmul_n.c | 4 | ||||
-rw-r--r-- | ref_vneg.c | 4 | ||||
-rw-r--r-- | ref_vrecpe.c | 16 | ||||
-rw-r--r-- | ref_vrecps.c | 8 | ||||
-rw-r--r-- | ref_vrsqrte.c | 10 | ||||
-rw-r--r-- | ref_vrsqrts.c | 8 | ||||
-rw-r--r-- | ref_vset_lane.c | 4 | ||||
-rw-r--r-- | ref_vsub.c | 8 | ||||
-rw-r--r-- | ref_vuzp.c | 4 |
24 files changed, 75 insertions, 75 deletions
diff --git a/ref_v_comp_f_op.c b/ref_v_comp_f_op.c index 9ec7e32..57ac325 100644 --- a/ref_v_comp_f_op.c +++ b/ref_v_comp_f_op.c @@ -65,8 +65,8 @@ FNNAME (INSN_NAME) /* Choose init value arbitrarily, will be used for vector comparison */ - TEST_VDUP(vector2, , float, f, 32, 2, -16.0); - TEST_VDUP(vector2, q, float, f, 32, 4, -14.0); + TEST_VDUP(vector2, , float, f, 32, 2, -16.0f); + TEST_VDUP(vector2, q, float, f, 32, 4, -14.0f); fprintf(ref_file, "\n%s output:\n", TEST_MSG); TEST_VCOMP(INSN_NAME, , float, f, uint, 32, 2); @@ -75,8 +75,8 @@ FNNAME (INSN_NAME) TEST_VCOMP(INSN_NAME, q, float, f, uint, 32, 4); DUMP(TEST_MSG, uint, 32, 4, PRIx32); - TEST_VDUP(vector2, , float, f, 32, 2, -10.0); - TEST_VDUP(vector2, q, float, f, 32, 4, 10.0); + TEST_VDUP(vector2, , float, f, 32, 2, -10.0f); + TEST_VDUP(vector2, q, float, f, 32, 4, 10.0f); fprintf(ref_file, "\n%s output:\n", TEST_MSG); TEST_VCOMP(INSN_NAME, , float, f, uint, 32, 2); diff --git a/ref_v_comp_op.c b/ref_v_comp_op.c index 6def17d..c36f461 100644 --- a/ref_v_comp_op.c +++ b/ref_v_comp_op.c @@ -116,7 +116,7 @@ FNNAME (INSN_NAME) TEST_VDUP(vector2, , uint, u, 8, 8, 0xF3); TEST_VDUP(vector2, , uint, u, 16, 4, 0xFFF2); TEST_VDUP(vector2, , uint, u, 32, 2, 0xFFFFFFF1); - TEST_VDUP(vector2, , float, f, 32, 2, -15.0); + TEST_VDUP(vector2, , float, f, 32, 2, -15.0f); TEST_VDUP(vector2, q, int, s, 8, 16, -4); TEST_VDUP(vector2, q, int, s, 16, 8, -10); @@ -124,7 +124,7 @@ FNNAME (INSN_NAME) TEST_VDUP(vector2, q, uint, u, 8, 16, 0xF4); TEST_VDUP(vector2, q, uint, u, 16, 8, 0xFFF6); TEST_VDUP(vector2, q, uint, u, 32, 4, 0xFFFFFFF2); - TEST_VDUP(vector2, q, float, f, 32, 4, -14.0); + TEST_VDUP(vector2, q, float, f, 32, 4, -14.0f); /* The same result buffers are used multiple times, so output them before overwriting them */ @@ -172,7 +172,7 @@ FNNAME (INSN_NAME) TEST_VCOMP(INSN_NAME, , int, s, uint, 32, 2); DUMP(TEST_MSG, uint, 32, 2, PRIx32); - TEST_VDUP(vector2, , float, f, 32, 2, -16.0); + TEST_VDUP(vector2, , float, f, 32, 2, -16.0f); TEST_VCOMP(INSN_NAME, , float, f, uint, 32, 2); DUMP(TEST_MSG, uint, 32, 2, PRIx32); } @@ -88,14 +88,14 @@ void exec_vabd (void) TEST_VDUP(vector2, , uint, u, 8, 8, 1); TEST_VDUP(vector2, , uint, u, 16, 4, 13); TEST_VDUP(vector2, , uint, u, 32, 2, 8); - TEST_VDUP(vector2, , float, f, 32, 2, 8.3); + TEST_VDUP(vector2, , float, f, 32, 2, 8.3f); TEST_VDUP(vector2, q, int, s, 8, 16, 10); TEST_VDUP(vector2, q, int, s, 16, 8, -12); TEST_VDUP(vector2, q, int, s, 32, 4, 32); TEST_VDUP(vector2, q, uint, u, 8, 16, 10); TEST_VDUP(vector2, q, uint, u, 16, 8, 12); TEST_VDUP(vector2, q, uint, u, 32, 4, 32); - TEST_VDUP(vector2, q, float, f, 32, 4, 32.12); + TEST_VDUP(vector2, q, float, f, 32, 4, 32.12f); TEST_VABD(, int, s, 8, 8); TEST_VABD(, int, s, 16, 4); @@ -42,8 +42,8 @@ void exec_vabs_f32(void) DECL_VARIABLE(vector_res, float, 32, 2); DECL_VARIABLE(vector_res, float, 32, 4); - TEST_VDUP(vector, , float, f, 32, 2, -2.3); - TEST_VDUP(vector, q, float, f, 32, 4, 3.4); + TEST_VDUP(vector, , float, f, 32, 2, -2.3f); + TEST_VDUP(vector, q, float, f, 32, 4, 3.4f); TEST_UNARY_OP(INSN_NAME, , float, f, 32, 2); TEST_UNARY_OP(INSN_NAME, q, float, f, 32, 4); @@ -45,11 +45,11 @@ void exec_vadd_f32(void) DECL_VARIABLE(vector_res, float, 32, 2); DECL_VARIABLE(vector_res, float, 32, 4); - TEST_VDUP(vector, , float, f, 32, 2, 2.3); - TEST_VDUP(vector, q, float, f, 32, 4, 3.4); + TEST_VDUP(vector, , float, f, 32, 2, 2.3f); + TEST_VDUP(vector, q, float, f, 32, 4, 3.4f); - TEST_VDUP(vector2, , float, f, 32, 2, 4.5); - TEST_VDUP(vector2, q, float, f, 32, 4, 5.6); + TEST_VDUP(vector2, , float, f, 32, 2, 4.5f); + TEST_VDUP(vector2, q, float, f, 32, 4, 5.6f); TEST_BINARY_OP(INSN_NAME, , float, f, 32, 2); TEST_BINARY_OP(INSN_NAME, q, float, f, 32, 4); @@ -67,7 +67,7 @@ void exec_vbsl (void) TEST_VDUP(vector2, , uint, u, 16, 4, 0xFFF2); TEST_VDUP(vector2, , uint, u, 32, 2, 0xFFFFFFF0); TEST_VDUP(vector2, , uint, u, 64, 1, 0xFFFFFFF3); - TEST_VDUP(vector2, , float, f, 32, 2, -30.3); + TEST_VDUP(vector2, , float, f, 32, 2, -30.3f); TEST_VDUP(vector2, q, int, s, 8, 16, -10); TEST_VDUP(vector2, q, int, s, 16, 8, -14); @@ -77,7 +77,7 @@ void exec_vbsl (void) TEST_VDUP(vector2, q, uint, u, 16, 8, 0xFFF2); TEST_VDUP(vector2, q, uint, u, 32, 4, 0xFFFFFFF0); TEST_VDUP(vector2, q, uint, u, 64, 2, 0xFFFFFFF3); - TEST_VDUP(vector2, q, float, f, 32, 4, -30.4); + TEST_VDUP(vector2, q, float, f, 32, 4, -30.4f); TEST_VDUP(vector_first, , uint, u, 8, 8, 0xF4); TEST_VDUP(vector_first, , uint, u, 16, 4, 0xFFF6); diff --git a/ref_vcombine.c b/ref_vcombine.c index 0aa3cbf..b43e4dd 100644 --- a/ref_vcombine.c +++ b/ref_vcombine.c @@ -59,7 +59,7 @@ void exec_vcombine (void) TEST_VDUP(vector64_b, , uint, u, 16, 4, 0x66); TEST_VDUP(vector64_b, , uint, u, 32, 2, 0x77); TEST_VDUP(vector64_b, , uint, u, 64, 1, 0x88); - TEST_VDUP(vector64_b, , float, f, 32, 2, 3.3); + TEST_VDUP(vector64_b, , float, f, 32, 2, 3.3f); clean_results (); @@ -80,10 +80,10 @@ void exec_vcvt (void) /* Make sure some elements have a fractional part, to exercise integer conversions */ - TEST_VSET_LANE(vector, , float, f, 32, 2, 0, -15.3); - TEST_VSET_LANE(vector, , float, f, 32, 2, 1, 5.3); - TEST_VSET_LANE(vector, q, float, f, 32, 4, 2, -15.3); - TEST_VSET_LANE(vector, q, float, f, 32, 4, 3, 5.3); + TEST_VSET_LANE(vector, , float, f, 32, 2, 0, -15.3f); + TEST_VSET_LANE(vector, , float, f, 32, 2, 1, 5.3f); + TEST_VSET_LANE(vector, q, float, f, 32, 4, 2, -15.3f); + TEST_VSET_LANE(vector, q, float, f, 32, 4, 3, 5.3f); /* The same result buffers are used multiple times, so we output them before overwriting them */ @@ -131,8 +131,8 @@ void exec_vcvt (void) #undef TEST_MSG #define TEST_MSG "VCVT/VCVTQ" fprintf(ref_file, "\n%s output:\n", TEST_MSG " (check rounding)"); - TEST_VDUP(vector, , float, f, 32, 2, 10.4); - TEST_VDUP(vector, q, float, f, 32, 4, 125.9); + TEST_VDUP(vector, , float, f, 32, 2, 10.4f); + TEST_VDUP(vector, q, float, f, 32, 4, 125.9f); /* vcvt_xx_f32 */ TEST_VCVT(, int, s, 32, 2, float, f); TEST_VCVT(, uint, u, 32, 2, float, f); @@ -63,7 +63,7 @@ void exec_vext (void) TEST_VDUP(vector2, , uint, u, 16, 4, 0x66); TEST_VDUP(vector2, , uint, u, 32, 2, 0x77); TEST_VDUP(vector2, , uint, u, 64, 1, 0x88); - TEST_VDUP(vector2, , float, f, 32, 2, 33.6); + TEST_VDUP(vector2, , float, f, 32, 2, 33.6f); TEST_VDUP(vector2, q, int, s, 8, 16, 0x11); TEST_VDUP(vector2, q, int, s, 16, 8, 0x22); @@ -73,7 +73,7 @@ void exec_vext (void) TEST_VDUP(vector2, q, uint, u, 16, 8, 0x66); TEST_VDUP(vector2, q, uint, u, 32, 4, 0x77); TEST_VDUP(vector2, q, uint, u, 64, 2, 0x88); - TEST_VDUP(vector2, q, float, f, 32, 4, 33.2); + TEST_VDUP(vector2, q, float, f, 32, 4, 33.2f); /* Choose arbitrary extract offsets */ TEST_VEXT(, int, s, 8, 8, 7); @@ -82,8 +82,8 @@ FNNAME (INSN_NAME) TEST_VDUP(vector2, q, uint, u, 16, 8, 0xfff2); TEST_VDUP(vector2, q, uint, u, 32, 4, 0xfffffff1); #ifndef NO_FLOAT_VARIANT - TEST_VDUP(vector2, , float, f, 32, 2, -15.5); - TEST_VDUP(vector2, q, float, f, 32, 4, -14.5); + TEST_VDUP(vector2, , float, f, 32, 2, -15.5f); + TEST_VDUP(vector2, q, float, f, 32, 4, -14.5f); #endif #ifndef NO_FLOAT_VARIANT @@ -101,14 +101,14 @@ FNNAME (INSN_NAME) TEST_VDUP(vector2, , uint, u, 8, 8, 0x44); TEST_VDUP(vector2, , uint, u, 16, 4, 0x55); TEST_VDUP(vector2, , uint, u, 32, 2, 0x66); - TEST_VDUP(vector2, , float, f, 32, 2, 33.1); + TEST_VDUP(vector2, , float, f, 32, 2, 33.1f); TEST_VDUP(vector2, q, int, s, 8, 16, 0x77); TEST_VDUP(vector2, q, int, s, 16, 8, 0x88); TEST_VDUP(vector2, q, int, s, 32, 4, 0x99); TEST_VDUP(vector2, q, uint, u, 8, 16, 0xAA); TEST_VDUP(vector2, q, uint, u, 16, 8, 0xBB); TEST_VDUP(vector2, q, uint, u, 32, 4, 0xCC); - TEST_VDUP(vector2, q, float, f, 32, 4, 99.2); + TEST_VDUP(vector2, q, float, f, 32, 4, 99.2f); TEST_VDUP(vector3, , int, s, 8, 8, 0xFF); TEST_VDUP(vector3, , int, s, 16, 4, 0xEE); @@ -116,14 +116,14 @@ FNNAME (INSN_NAME) TEST_VDUP(vector3, , uint, u, 8, 8, 0xCC); TEST_VDUP(vector3, , uint, u, 16, 4, 0xBB); TEST_VDUP(vector3, , uint, u, 32, 2, 0xAA); - TEST_VDUP(vector3, , float, f, 32, 2, 10.23); + TEST_VDUP(vector3, , float, f, 32, 2, 10.23f); TEST_VDUP(vector3, q, int, s, 8, 16, 0x99); TEST_VDUP(vector3, q, int, s, 16, 8, 0x88); TEST_VDUP(vector3, q, int, s, 32, 4, 0x77); TEST_VDUP(vector3, q, uint, u, 8, 16, 0x66); TEST_VDUP(vector3, q, uint, u, 16, 8, 0x55); TEST_VDUP(vector3, q, uint, u, 32, 4, 0x44); - TEST_VDUP(vector3, q, float, f, 32, 4, 77.8); + TEST_VDUP(vector3, q, float, f, 32, 4, 77.8f); TEST_VMLX(INSN_NAME, , int, s, 8, 8); TEST_VMLX(INSN_NAME, , int, s, 16, 4); diff --git a/ref_vmla_lane.c b/ref_vmla_lane.c index b79d44c..79a54ed 100644 --- a/ref_vmla_lane.c +++ b/ref_vmla_lane.c @@ -96,18 +96,18 @@ FNNAME (INSN_NAME) TEST_VDUP(vector2, , int, s, 32, 2, 0x55); TEST_VDUP(vector2, , uint, u, 16, 4, 0x55); TEST_VDUP(vector2, , uint, u, 32, 2, 0x55); - TEST_VDUP(vector2, , float, f, 32, 2, 55.3); + TEST_VDUP(vector2, , float, f, 32, 2, 55.3f); TEST_VDUP(vector2, q, int, s, 16, 8, 0x55); TEST_VDUP(vector2, q, int, s, 32, 4, 0x55); TEST_VDUP(vector2, q, uint, u, 16, 8, 0x55); TEST_VDUP(vector2, q, uint, u, 32, 4, 0x55); - TEST_VDUP(vector2, q, float, f, 32, 4, 55.8); + TEST_VDUP(vector2, q, float, f, 32, 4, 55.8f); TEST_VDUP(vector3, , int, s, 16, 4, 0xBB); TEST_VDUP(vector3, , int, s, 32, 2, 0xBB); TEST_VDUP(vector3, , uint, u, 16, 4, 0xBB); TEST_VDUP(vector3, , uint, u, 32, 2, 0xBB); - TEST_VDUP(vector3, , float, f, 32, 2, 11.34); + TEST_VDUP(vector3, , float, f, 32, 2, 11.34f); /* Choose lane arbitrarily */ TEST_VMLX_LANE(INSN_NAME, , int, s, 16, 4, 4, 2); diff --git a/ref_vmla_n.c b/ref_vmla_n.c index edcfc5e..f915092 100644 --- a/ref_vmla_n.c +++ b/ref_vmla_n.c @@ -89,24 +89,24 @@ FNNAME (INSN_NAME) TEST_VDUP(vector2, , int, s, 32, 2, 0x55); TEST_VDUP(vector2, , uint, u, 16, 4, 0x55); TEST_VDUP(vector2, , uint, u, 32, 2, 0x55); - TEST_VDUP(vector2, , float, f, 32, 2, 55.2); + TEST_VDUP(vector2, , float, f, 32, 2, 55.2f); TEST_VDUP(vector2, q, int, s, 16, 8, 0x55); TEST_VDUP(vector2, q, int, s, 32, 4, 0x55); TEST_VDUP(vector2, q, uint, u, 16, 8, 0x55); TEST_VDUP(vector2, q, uint, u, 32, 4, 0x55); - TEST_VDUP(vector2, q, float, f, 32, 4, 55.9); + TEST_VDUP(vector2, q, float, f, 32, 4, 55.9f); /* Choose multiplier arbitrarily */ TEST_VMLX_N(INSN_NAME, , int, s, 16, 4, 0x11); TEST_VMLX_N(INSN_NAME, , int, s, 32, 2, 0x22); TEST_VMLX_N(INSN_NAME, , uint, u, 16, 4, 0x33); TEST_VMLX_N(INSN_NAME, , uint, u, 32, 2, 0x44); - TEST_VMLX_N(INSN_NAME, , float, f, 32, 2, 22.3); + TEST_VMLX_N(INSN_NAME, , float, f, 32, 2, 22.3f); TEST_VMLX_N(INSN_NAME, q, int, s, 16, 8, 0x55); TEST_VMLX_N(INSN_NAME, q, int, s, 32, 4, 0x66); TEST_VMLX_N(INSN_NAME, q, uint, u, 16, 8, 0x77); TEST_VMLX_N(INSN_NAME, q, uint, u, 32, 4, 0x88); - TEST_VMLX_N(INSN_NAME, q, float, f, 32, 4, 66.7); + TEST_VMLX_N(INSN_NAME, q, float, f, 32, 4, 66.7f); dump_results_hex (TEST_MSG); } @@ -99,14 +99,14 @@ FNNAME (INSN_NAME) TEST_VDUP(vector2, , uint, u, 8, 8, 0x44); TEST_VDUP(vector2, , uint, u, 16, 4, 0x55); TEST_VDUP(vector2, , uint, u, 32, 2, 0x66); - TEST_VDUP(vector2, , float, f, 32, 2, 33.3); + TEST_VDUP(vector2, , float, f, 32, 2, 33.3f); TEST_VDUP(vector2, q, int, s, 8, 16, 0x77); TEST_VDUP(vector2, q, int, s, 16, 8, 0x88); TEST_VDUP(vector2, q, int, s, 32, 4, 0x99); TEST_VDUP(vector2, q, uint, u, 8, 16, 0xAA); TEST_VDUP(vector2, q, uint, u, 16, 8, 0xBB); TEST_VDUP(vector2, q, uint, u, 32, 4, 0xCC); - TEST_VDUP(vector2, q, float, f, 32, 4, 99.6); + TEST_VDUP(vector2, q, float, f, 32, 4, 99.6f); TEST_VMUL(INSN_NAME, , int, s, 8, 8); TEST_VMUL(INSN_NAME, , int, s, 16, 4); diff --git a/ref_vmul_lane.c b/ref_vmul_lane.c index 650c9d9..34615a5 100644 --- a/ref_vmul_lane.c +++ b/ref_vmul_lane.c @@ -85,7 +85,7 @@ void exec_vmul_lane (void) TEST_VDUP(vector2, , int, s, 32, 2, 0x22); TEST_VDUP(vector2, , uint, u, 16, 4, 0x444); TEST_VDUP(vector2, , uint, u, 32, 2, 0x532); - TEST_VDUP(vector2, , float, f, 32, 2, 22.8); + TEST_VDUP(vector2, , float, f, 32, 2, 22.8f); /* Choose lane arbitrarily */ TEST_VMUL_LANE(, int, s, 16, 4, 4, 2); diff --git a/ref_vmul_n.c b/ref_vmul_n.c index 628862d..356a062 100644 --- a/ref_vmul_n.c +++ b/ref_vmul_n.c @@ -78,12 +78,12 @@ void exec_vmul_n (void) TEST_VMUL_N(, int, s, 32, 2, 0x22); TEST_VMUL_N(, uint, u, 16, 4, 0x33); TEST_VMUL_N(, uint, u, 32, 2, 0x44); - TEST_VMUL_N(, float, f, 32, 2, 22.3); + TEST_VMUL_N(, float, f, 32, 2, 22.3f); TEST_VMUL_N(q, int, s, 16, 8, 0x55); TEST_VMUL_N(q, int, s, 32, 4, 0x66); TEST_VMUL_N(q, uint, u, 16, 8, 0x77); TEST_VMUL_N(q, uint, u, 32, 4, 0x88); - TEST_VMUL_N(q, float, f, 32, 4, 88.9); + TEST_VMUL_N(q, float, f, 32, 4, 88.9f); /* FIXME: only a subset of the result buffers are used, but we output all of them */ @@ -42,8 +42,8 @@ void exec_vneg_f32(void) DECL_VARIABLE(vector_res, float, 32, 2); DECL_VARIABLE(vector_res, float, 32, 4); - TEST_VDUP(vector, , float, f, 32, 2, 2.3); - TEST_VDUP(vector, q, float, f, 32, 4, 3.4); + TEST_VDUP(vector, , float, f, 32, 2, 2.3f); + TEST_VDUP(vector, q, float, f, 32, 4, 3.4f); TEST_UNARY_OP(INSN_NAME, , float, f, 32, 2); TEST_UNARY_OP(INSN_NAME, q, float, f, 32, 4); diff --git a/ref_vrecpe.c b/ref_vrecpe.c index 0a29ecc..41d314a 100644 --- a/ref_vrecpe.c +++ b/ref_vrecpe.c @@ -62,9 +62,9 @@ void exec_vrecpe(void) /* Choose init value arbitrarily */ TEST_VDUP(vector, , uint, u, 32, 2, 0x12345678); - TEST_VDUP(vector, , float, f, 32, 2, 1.9); + TEST_VDUP(vector, , float, f, 32, 2, 1.9f); TEST_VDUP(vector, q, uint, u, 32, 4, 0xABCDEF10); - TEST_VDUP(vector, q, float, f, 32, 4, 125); + TEST_VDUP(vector, q, float, f, 32, 4, 125.0f); /* Apply the operator */ TEST_VRECPE(, uint, u, 32, 2); @@ -80,9 +80,9 @@ void exec_vrecpe(void) /* Choose init value arbitrarily */ TEST_VDUP(vector, , uint, u, 32, 2, 0xFFFFFFFF); - TEST_VDUP(vector, , float, f, 32, 2, -10.0); + TEST_VDUP(vector, , float, f, 32, 2, -10.0f); TEST_VDUP(vector, q, uint, u, 32, 4, 0x89081234); - TEST_VDUP(vector, q, float, f, 32, 4, -125.0); + TEST_VDUP(vector, q, float, f, 32, 4, -125.0f); /* Apply the operator */ TEST_VRECPE(, uint, u, 32, 2); @@ -109,8 +109,8 @@ void exec_vrecpe(void) DUMP_FP(TEST_MSG, float, 32, 4, PRIx32); /* Test FP variants with special input values (zero, large value) */ - TEST_VDUP(vector, , float, f, 32, 2, 0.0); - TEST_VDUP(vector, q, float, f, 32, 4, 9.0e37); + TEST_VDUP(vector, , float, f, 32, 2, 0.0f); + TEST_VDUP(vector, q, float, f, 32, 4, 9.0e37f); /* Apply the operator */ TEST_VRECPE(, float, f, 32, 2); @@ -121,7 +121,7 @@ void exec_vrecpe(void) DUMP_FP(TEST_MSG, float, 32, 4, PRIx32); /* Test FP variants with special input values (-0, -infinity) */ - TEST_VDUP(vector, , float, f, 32, 2, -0.0); + TEST_VDUP(vector, , float, f, 32, 2, -0.0f); TEST_VDUP(vector, q, float, f, 32, 4, -HUGE_VALF); /* Apply the operator */ @@ -133,7 +133,7 @@ void exec_vrecpe(void) DUMP_FP(TEST_MSG, float, 32, 4, PRIx32); /* Test FP variants with special input values (large negative value) */ - TEST_VDUP(vector, , float, f, 32, 2, -9.0e37); + TEST_VDUP(vector, , float, f, 32, 2, -9.0e37f); /* Apply the operator */ TEST_VRECPE(, float, f, 32, 2); diff --git a/ref_vrecps.c b/ref_vrecps.c index 333fa07..8da3b43 100644 --- a/ref_vrecps.c +++ b/ref_vrecps.c @@ -60,11 +60,11 @@ void exec_vrecps(void) clean_results (); /* Choose init value arbitrarily */ - TEST_VDUP(vector, , float, f, 32, 2, 12.9); - TEST_VDUP(vector, q, float, f, 32, 4, 9.2); + TEST_VDUP(vector, , float, f, 32, 2, 12.9f); + TEST_VDUP(vector, q, float, f, 32, 4, 9.2f); - TEST_VDUP(vector2, , float, f, 32, 2, 8.9); - TEST_VDUP(vector2, q, float, f, 32, 4, 3.2); + TEST_VDUP(vector2, , float, f, 32, 2, 8.9f); + TEST_VDUP(vector2, q, float, f, 32, 4, 3.2f); /* Apply the operator */ TEST_VRECPS(, float, f, 32, 2); diff --git a/ref_vrsqrte.c b/ref_vrsqrte.c index 40da0ea..a7001d4 100644 --- a/ref_vrsqrte.c +++ b/ref_vrsqrte.c @@ -62,9 +62,9 @@ void exec_vrsqrte(void) /* Choose init value arbitrarily */ TEST_VDUP(vector, , uint, u, 32, 2, 0x12345678); - TEST_VDUP(vector, , float, f, 32, 2, 25.799999); + TEST_VDUP(vector, , float, f, 32, 2, 25.799999f); TEST_VDUP(vector, q, uint, u, 32, 4, 0xABCDEF10); - TEST_VDUP(vector, q, float, f, 32, 4, 18.2); + TEST_VDUP(vector, q, float, f, 32, 4, 18.2f); /* Apply the operator */ TEST_VRSQRTE(, uint, u, 32, 2); @@ -106,7 +106,7 @@ void exec_vrsqrte(void) /* Test FP variants with special input values (NaNs, ...) */ TEST_VDUP(vector, , float, f, 32, 2, NAN); - TEST_VDUP(vector, q, float, f, 32, 4, 0.0); + TEST_VDUP(vector, q, float, f, 32, 4, 0.0f); /* Apply the operator */ TEST_VRSQRTE(, float, f, 32, 2); @@ -117,7 +117,7 @@ void exec_vrsqrte(void) DUMP_FP(TEST_MSG, float, 32, 4, PRIx32); /* Test FP variants with special input values (negative, infinity) */ - TEST_VDUP(vector, , float, f, 32, 2, -1.0); + TEST_VDUP(vector, , float, f, 32, 2, -1.0f); TEST_VDUP(vector, q, float, f, 32, 4, HUGE_VALF); /* Apply the operator */ @@ -129,7 +129,7 @@ void exec_vrsqrte(void) DUMP_FP(TEST_MSG, float, 32, 4, PRIx32); /* Test FP variants with special input values (-0, -infinity) */ - TEST_VDUP(vector, , float, f, 32, 2, -0.0); + TEST_VDUP(vector, , float, f, 32, 2, -0.0f); TEST_VDUP(vector, q, float, f, 32, 4, -HUGE_VALF); /* Apply the operator */ diff --git a/ref_vrsqrts.c b/ref_vrsqrts.c index a3f3d00..e8521ca 100644 --- a/ref_vrsqrts.c +++ b/ref_vrsqrts.c @@ -60,11 +60,11 @@ void exec_vrsqrts(void) clean_results (); /* Choose init value arbitrarily */ - TEST_VDUP(vector, , float, f, 32, 2, 12.9); - TEST_VDUP(vector, q, float, f, 32, 4, 9.1); + TEST_VDUP(vector, , float, f, 32, 2, 12.9f); + TEST_VDUP(vector, q, float, f, 32, 4, 9.1f); - TEST_VDUP(vector2, , float, f, 32, 2, 9.9); - TEST_VDUP(vector2, q, float, f, 32, 4, 1.9); + TEST_VDUP(vector2, , float, f, 32, 2, 9.9f); + TEST_VDUP(vector2, q, float, f, 32, 4, 1.9f); /* Apply the operator */ TEST_VRSQRTS(, float, f, 32, 2); diff --git a/ref_vset_lane.c b/ref_vset_lane.c index a938469..82f3584 100644 --- a/ref_vset_lane.c +++ b/ref_vset_lane.c @@ -62,7 +62,7 @@ void exec_vset_lane (void) TEST_VSET_LANE_HERE(, uint, u, 16, 4, 0x66, 2); TEST_VSET_LANE_HERE(, uint, u, 32, 2, 0x77, 1); TEST_VSET_LANE_HERE(, uint, u, 64, 1, 0x88, 0); - TEST_VSET_LANE_HERE(, float, f, 32, 2, 33.2, 1); + TEST_VSET_LANE_HERE(, float, f, 32, 2, 33.2f, 1); TEST_VSET_LANE_HERE(q, int, s, 8, 16, 0x99, 15); TEST_VSET_LANE_HERE(q, int, s, 16, 8, 0xAA, 5); @@ -72,7 +72,7 @@ void exec_vset_lane (void) TEST_VSET_LANE_HERE(q, uint, u, 16, 8, 0xEE, 6); TEST_VSET_LANE_HERE(q, uint, u, 32, 4, 0xFF, 2); TEST_VSET_LANE_HERE(q, uint, u, 64, 2, 0x11, 1); - TEST_VSET_LANE_HERE(q, float, f, 32, 4, 11.2, 3); + TEST_VSET_LANE_HERE(q, float, f, 32, 4, 11.2f, 3); dump_results_hex (TEST_MSG); } @@ -45,11 +45,11 @@ void exec_vsub_f32(void) DECL_VARIABLE(vector_res, float, 32, 2); DECL_VARIABLE(vector_res, float, 32, 4); - TEST_VDUP(vector, , float, f, 32, 2, 2.3); - TEST_VDUP(vector, q, float, f, 32, 4, 3.4); + TEST_VDUP(vector, , float, f, 32, 2, 2.3f); + TEST_VDUP(vector, q, float, f, 32, 4, 3.4f); - TEST_VDUP(vector2, , float, f, 32, 2, 4.5); - TEST_VDUP(vector2, q, float, f, 32, 4, 5.6); + TEST_VDUP(vector2, , float, f, 32, 2, 4.5f); + TEST_VDUP(vector2, q, float, f, 32, 4, 5.6f); TEST_BINARY_OP(INSN_NAME, , float, f, 32, 2); TEST_BINARY_OP(INSN_NAME, q, float, f, 32, 4); @@ -102,7 +102,7 @@ FNNAME (INSN_NAME) TEST_VDUP(vector2, , uint, u, 8, 8, 0x55); TEST_VDUP(vector2, , uint, u, 16, 4, 0x66); TEST_VDUP(vector2, , uint, u, 32, 2, 0x77); - TEST_VDUP(vector2, , float, f, 32, 2, 33.6); + TEST_VDUP(vector2, , float, f, 32, 2, 33.6f); TEST_VDUP(vector2, q, int, s, 8, 16, 0x11); TEST_VDUP(vector2, q, int, s, 16, 8, 0x22); @@ -110,7 +110,7 @@ FNNAME (INSN_NAME) TEST_VDUP(vector2, q, uint, u, 8, 16, 0x55); TEST_VDUP(vector2, q, uint, u, 16, 8, 0x66); TEST_VDUP(vector2, q, uint, u, 32, 4, 0x77); - TEST_VDUP(vector2, q, float, f, 32, 4, 33.8); + TEST_VDUP(vector2, q, float, f, 32, 4, 33.8f); #define TEST_ALL_VUZP(INSN) \ TEST_VUZP(INSN, , int, s, 8, 8); \ |