diff options
author | Jeff Law <law@redhat.com> | 2013-08-21 13:27:54 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2013-08-21 13:27:54 -0600 |
commit | b9ebee5df98aca4621079f59b5d5c02d77dcd35c (patch) | |
tree | 4225e20823f7e82dcca3f6afa1fa3a57b48db792 /gcc/tree-flow.h | |
parent | 98cf9ac919f9901c024e6a8e14096610beb7f7ea (diff) | |
download | gcc-b9ebee5df98aca4621079f59b5d5c02d77dcd35c.zip gcc-b9ebee5df98aca4621079f59b5d5c02d77dcd35c.tar.gz gcc-b9ebee5df98aca4621079f59b5d5c02d77dcd35c.tar.bz2 |
tree-flow.h (register_jump_thread): Pass vector of edges instead of each important edge.
* tree-flow.h (register_jump_thread): Pass vector of edges
instead of each important edge.
* tree-ssa-threadedge.c (thread_across_edge): Build the jump
thread path into a vector and pass that to register_jump_thread.
* tree-ssa-threadupdate.c (register_jump_thread): Conver the
passed in edge vector to the current 3-edge form.
From-SVN: r201907
Diffstat (limited to 'gcc/tree-flow.h')
-rw-r--r-- | gcc/tree-flow.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h index caa8d74..01e6562 100644 --- a/gcc/tree-flow.h +++ b/gcc/tree-flow.h @@ -750,7 +750,7 @@ bool may_be_nonaddressable_p (tree expr); /* In tree-ssa-threadupdate.c. */ extern bool thread_through_all_blocks (bool); -extern void register_jump_thread (edge, edge, edge); +extern void register_jump_thread (vec<edge>); /* In gimplify.c */ tree force_gimple_operand_1 (tree, gimple_seq *, gimple_predicate, tree); |