diff options
author | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2019-11-08 13:52:56 +0000 |
---|---|---|
committer | Andre Vieira <avieira@gcc.gnu.org> | 2019-11-08 13:52:56 +0000 |
commit | 4e9d58d16767b1bc686f0c4b3bd2da25dc71e8f3 (patch) | |
tree | 795f7853092339a2e3fdb5c58960edf7e4cd39dd /gcc/tree-iterator.c | |
parent | 14df3a17aa243fd58be2aa03f787a2da5c94ae97 (diff) | |
download | gcc-4e9d58d16767b1bc686f0c4b3bd2da25dc71e8f3.zip gcc-4e9d58d16767b1bc686f0c4b3bd2da25dc71e8f3.tar.gz gcc-4e9d58d16767b1bc686f0c4b3bd2da25dc71e8f3.tar.bz2 |
[vect] PR 92351: When peeling for alignment make alignment of epilogues unknown
gcc/ChangeLog:
2019-11-08 Andre Vieira <andre.simoesdiasvieira@arm.com>
PR tree-optimization/92351
* tree-vect-data-refs.c (vect_compute_data_ref_alignment): When we are
peeling the main loop for alignment, make sure to set the misalignment
of the epilogue's data references to DR_MISALIGNMENT_UNKNOWN.
gcc/testsuite/ChangeLog:
2019-11-08 Andre Vieira <andre.simoesdiasvieira@arm.com>
PR tree-optimization/92351
* gcc.dg/vect/vect-peel-2.c: Disable epilogue vectorization and
split the source of this test to...
* gcc.dg/vect/vect-peel-2-src.c: ... This.
* gcc.dg/vect/vect-peel-2-epilogues.c: New test.
From-SVN: r277974
Diffstat (limited to 'gcc/tree-iterator.c')
0 files changed, 0 insertions, 0 deletions