aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils.c
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2019-01-26 23:19:17 +0100
committerMartin Jambor <jamborm@gcc.gnu.org>2019-01-26 23:19:17 +0100
commit95a2ed0325864069bb0368d75bcf85a8b22c4127 (patch)
tree04c852d893bcc50234c3b2bead6edb14dabc70bd /gcc/ada/gcc-interface/utils.c
parente4e13e261060dde55de4f7135fe09a816a51f929 (diff)
downloadgcc-95a2ed0325864069bb0368d75bcf85a8b22c4127.zip
gcc-95a2ed0325864069bb0368d75bcf85a8b22c4127.tar.gz
gcc-95a2ed0325864069bb0368d75bcf85a8b22c4127.tar.bz2
[PR ipa/88933] Careful CFG cleanup in IPA-CP function transformation
2019-01-26 Martin Jambor <mjambor@suse.cz> PR ipa/88933 * tree-inline.c: Include tree-cfgcleanup.h. (delete_unreachable_blocks_update_callgraph): Move... * tree-cfgcleanup.c (delete_unreachable_blocks_update_callgraph): ...here, make externally visible, make second argument bool, adjust all callers. * tree-cfgcleanup.c: Include cgraph.h. * tree-cfgcleanup.h (delete_unreachable_blocks_update_callgraph): Declare. * ipa-prop.c: Include tree-cfgcleanup.h. (ipcp_transform_function): Call delete_unreachable_blocks_update_callgraph instead of cleaning uo CFG. testsuite/ * gfortran.dg/gomp/pr88933.f90: New test. From-SVN: r268305
Diffstat (limited to 'gcc/ada/gcc-interface/utils.c')
0 files changed, 0 insertions, 0 deletions