summaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadedge.c
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2011-04-30 03:46:17 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2011-04-30 03:46:17 +0000
commit444e6845418cf095352b504bbb526f73d6cb640b (patch)
tree381c4e0ec54f6f626634109347b305ca4b62925b /gcc/tree-ssa-threadedge.c
parent27cab4eb3ebafe585005c0d157fda84f27b5cf24 (diff)
downloadgcc-444e6845418cf095352b504bbb526f73d6cb640b.tar.gz
* tree-ssa-threadedge.c (thread_across_edge): Add missing return.
* gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@173206 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-ssa-threadedge.c')
-rw-r--r--gcc/tree-ssa-threadedge.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-ssa-threadedge.c b/gcc/tree-ssa-threadedge.c
index 1fee9bf84c3..24e63977c29 100644
--- a/gcc/tree-ssa-threadedge.c
+++ b/gcc/tree-ssa-threadedge.c
@@ -771,6 +771,7 @@ thread_across_edge (gimple dummy_cond,
remove_temporary_equivalences (stack);
register_jump_thread (e, taken_edge);
+ return;
}
}