aboutsummaryrefslogtreecommitdiff
path: root/gcc/web.c
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2012-10-11 18:54:47 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2012-10-11 18:54:47 +0000
commite6a7da82a98953d0c817367d410ccb080861b7da (patch)
treec1dfc7cfd88768e4decf85c593946bf539aa4254 /gcc/web.c
parentd2a934a5a55627c87d94fda02d563aa9b69390be (diff)
downloadgcc-e6a7da82a98953d0c817367d410ccb080861b7da.zip
gcc-e6a7da82a98953d0c817367d410ccb080861b7da.tar.gz
gcc-e6a7da82a98953d0c817367d410ccb080861b7da.tar.bz2
ira-build.c (ira_loop_tree_body_rev_postorder): New function.
* ira-build.c (ira_loop_tree_body_rev_postorder): New function. (ira_traverse_loop_tree): Traverse a loop's basic blocks in reverse post-order of the reversed control-flow direction. * ira-conflicts.c (ira_build_conflicts): Pass add_copies as the pre-order function to ira_traverse_loop_tree to preserve the existing semantics. * ira-lives.c (remove_some_program_points_and_update_live_ranges): Squeeze out live range chain elements if their program points are connected. From-SVN: r192378
Diffstat (limited to 'gcc/web.c')
0 files changed, 0 insertions, 0 deletions