aboutsummaryrefslogtreecommitdiff
path: root/gcc/sched-int.h
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-01-17 14:05:42 +0100
committerRichard Biener <rguenther@suse.de>2024-01-18 08:31:41 +0100
commitb981d5c60b8ef78e2adecd6b5d7e36f9e5e61c54 (patch)
tree0370227d5c2ce54cf95261ab2592d6fd8a54290a /gcc/sched-int.h
parent0f38666680d6ad0e40c4a8b6d94b2c93931cdf42 (diff)
downloadgcc-b981d5c60b8ef78e2adecd6b5d7e36f9e5e61c54.zip
gcc-b981d5c60b8ef78e2adecd6b5d7e36f9e5e61c54.tar.gz
gcc-b981d5c60b8ef78e2adecd6b5d7e36f9e5e61c54.tar.bz2
tree-optimization/113431 - wrong dependence with invariant load
The vectorizer dependence analysis is confused with invariant loads when figuring whether the circumstances are so that we preserve scalar stmt execution order. The following rectifies this. PR tree-optimization/113431 * tree-vect-data-refs.cc (vect_preserves_scalar_order_p): When there is an invariant load we might not preserve scalar order. * gcc.dg/vect/pr113431.c: New testcase.
Diffstat (limited to 'gcc/sched-int.h')
0 files changed, 0 insertions, 0 deletions