From bf2182605cb0dac32f6cd9194664994beae299fa Mon Sep 17 00:00:00 2001 From: Christophe Lyon Date: Thu, 10 Jul 2014 15:53:15 +0200 Subject: Add missing seperator messages in expected_input4gcc.txt to help readability. --- expected_input4gcc.txt | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ ref_v_comp_f_op.c | 2 ++ ref_v_comp_op.c | 1 + ref_vcvt.c | 2 ++ ref_vmull_n.c | 1 + ref_vqdmulh_n.c | 1 + ref_vqdmull_lane.c | 1 + ref_vqdmull_n.c | 1 + ref_vqrdmulh_n.c | 1 + ref_vrecps.c | 1 + ref_vreinterpret.c | 1 + ref_vrsqrte.c | 1 + ref_vrsqrts.c | 1 + 13 files changed, 62 insertions(+) diff --git a/expected_input4gcc.txt b/expected_input4gcc.txt index 485ba33..0205069 100644 --- a/expected_input4gcc.txt +++ b/expected_input4gcc.txt @@ -1058,6 +1058,8 @@ int VECT_VAR(expected_cumulative_sat,int,16,4) = 0; int VECT_VAR(expected_cumulative_sat,int,32,2) = 0; int VECT_VAR(expected_cumulative_sat,int,16,8) = 0; int VECT_VAR(expected_cumulative_sat,int,32,4) = 0; + +VQDMULH_N output: VECT_VAR_DECL(expected,int,16,4) [] = { 0x19, 0x19, 0x19, 0x19 }; VECT_VAR_DECL(expected,int,32,2) [] = { 0x4, 0x4 }; VECT_VAR_DECL(expected,int,16,8) [] = { 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10 }; @@ -1246,6 +1248,8 @@ VECT_VAR_DECL(expected,uint,64,2) [] = { 0x3333333333333333, 0x3333333333333333 VECT_VAR_DECL(expected,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33 }; VECT_VAR_DECL(expected,poly,16,8) [] = { 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0x33333333, 0x33333333, 0x33333333, 0x33333333 }; + +VCEQ/VCEQQ output: VECT_VAR_DECL(expected,uint,8,8) [] = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0 }; VECT_VAR_DECL(expected,uint,16,4) [] = { 0x0, 0x0, 0xffff, 0x0 }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0x0 }; @@ -1272,6 +1276,8 @@ VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0x0 }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; VECT_VAR_DECL(expected,uint,8,8) [] = { 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0 }; VECT_VAR_DECL(expected,uint,8,16) [] = { 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 }; + +VCGE/VCGEQ output: VECT_VAR_DECL(expected,uint,8,8) [] = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xff }; VECT_VAR_DECL(expected,uint,16,4) [] = { 0x0, 0x0, 0xffff, 0xffff }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; @@ -1296,6 +1302,8 @@ VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0x0 }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; + +VCLE/VCLEQ output: VECT_VAR_DECL(expected,uint,8,8) [] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0 }; VECT_VAR_DECL(expected,uint,16,4) [] = { 0xffff, 0xffff, 0xffff, 0x0 }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0x0 }; @@ -1320,6 +1328,8 @@ VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0x0 }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0x0 }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; + +VCGT/VCGTQ output: VECT_VAR_DECL(expected,uint,8,8) [] = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff }; VECT_VAR_DECL(expected,uint,16,4) [] = { 0x0, 0x0, 0x0, 0xffff }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0xffffffff }; @@ -1344,6 +1354,8 @@ VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0x0 }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0x0 }; + +VCLT/VCLTQ output: VECT_VAR_DECL(expected,uint,8,8) [] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0, 0x0 }; VECT_VAR_DECL(expected,uint,16,4) [] = { 0xffff, 0xffff, 0x0, 0x0 }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0x0 }; @@ -2346,6 +2358,8 @@ VECT_VAR_DECL(expected,poly,16,8) [] = { 0xfff1, 0xfff1, 0xfff1, 0xfff1, 0xfff1, VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0xc1700000, 0xc1700000, 0xc1700000, 0xc1700000 }; int VECT_VAR(expected_cumulative_sat,int,16,4) = 0; int VECT_VAR(expected_cumulative_sat,int,32,2) = 0; + +VQDMULL_LANE output: VECT_VAR_DECL(expected,int,32,4) [] = { 0x8000, 0x8000, 0x8000, 0x8000 }; VECT_VAR_DECL(expected,int,64,2) [] = { 0x4000, 0x4000 }; int VECT_VAR(expected_cumulative_sat,int,16,4) = 1; @@ -2354,6 +2368,8 @@ VECT_VAR_DECL(expected,int,32,4) [] = { 0x7fffffff, 0x7fffffff, 0x7fffffff, 0x7f VECT_VAR_DECL(expected,int,64,2) [] = { 0x7fffffffffffffff, 0x7fffffffffffffff }; int VECT_VAR(expected_cumulative_sat,int,16,4) = 0; int VECT_VAR(expected_cumulative_sat,int,32,2) = 0; + +VQDMULL_N output: VECT_VAR_DECL(expected,int,32,4) [] = { 0x44000, 0x44000, 0x44000, 0x44000 }; VECT_VAR_DECL(expected,int,64,2) [] = { 0xaa000, 0xaa000 }; int VECT_VAR(expected_cumulative_sat,int,16,4) = 1; @@ -3234,6 +3250,8 @@ VECT_VAR_DECL(expected,uint,64,2) [] = { 0x3333333333333333, 0x3333333333333333 VECT_VAR_DECL(expected,poly,8,16) [] = { 0xf4, 0xfc, 0x55, 0x55, 0xf5, 0xfd, 0x55, 0x55, 0xf6, 0xfe, 0x55, 0x55, 0xf7, 0xff, 0x55, 0x55 }; VECT_VAR_DECL(expected,poly,16,8) [] = { 0xfff2, 0xfff6, 0x66, 0x66, 0xfff3, 0xfff7, 0x66, 0x66 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0xc1700000, 0xc1500000, 0x42073333, 0x42073333 }; + +VREINTERPRET/VREINTERPRETQ output: VECT_VAR_DECL(expected,int,8,8) [] = { 0xf0, 0xff, 0xf1, 0xff, 0xf2, 0xff, 0xf3, 0xff }; VECT_VAR_DECL(expected,int,8,8) [] = { 0xf0, 0xff, 0xff, 0xff, 0xf1, 0xff, 0xff, 0xff }; VECT_VAR_DECL(expected,int,8,8) [] = { 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff }; @@ -3630,6 +3648,8 @@ int VECT_VAR(expected_cumulative_sat,int,16,4) = 0; int VECT_VAR(expected_cumulative_sat,int,32,2) = 0; int VECT_VAR(expected_cumulative_sat,int,16,8) = 0; int VECT_VAR(expected_cumulative_sat,int,32,4) = 0; + +VQRDMULH_N output: VECT_VAR_DECL(expected,int,16,4) [] = { 0xfffc, 0xfffc, 0xfffc, 0xfffd }; VECT_VAR_DECL(expected,int,32,2) [] = { 0xfffffffe, 0xfffffffe }; VECT_VAR_DECL(expected,int,16,8) [] = { 0x6, 0x6, 0x6, 0x5, 0x5, 0x4, 0x4, 0x4 }; @@ -4908,6 +4928,8 @@ VECT_VAR_DECL(expected,uint,64,2) [] = { 0x3333333333333333, 0x3333333333333333 VECT_VAR_DECL(expected,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33 }; VECT_VAR_DECL(expected,poly,16,8) [] = { 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333, 0x3333 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0xc4b1cccd, 0xc4a6b000, 0xc49b9333, 0xc4907667 }; + +VMULL_N output: VECT_VAR_DECL(expected,int,32,4) [] = { 0x11000, 0x11000, 0x11000, 0x11000 }; VECT_VAR_DECL(expected,int,64,2) [] = { 0x22000, 0x22000 }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0x33000, 0x33000, 0x33000, 0x33000 }; @@ -6987,6 +7009,8 @@ VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0x0, 0x0, 0x0, 0x0 }; VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0xff800000, 0xff800000 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0x80000000, 0x80000000, 0x80000000, 0x80000000 }; VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0x80000000, 0x80000000 }; + +VRSQRTE/VRSQRTEQ output: VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0x9c800000, 0x9c800000, 0x9c800000, 0x9c800000 }; VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0x3e498000, 0x3e498000 }; @@ -7001,22 +7025,40 @@ VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0x7fc00000, 0x7fc00000 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0x0, 0x0, 0x0, 0x0 }; VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0xff800000, 0xff800000 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0x7fc00000, 0x7fc00000, 0x7fc00000, 0x7fc00000 }; + +VCAGE/VCAGEQ output: VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0x0 }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0xffffffff, 0xffffffff, 0xffffffff, 0x0 }; + +VCAGE/VCAGEQ output: VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff }; + +VCALE/VCALEQ output: VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0x0, 0x0, 0xffffffff, 0xffffffff }; + +VCALE/VCALEQ output: VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0x0 }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0x0, 0x0, 0x0, 0x0 }; + +VCAGT/VCAGTQ output: VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0x0 }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0xffffffff, 0xffffffff, 0x0, 0x0 }; + +VCAGT/VCAGTQ output: VECT_VAR_DECL(expected,uint,32,2) [] = { 0xffffffff, 0xffffffff }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff }; + +VCALT/VCALTQ output: VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0xffffffff }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0x0, 0x0, 0x0, 0xffffffff }; + +VCALT/VCALTQ output: VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0x0 }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0x0, 0x0, 0x0, 0x0 }; + +VCVT/VCVTQ output: VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0xc1800000, 0xc1700000 }; VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0x4f800000, 0x4f800000 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0x41720000, 0xc1720000, 0x0, 0x80000000 }; @@ -7026,6 +7068,8 @@ VECT_VAR_DECL(expected,int,32,2) [] = { 0xfffffff1, 0x5 }; VECT_VAR_DECL(expected,uint,32,2) [] = { 0x0, 0x5 }; VECT_VAR_DECL(expected,int,32,4) [] = { 0x0, 0x0, 0xf, 0xfffffff1 }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0x0, 0x0, 0xf, 0x0 }; + +VCVT_N/VCVTQ_N output: VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0xc0800000, 0xc0700000 }; VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0x4c000000, 0x4c000000 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0xb2800000, 0xb2700000, 0xb2600000, 0xb2500000 }; @@ -7044,6 +7088,8 @@ VECT_VAR_DECL(expected,int,32,4) [] = { 0xfbccc, 0xfbccc, 0xfbccc, 0xfbccc }; VECT_VAR_DECL(expected,uint,32,4) [] = { 0xfbccc, 0xfbccc, 0xfbccc, 0xfbccc }; VECT_VAR_DECL(expected,int,32,2) [] = { 0x7fffffff, 0x7fffffff }; VECT_VAR_DECL(expected,int,32,4) [] = { 0x7fffffff, 0x7fffffff, 0x7fffffff, 0x7fffffff }; + +VRECPS/VRECPSQ output: VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0x38640000, 0x7f800000, 0x7fc00000, 0xff800000 }; VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0xc2e19eb7, 0xc2e19eb7 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0xc1db851f, 0xc1db851f, 0xc1db851f, 0xc1db851f }; @@ -7053,6 +7099,8 @@ VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0xff800000, 0xff800000 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0x40000000, 0x40000000, 0x40000000, 0x40000000 }; VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0x40000000, 0x40000000 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0x40000000, 0x40000000, 0x40000000, 0x40000000 }; + +VRSQRTS/VRSQRTSQ output: VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0xc2796b84, 0xc2796b84 }; VECT_VAR_DECL(expected,hfloat,32,4) [] = { 0xc0e4a3d8, 0xc0e4a3d8, 0xc0e4a3d8, 0xc0e4a3d8 }; VECT_VAR_DECL(expected,hfloat,32,2) [] = { 0x7fc00000, 0x7fc00000 }; diff --git a/ref_v_comp_f_op.c b/ref_v_comp_f_op.c index 6a71999..6b8f678 100644 --- a/ref_v_comp_f_op.c +++ b/ref_v_comp_f_op.c @@ -69,6 +69,7 @@ FNNAME (INSN_NAME) TEST_VDUP(vector2, q, float, f, 32, 4, -14.0f); fprintf(ref_file, "\n%s output:\n", TEST_MSG); + fprintf(gcc_tests_file, "\n%s output:\n", TEST_MSG); TEST_VCOMP(INSN_NAME, , float, f, uint, 32, 2); DUMP(TEST_MSG, uint, 32, 2, PRIx32); @@ -79,6 +80,7 @@ FNNAME (INSN_NAME) TEST_VDUP(vector2, q, float, f, 32, 4, 10.0f); fprintf(ref_file, "\n%s output:\n", TEST_MSG); + fprintf(gcc_tests_file, "\n%s output:\n", TEST_MSG); TEST_VCOMP(INSN_NAME, , float, f, uint, 32, 2); DUMP(TEST_MSG, uint, 32, 2, PRIx32); diff --git a/ref_v_comp_op.c b/ref_v_comp_op.c index ed750ff..1e3adc5 100644 --- a/ref_v_comp_op.c +++ b/ref_v_comp_op.c @@ -130,6 +130,7 @@ FNNAME (INSN_NAME) /* The same result buffers are used multiple times, so output them before overwriting them */ fprintf(ref_file, "\n%s output:\n", TEST_MSG); + fprintf(gcc_tests_file, "\n%s output:\n", TEST_MSG); TEST_VCOMP(INSN_NAME, , int, s, uint, 8, 8); TEST_VCOMP(INSN_NAME, , int, s, uint, 16, 4); TEST_VCOMP(INSN_NAME, , int, s, uint, 32, 2); diff --git a/ref_vcvt.c b/ref_vcvt.c index d14aa1a..347083c 100644 --- a/ref_vcvt.c +++ b/ref_vcvt.c @@ -131,6 +131,7 @@ void exec_vcvt (void) /* The same result buffers are used multiple times, so we output them before overwriting them */ fprintf(ref_file, "\n%s output:\n", TEST_MSG); + fprintf(gcc_tests_file, "\n%s output:\n", TEST_MSG); /* vcvt_f32_xx */ TEST_VCVT_FP(, float, f, 32, 2, int, s); @@ -164,6 +165,7 @@ void exec_vcvt (void) #undef TEST_MSG #define TEST_MSG "VCVT_N/VCVTQ_N" fprintf(ref_file, "\n%s output:\n", TEST_MSG); + fprintf(gcc_tests_file, "\n%s output:\n", TEST_MSG); /* vcvt_n_f32_xx */ TEST_VCVT_N_FP(, float, f, 32, 2, int, s, 2); diff --git a/ref_vmull_n.c b/ref_vmull_n.c index 48d7de3..193a6ab 100644 --- a/ref_vmull_n.c +++ b/ref_vmull_n.c @@ -74,6 +74,7 @@ void exec_vmull_n (void) TEST_VMULL_N(INSN_NAME, uint, u, 32, 64, 2, 0x44); fprintf(ref_file, "\n%s output:\n", TEST_MSG); + fprintf(gcc_tests_file, "\n%s output:\n", TEST_MSG); DUMP(TEST_MSG, int, 32, 4, PRIx32); DUMP(TEST_MSG, int, 64, 2, PRIx64); DUMP(TEST_MSG, uint, 32, 4, PRIx32); diff --git a/ref_vqdmulh_n.c b/ref_vqdmulh_n.c index 35a6b38..81f7a31 100644 --- a/ref_vqdmulh_n.c +++ b/ref_vqdmulh_n.c @@ -88,6 +88,7 @@ FNNAME (INSN) TEST_VQDMULH_N(q, int, s, 32, 4, 0x5422); fprintf(ref_file, "\n%s output:\n", TEST_MSG); + fprintf(gcc_tests_file, "\n%s output:\n", TEST_MSG); DUMP(TEST_MSG, int, 16, 4, PRIx16); DUMP(TEST_MSG, int, 32, 2, PRIx32); DUMP(TEST_MSG, int, 16, 8, PRIx16); diff --git a/ref_vqdmull_lane.c b/ref_vqdmull_lane.c index af3d5a4..4935caf 100644 --- a/ref_vqdmull_lane.c +++ b/ref_vqdmull_lane.c @@ -87,6 +87,7 @@ FNNAME (INSN) fprintf(ref_file, "\n%s output:\n", TEST_MSG); + fprintf(gcc_tests_file, "\n%s output:\n", TEST_MSG); DUMP(TEST_MSG, int, 32, 4, PRIx32); DUMP(TEST_MSG, int, 64, 2, PRIx64); diff --git a/ref_vqdmull_n.c b/ref_vqdmull_n.c index 7a14c1d..079d1b5 100644 --- a/ref_vqdmull_n.c +++ b/ref_vqdmull_n.c @@ -85,6 +85,7 @@ FNNAME (INSN) TEST_VQDMULL_N(int, s, 32, 64, 2, 0x55); fprintf(ref_file, "\n%s output:\n", TEST_MSG); + fprintf(gcc_tests_file, "\n%s output:\n", TEST_MSG); DUMP(TEST_MSG, int, 32, 4, PRIx32); DUMP(TEST_MSG, int, 64, 2, PRIx64); diff --git a/ref_vqrdmulh_n.c b/ref_vqrdmulh_n.c index de61a6c..36f0aa1 100644 --- a/ref_vqrdmulh_n.c +++ b/ref_vqrdmulh_n.c @@ -88,6 +88,7 @@ FNNAME (INSN) TEST_VQRDMULH_N(q, int, s, 32, 4, 0xFA23456); fprintf(ref_file, "\n%s output:\n", TEST_MSG); + fprintf(gcc_tests_file, "\n%s output:\n", TEST_MSG); DUMP(TEST_MSG, int, 16, 4, PRIx16); DUMP(TEST_MSG, int, 32, 2, PRIx32); DUMP(TEST_MSG, int, 16, 8, PRIx16); diff --git a/ref_vrecps.c b/ref_vrecps.c index fffcfec..0d3461c 100644 --- a/ref_vrecps.c +++ b/ref_vrecps.c @@ -72,6 +72,7 @@ void exec_vrecps(void) TEST_VRECPS(q, float, f, 32, 4); fprintf (ref_file, "\n%s output:\n", TEST_MSG); + fprintf (gcc_tests_file, "\n%s output:\n", TEST_MSG); DUMP_FP(TEST_MSG, float, 32, 2, PRIx32); DUMP_FP(TEST_MSG, float, 32, 4, PRIx32); diff --git a/ref_vreinterpret.c b/ref_vreinterpret.c index 9dead00..925c9ec 100644 --- a/ref_vreinterpret.c +++ b/ref_vreinterpret.c @@ -87,6 +87,7 @@ void exec_vreinterpret (void) /* The same result buffers are used multiple times, so output them before overwriting them */ fprintf(ref_file, "\n%s output:\n", TEST_MSG); + fprintf(gcc_tests_file, "\n%s output:\n", TEST_MSG); /* vreinterpret_s8_xx */ TEST_VREINTERPRET(, int, s, 8, 8, int, s, 16, 4); diff --git a/ref_vrsqrte.c b/ref_vrsqrte.c index 801622c..b163089 100644 --- a/ref_vrsqrte.c +++ b/ref_vrsqrte.c @@ -73,6 +73,7 @@ void exec_vrsqrte(void) TEST_VRSQRTE(q, float, f, 32, 4); fprintf (ref_file, "\n%s output:\n", TEST_MSG); + fprintf (gcc_tests_file, "\n%s output:\n", TEST_MSG); DUMP(TEST_MSG, uint, 32, 2, PRIx32); DUMP(TEST_MSG, uint, 32, 4, PRIx32); DUMP_FP(TEST_MSG, float, 32, 2, PRIx32); diff --git a/ref_vrsqrts.c b/ref_vrsqrts.c index abe8045..002693a 100644 --- a/ref_vrsqrts.c +++ b/ref_vrsqrts.c @@ -72,6 +72,7 @@ void exec_vrsqrts(void) TEST_VRSQRTS(q, float, f, 32, 4); fprintf (ref_file, "\n%s output:\n", TEST_MSG); + fprintf (gcc_tests_file, "\n%s output:\n", TEST_MSG); DUMP_FP(TEST_MSG, float, 32, 2, PRIx32); DUMP_FP(TEST_MSG, float, 32, 4, PRIx32); -- cgit v1.2.3