aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2021-05-10 13:22:03 +0200
committerRichard Biener <rguenther@suse.de>2021-05-10 13:23:33 +0200
commitcce4471bb45f72820eb6c15b4a75e67f704b209e (patch)
treee6c6de5001cf8aab0b492a951758da5b585b5567
parent60af2db18013a0339302928ba98fee893ccc1957 (diff)
downloadgcc-cce4471bb45f72820eb6c15b4a75e67f704b209e.zip
gcc-cce4471bb45f72820eb6c15b4a75e67f704b209e.tar.gz
gcc-cce4471bb45f72820eb6c15b4a75e67f704b209e.tar.bz2
testsuite/100452 - fix g++.dg/vect/slp-pr99971.cc
This makes sure to align data so targets without unaligned accesses can vectorize it. 2021-05-10 Richard Biener <rguenther@suse.de> PR testsuite/100452 * g++.dg/vect/slp-pr99971.cc: Align data.
-rw-r--r--gcc/testsuite/g++.dg/vect/slp-pr99971.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/g++.dg/vect/slp-pr99971.cc b/gcc/testsuite/g++.dg/vect/slp-pr99971.cc
index bec6418..cf22b33 100644
--- a/gcc/testsuite/g++.dg/vect/slp-pr99971.cc
+++ b/gcc/testsuite/g++.dg/vect/slp-pr99971.cc
@@ -22,7 +22,7 @@ struct A
d -= that.d;
return *this;
}
-};
+} __attribute__((aligned(__BIGGEST_ALIGNMENT__)));
void test(A& x, A const& y1, A const& y2)
{