aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@gcc.gnu.org>2021-08-05 10:21:30 +0200
committerEric Botcazou <ebotcazou@gcc.gnu.org>2021-08-05 10:24:50 +0200
commit4e3129b0caceec008a940aa5eada253cd0f0b3ec (patch)
treee69ff830c7b9b55901777ecd49a1dd3bab7c9021 /gcc/tree-vectorizer.h
parentac8a2fbedf59eecda6d1c049952e10946ffc4a61 (diff)
downloadgcc-4e3129b0caceec008a940aa5eada253cd0f0b3ec.zip
gcc-4e3129b0caceec008a940aa5eada253cd0f0b3ec.tar.gz
gcc-4e3129b0caceec008a940aa5eada253cd0f0b3ec.tar.bz2
Fix oversight in handling of reverse SSO in SRA pass
The scalar storage order does not apply to pointer and vector components. gcc/ PR tree-optimization/101626 * tree-sra.c (propagate_subaccesses_from_rhs): Do not set the reverse scalar storage order on a pointer or vector component. gcc/testsuite/ * gcc.dg/sso-15.c: New test.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions