diff options
author | Richard Biener <rguenther@suse.de> | 2021-01-15 14:03:37 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-01-15 14:03:37 +0100 |
commit | b36c9cd09472c8efb8405726b7cc94fa4ae7059f (patch) | |
tree | d6a6681ad6edcc5644a85c3a32fca8dd276d44e0 /gcc | |
parent | aa4ee5798fefd8eedd51287695120bf5219a9858 (diff) | |
download | gcc-b36c9cd09472c8efb8405726b7cc94fa4ae7059f.zip gcc-b36c9cd09472c8efb8405726b7cc94fa4ae7059f.tar.gz gcc-b36c9cd09472c8efb8405726b7cc94fa4ae7059f.tar.bz2 |
testsuite/96147 - align vector access
This aligns p so that the testcase is meaningful for targets
without a hw misaligned access.
2021-01-15 Richard Biener <rguenther@suse.de>
PR testsuite/96147
* gcc.dg/vect/bb-slp-32.c: Align p.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/bb-slp-32.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/vect/bb-slp-32.c b/gcc/testsuite/gcc.dg/vect/bb-slp-32.c index 020b636..84cc437 100644 --- a/gcc/testsuite/gcc.dg/vect/bb-slp-32.c +++ b/gcc/testsuite/gcc.dg/vect/bb-slp-32.c @@ -8,6 +8,7 @@ int foo (int *p, int a, int b) int x[4]; int tem0, tem1, tem2, tem3; int sum = 0; + p = __builtin_assume_aligned (p, __BIGGEST_ALIGNMENT__); tem0 = p[0] + 1 + a; sum += tem0; x[0] = tem0; |