diff options
author | Jakub Jelinek <jakub@redhat.com> | 2019-06-21 23:38:35 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2019-06-21 23:38:35 +0200 |
commit | c13c129f8f49b41184f5b1c4b64d76d67db90dae (patch) | |
tree | 3ca866f42a378c7a70ab3a2f98620e7a9d88a692 /gcc/go | |
parent | 8924e9dd7183b97ab101e09816c88c8c1aac2bf0 (diff) | |
download | gcc-c13c129f8f49b41184f5b1c4b64d76d67db90dae.zip gcc-c13c129f8f49b41184f5b1c4b64d76d67db90dae.tar.gz gcc-c13c129f8f49b41184f5b1c4b64d76d67db90dae.tar.bz2 |
tree-vect-data-refs.c (vect_find_stmt_data_reference): Handle even zero DR_OFFSET...
* tree-vect-data-refs.c (vect_find_stmt_data_reference): Handle
even zero DR_OFFSET, but DR_BASE_ADDRESS of POINTER_PLUS_EXPR
containing the offset as possible simd lane access. Look through
widening conversion. Move the
TREE_CODE (DR_INIT (newdr)) == INTEGER_CST test earlier and reindent.
* g++.dg/vect/simd-2.cc: Don't xfail, instead expect vectorization on
x86.
* g++.dg/vect/simd-5.cc: Likewise.
From-SVN: r272575
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions