aboutsummaryrefslogtreecommitdiff
path: root/libcpp/files.c
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2014-05-08 22:54:00 -0600
committerJeff Law <law@gcc.gnu.org>2014-05-08 22:54:00 -0600
commit0600049c866d8e77bde895cb15024314f6a825a0 (patch)
treecbc791c7513ab01df98725b7949cce900c6550c9 /libcpp/files.c
parentdb48367c49381336fd732ecfd3b2bb48e0a83bc3 (diff)
downloadgcc-0600049c866d8e77bde895cb15024314f6a825a0.zip
gcc-0600049c866d8e77bde895cb15024314f6a825a0.tar.gz
gcc-0600049c866d8e77bde895cb15024314f6a825a0.tar.bz2
re PR tree-optimization/61009 (Incorrect jump threading in dom)
2014-05-08 Jeff Law <law@redhat.com> PR tree-optimization/61009 * tree-ssa-threadedge.c (thread_through_normal_block): Return a tri-state rather than a boolean. When a block is too big to thread through, inform caller via negative return value. (thread_across_edge): If a block was too big for normal threading, then it's too big for a joiner too, so remove temporary equivalences and return immediately. PR tree-optimization/61009 * g++.dg/tree-ssa/pr61009.C: New test. From-SVN: r210254
Diffstat (limited to 'libcpp/files.c')
0 files changed, 0 insertions, 0 deletions