aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-emutls.c
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2011-05-03 07:12:29 -0600
committerJeff Law <law@gcc.gnu.org>2011-05-03 07:12:29 -0600
commit7134c090d222230b4c7fca4b1b383472c1b1eb4c (patch)
tree2390b87f09ded38fe53aa87f3717fbc2051813b9 /gcc/tree-emutls.c
parent2c7eebae8a0b49351452b3a98fc1b2f26608bfbc (diff)
downloadgcc-7134c090d222230b4c7fca4b1b383472c1b1eb4c.zip
gcc-7134c090d222230b4c7fca4b1b383472c1b1eb4c.tar.gz
gcc-7134c090d222230b4c7fca4b1b383472c1b1eb4c.tar.bz2
tree-ssa-threadupdate.c (THREAD_TARGET): define.
* tree-ssa-threadupdate.c (THREAD_TARGET): define. (remove_ctrl_stmt_and_useless_edges): Clear AUX field of outgoing edges. (craete_edge_and_update_destination_phis): Use THREAD_TARGET rather than accessing AUX field directly. Free the AUX field before clearing it. (thread_block, thread_through_loop_header): Likewise. (thread_single_edge, mark_threaded_blocks): Likewise. (redirect_edges): Delay clearing the AUX field. Free the AUX field. (register_jump_thread): Do not attempt to thread to a NULL edge. From-SVN: r173305
Diffstat (limited to 'gcc/tree-emutls.c')
0 files changed, 0 insertions, 0 deletions