diff options
author | Richard Biener <rguenther@suse.de> | 2021-09-23 10:27:01 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-09-23 11:17:33 +0200 |
commit | c0cc62b32d95caca25a8854e0d2b6f11f5674d30 (patch) | |
tree | 884f5649c42528dcdab58f422f075d5d5c4983b6 /gcc/ada/gcc-interface | |
parent | 9ce500289a69d48cf7b2ea633e4d99565fed5a64 (diff) | |
download | gcc-c0cc62b32d95caca25a8854e0d2b6f11f5674d30.zip gcc-c0cc62b32d95caca25a8854e0d2b6f11f5674d30.tar.gz gcc-c0cc62b32d95caca25a8854e0d2b6f11f5674d30.tar.bz2 |
tree-optimization/102448 - clear copied alignment info from vect
This fixes the previous change which removed setting alignment info
from the vectorizers idea of how a pointer is being used but left
in place the copied info from DR_PTR_INFO without realizing that this
is in fact _not_ the alignment of the access but the alignment of
a base pointer contained in it.
The following makes sure to not use that info.
2021-09-23 Richard Biener <rguenther@suse.de>
PR tree-optimization/102448
* tree-vect-data-refs.c (vect_duplicate_ssa_name_ptr_info):
Clear alignment info copied from DR_PTR_INFO.
Diffstat (limited to 'gcc/ada/gcc-interface')
0 files changed, 0 insertions, 0 deletions