aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2008-09-13 16:35:10 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2008-09-13 14:35:10 +0000
commit934cb78a5826cfb0549000d76cd7a05fa5369c03 (patch)
tree3fc2f320e79fec412a2671fffbe0c677f5c15b35 /gcc/tree-inline.c
parent025fa62ffccb6a71578e01d07592e4c6fae1be4c (diff)
downloadgcc-934cb78a5826cfb0549000d76cd7a05fa5369c03.zip
gcc-934cb78a5826cfb0549000d76cd7a05fa5369c03.tar.gz
gcc-934cb78a5826cfb0549000d76cd7a05fa5369c03.tar.bz2
cgraph.c (free_edges): New variable.
* cgraph.c (free_edges): New variable. (NEXT_FREE_EDGE): New macro. (cgraph_free_edge): New function. (cgraph_remove_edge): Call cgraph_remove_edge_1. (cgraph_node_remove_callees): Likewise. (cgraph_node_remove_callers): Likewise. (cgraph_create_edge): Reuse edges from the free list. Do not update uid if doing so. (cgraph_remove_*_hook): Add free call. Co-Authored-By: Jan Hubicka <jh@suse.cz> From-SVN: r140341
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions