Handle copy cycles in pass_cprop_hardreg
commitd48782056185e9431d272845c8bb55776033ab78
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Oct 2014 06:36:35 +0000 (17 06:36 +0000)
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Oct 2014 06:36:35 +0000 (17 06:36 +0000)
treed324360c0d59e9d4b01b8bc75b244c5f1e5d7307
parentff6de070aeb57103cdf76382fb67e74ca6e44dff
Handle copy cycles in pass_cprop_hardreg

2014-10-17  Tom de Vries  <tom@codesourcery.com>

PR rtl-optimization/61605
* regcprop.c (copyprop_hardreg_forward_1): Add copy_p and noop_p.  Don't
notice stores for noops.  Don't regard noops as copies.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@216364 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/regcprop.c