aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadupdate.h
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2013-11-08 09:24:06 -0700
committerJeff Law <law@gcc.gnu.org>2013-11-08 09:24:06 -0700
commitf0bc3cc0eae4cdf1c879f1dc1022acf1f9e3a307 (patch)
tree22495c8c04488309899cb5498c2ee0b571944d2c /gcc/tree-ssa-threadupdate.h
parentdf023e0f3e7228cc38677384dc7149368449066c (diff)
downloadgcc-f0bc3cc0eae4cdf1c879f1dc1022acf1f9e3a307.zip
gcc-f0bc3cc0eae4cdf1c879f1dc1022acf1f9e3a307.tar.gz
gcc-f0bc3cc0eae4cdf1c879f1dc1022acf1f9e3a307.tar.bz2
tree-ssa-threadupdate.h (delete_thread_path): Declare.
* tree-ssa-threadupdate.h (delete_thread_path): Declare. * tree-ssa-threadupdate.c (delete_thread_path): New function. (ssa_redirect_edges, thread_block_1): Use it. (thread_through_loop_header, mark_threaded_blocks): Likewise. (thread_through_all_blocks, register_jump_thread): Likewise. * tree-ssa-threadedge.c (thread_across_edge): Likewise. From-SVN: r204579
Diffstat (limited to 'gcc/tree-ssa-threadupdate.h')
-rw-r--r--gcc/tree-ssa-threadupdate.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-ssa-threadupdate.h b/gcc/tree-ssa-threadupdate.h
index f84c02e..4617b9c 100644
--- a/gcc/tree-ssa-threadupdate.h
+++ b/gcc/tree-ssa-threadupdate.h
@@ -42,4 +42,5 @@ public:
};
extern void register_jump_thread (vec <class jump_thread_edge *> *);
+extern void delete_jump_thread_path (vec <class jump_thread_edge *> *);
#endif