Don't propagate hard registers in forward_propagate_subreg.
authorH.J. Lu <hongjiu.lu@intel.com>
Tue, 5 Jul 2011 12:47:35 +0000 (12:47 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Tue, 5 Jul 2011 12:47:35 +0000 (05:47 -0700)
commit509a31f8e558782f0cdc3c337dc957bb443a4d23
tree60b64b85fe821bb1add17c4d1cf8519acc6a22df
parent39becbac3d5c936b5cd5fa69d6f04685216f7e38
Don't propagate hard registers in forward_propagate_subreg.

2011-07-05  H.J. Lu  <hongjiu.lu@intel.com>

PR rtl-optimization/47449
* fwprop.c (forward_propagate_subreg): Don't propagate hard
register nor zero/sign extended hard register.

From-SVN: r175849
gcc/ChangeLog
gcc/fwprop.c