PR rtl-optimization/49847
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Feb 2014 19:02:18 +0000 (19:02 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Feb 2014 19:02:18 +0000 (19:02 +0000)
commit77cb85b253fdfdb8be7c35ba578e884dc2d722e2
tree54fb29df472b4dafd12a4cf8703a088a272047d7
parent5a170b9f9f43bf9578e68e51fe0c5bb5dca5130d
PR rtl-optimization/49847
* cse.c (fold_rtx) Handle case where cc0 setter and cc0 user
are in different blocks.
* doc/tm.texi (Condition Code Status): Update documention for
relative locations of cc0-setter and cc0-user.

 PR rtl-optimization/49847
 * g++.dg/pr49847.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208203 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cse.c
gcc/doc/tm.texi
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/pr49847.C [new file with mode: 0644]