]> git.ipfire.org Git - thirdparty/gcc.git/commit
gcc/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Aug 2014 06:24:27 +0000 (06:24 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Aug 2014 06:24:27 +0000 (06:24 +0000)
commit956816a2d68b0585af8a90283b68c2f9f41120ad
tree09debe30d0cb53a1873133e0ac379d655e8affcc
parentdb184797187e7be49f5226abd80d5161d3d9a5f1
gcc/
* rtl.h (replace_label_data): Delete.
(replace_label): Take the old label, new label and update-nuses flag
as direct arguments.  Return void.
* cfgcleanup.c (outgoing_edges_match): Update accordingly.
* rtlanal.c (replace_label): Update interface as above.  Handle
JUMP_TABLE_DATA as a special case.  Handle JUMPs outside the
iterator.  Use FOR_EACH_SUBRTX_PTR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@214655 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cfgcleanup.c
gcc/rtl.h
gcc/rtlanal.c