rs6000: Disparage CTR and LR in movcc_internal1
authorSegher Boessenkool <segher@kernel.crashing.org>
Tue, 27 Sep 2016 00:37:07 +0000 (02:37 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Tue, 27 Sep 2016 00:37:07 +0000 (02:37 +0200)
commit963da599303d6abae1507c2b4fea29c941b10289
tree320d32ed2ac4f4399b2b648d3d91bb8daf1179f4
parent0c7d89ee1e244c8430f11f355a14f3109cd7b6b7
rs6000: Disparage CTR and LR in movcc_internal1

LRA likes to use CTR and LR to store CCmode values.  Not such a good
idea.  All other similar patterns disparage using CTR and LR; do so
here, too.

* config/rs6000/rs6000.md (movcc_internal1): Disparage using CTR or LR.

From-SVN: r240515
gcc/ChangeLog
gcc/config/rs6000/rs6000.md