aboutsummaryrefslogtreecommitdiff
path: root/libcpp/line-map.c
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2014-01-22 14:27:38 -0700
committerJeff Law <law@gcc.gnu.org>2014-01-22 14:27:38 -0700
commitbb50b870a4f326b2cb5b1eb1d8c68c3f8ff84f00 (patch)
treeb43926888f1ddf150ee2ca98c1a9dd41dda7f2c2 /libcpp/line-map.c
parentc3cdd71f455baea8b0c36968239871ab92292577 (diff)
downloadgcc-bb50b870a4f326b2cb5b1eb1d8c68c3f8ff84f00.zip
gcc-bb50b870a4f326b2cb5b1eb1d8c68c3f8ff84f00.tar.gz
gcc-bb50b870a4f326b2cb5b1eb1d8c68c3f8ff84f00.tar.bz2
re PR tree-optimization/59597 (Performance degradation on Coremark after r205074)
PR tree-optimization/59597 * tree-ssa-threadupdate.c (dump_jump_thread_path): Move to earlier in file. Accept new argument REGISTERING and use it to modify dump output appropriately. (register_jump_thread): Corresponding changes. (mark_threaded_blocks): Reinstate code to cancel unprofitable thread paths involving joiner blocks. Add code to dump cancelled jump threading paths. PR tree-optimization/59597 * gcc.dg/tree-ssa/pr59597.c: New test. From-SVN: r206941
Diffstat (limited to 'libcpp/line-map.c')
0 files changed, 0 insertions, 0 deletions