aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-expr.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2025-04-02 13:12:58 +0200
committerRichard Biener <rguenth@gcc.gnu.org>2025-04-02 14:19:18 +0200
commit574c59cfe6e29c9e5758988b75c2e7ab6edc37da (patch)
tree440681455881cd750e5bd08caa1ee7abc98b4b0c /gcc/rust/backend/rust-compile-expr.cc
parente7912d4a81cf34e05c7ded70910069b691a8bb15 (diff)
downloadgcc-574c59cfe6e29c9e5758988b75c2e7ab6edc37da.zip
gcc-574c59cfe6e29c9e5758988b75c2e7ab6edc37da.tar.gz
gcc-574c59cfe6e29c9e5758988b75c2e7ab6edc37da.tar.bz2
tree-optimization/119586 - aligned access to unaligned data
The following reverts parts of r15-8047 which assesses alignment analysis for VMAT_STRIDED_SLP is correct by using aligned accesses where allowed by it. As the PR shows this analysis is still incorrect, so revert back to assuming we got it wrong. PR tree-optimization/119586 * tree-vect-stmts.cc (vectorizable_load): Assume we got alignment analysis for VMAT_STRIDED_SLP wrong. (vectorizable_store): Likewise. * gcc.dg/vect/pr119586.c: New testcase.
Diffstat (limited to 'gcc/rust/backend/rust-compile-expr.cc')
0 files changed, 0 insertions, 0 deletions