aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2019-11-29 14:48:30 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2019-11-29 14:48:30 +0000
commit7e99af4816cfad578094fcf08e2377f3ed76e201 (patch)
tree4e208d19de064a1a6dab5a34778f71384ef8d667 /gcc/fortran
parent02d895504cc59be06fc3f7ec0cfd4eb160561211 (diff)
downloadgcc-7e99af4816cfad578094fcf08e2377f3ed76e201.zip
gcc-7e99af4816cfad578094fcf08e2377f3ed76e201.tar.gz
gcc-7e99af4816cfad578094fcf08e2377f3ed76e201.tar.bz2
Fix DR_GROUP_GAP for strided accesses (PR 92677)
When dissolving an SLP-only group of accesses, we should only set the gap to group_size - 1 for normal non-strided groups. 2019-11-29 Richard Sandiford <richard.sandiford@arm.com> gcc/ PR tree-optimization/92677 * tree-vect-loop.c (vect_dissolve_slp_only_groups): Set the gap to zero when dissolving a group of strided accesses. gcc/testsuite/ PR tree-optimization/92677 * gcc.dg/vect/pr92677.c: New test. From-SVN: r278852
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions