tree-flow.h (register_jump_thread): Pass vector of edges instead of each important...
authorJeff Law <law@redhat.com>
Wed, 21 Aug 2013 19:27:54 +0000 (13:27 -0600)
committerJeff Law <law@gcc.gnu.org>
Wed, 21 Aug 2013 19:27:54 +0000 (13:27 -0600)
commitb9ebee5df98aca4621079f59b5d5c02d77dcd35c
tree4225e20823f7e82dcca3f6afa1fa3a57b48db792
parent98cf9ac919f9901c024e6a8e14096610beb7f7ea
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
gcc/ChangeLog
gcc/tree-flow.h
gcc/tree-ssa-threadedge.c
gcc/tree-ssa-threadupdate.c