aboutsummaryrefslogtreecommitdiff
path: root/libgomp/fortran.c
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2024-09-23 11:45:43 +0100
committerTamar Christina <tamar.christina@arm.com>2024-09-23 11:45:43 +0100
commit09892448ebd8c396a26b2c09ba71f1e5a8dc42d7 (patch)
tree8ddac040f5300da88bcb5449670eedbb5f53df40 /libgomp/fortran.c
parent723f7b6db841c1a101a2f5b3b6273d8449dae39e (diff)
downloadgcc-09892448ebd8c396a26b2c09ba71f1e5a8dc42d7.zip
gcc-09892448ebd8c396a26b2c09ba71f1e5a8dc42d7.tar.gz
gcc-09892448ebd8c396a26b2c09ba71f1e5a8dc42d7.tar.bz2
middle-end: Insert invariant instructions before the gsi [PR116812]
The new invariant statements should be inserted before the current statement and not after. This goes fine 99% of the time but when the current statement is a gcond the control flow gets corrupted. gcc/ChangeLog: PR tree-optimization/116812 * tree-vect-slp.cc (vect_slp_region): Fix insertion. gcc/testsuite/ChangeLog: PR tree-optimization/116812 * gcc.dg/vect/pr116812.c: New test.
Diffstat (limited to 'libgomp/fortran.c')
0 files changed, 0 insertions, 0 deletions