aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2019-10-15 10:47:48 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2019-10-15 10:47:48 +0000
commit1c2e7cd91aaa0fa022c8f17f4d5db214439ef178 (patch)
tree59cd6bde077daaf95f728cf2a283dec7a236cc1e /gcc
parent0186d373b63c998f0a1c911bdf76c7675f7708de (diff)
downloadgcc-1c2e7cd91aaa0fa022c8f17f4d5db214439ef178.zip
gcc-1c2e7cd91aaa0fa022c8f17f4d5db214439ef178.tar.gz
gcc-1c2e7cd91aaa0fa022c8f17f4d5db214439ef178.tar.bz2
re PR target/92048 (armeb regression after r276645)
2019-10-15 Richard Biener <rguenther@suse.de> PR testsuite/92048 * gcc.dg/vect/fast-math-vect-pr29925.c: Avoid unrolling of inner loop. From-SVN: r276991
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.dg/vect/fast-math-vect-pr29925.c1
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d70012a..56c5e48 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2019-10-15 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/92048
+ * gcc.dg/vect/fast-math-vect-pr29925.c: Avoid unrolling of
+ inner loop.
+
2019-10-15 Ilya Leoshkevich <iii@linux.ibm.com>
* gcc.target/s390/load-thread-pointer-once.c: New test.
diff --git a/gcc/testsuite/gcc.dg/vect/fast-math-vect-pr29925.c b/gcc/testsuite/gcc.dg/vect/fast-math-vect-pr29925.c
index 2871369..9c58a48 100644
--- a/gcc/testsuite/gcc.dg/vect/fast-math-vect-pr29925.c
+++ b/gcc/testsuite/gcc.dg/vect/fast-math-vect-pr29925.c
@@ -13,6 +13,7 @@ void interp_pitch(float *exc, float *interp, int pitch, int len)
for (i=0;i<len;i++)
{
float tmp = 0;
+#pragma GCC unroll 0
for (k=0;k<7;k++)
{
tmp += exc[i-pitch+k+maxj-6];