Unwanted unrolling meant that we had more single-precision FADDAs
than expected.
2019-10-25 Richard Sandiford <richard.sandiford@arm.com>
gcc/testsuite/
* gcc.target/aarch64/sve/reduc_strict_3.c (double_reduc1): Prevent
the loop from being unrolled.
From-SVN: r277442
+2019-10-25 Richard Sandiford <richard.sandiford@arm.com>
+
+ * gcc.target/aarch64/sve/reduc_strict_3.c (double_reduc1): Prevent
+ the loop from being unrolled.
+
2019-10-25 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/loop_add_5.c: Remove XFAILs for tests
{
float l = 0;
+#pragma GCC unroll 0
for (int a = 0; a < 8; a++)
for (int b = 0; b < 8; b++)
l += i[b][a];