aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-im.c
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2016-05-18 12:58:57 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2016-05-18 12:58:57 +0200
commit63d0f6ab560336d34b0a8f9b9b111c4a17e8737f (patch)
tree2209c8792eab859e724568eab2cb9271ef198026 /gcc/tree-ssa-loop-im.c
parenta1e71b01801dbf67c2dc9d598b3e62091b4677b2 (diff)
downloadgcc-63d0f6ab560336d34b0a8f9b9b111c4a17e8737f.zip
gcc-63d0f6ab560336d34b0a8f9b9b111c4a17e8737f.tar.gz
gcc-63d0f6ab560336d34b0a8f9b9b111c4a17e8737f.tar.bz2
function: Do the CLEANUP_EXPENSIVE after shrink-wrapping, not before
We should do CLEANUP_EXPENSIVE after shrink-wrapping, because shrink- wrapping creates constructs that CLEANUP_EXPENSIVE can optimise, and nothing runs CLEANUP_EXPENSIVE later. * function.c (rest_of_handle_thread_prologue_and_epilogue): Call cleanup_cfg with CLEANUP_EXPENSIVE after shrink-wrapping instead of before. Add a comment. From-SVN: r236372
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions