aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-expr.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2021-05-06 11:29:25 +0200
committerRichard Biener <rguenther@suse.de>2021-05-06 13:54:02 +0200
commita1ac9ffb5a7f44b2e2633b7265c21ce803c8e854 (patch)
tree27b373b33d4efbf94f8f85d092ebf79c90a11b08 /gcc/fortran/trans-expr.c
parent1698f496c5ee96b980ba97f5cd5f56b633e4afe0 (diff)
downloadgcc-a1ac9ffb5a7f44b2e2633b7265c21ce803c8e854.zip
gcc-a1ac9ffb5a7f44b2e2633b7265c21ce803c8e854.tar.gz
gcc-a1ac9ffb5a7f44b2e2633b7265c21ce803c8e854.tar.bz2
Avoid update_ssa quadraticness in loop splitting
We already take care to not apply loop splitting to IL produced by splitting so we should be able to delay updating SSA and loop-closed SSA that was left broken after loop versioning until after we processed all opportunities. 2021-05-06 Richard Biener <rguenther@suse.de> * tree-ssa-loop-split.c (split_loop): Delay updating SSA form. Output an opt-info message. (do_split_loop_on_cond): Likewise. (tree_ssa_split_loops): Update SSA form here.
Diffstat (limited to 'gcc/fortran/trans-expr.c')
0 files changed, 0 insertions, 0 deletions