rs6000: move_from_CR_ov_bit is TARGET_PAIRED_FLOAT, not TARGET_ISEL
authorSegher Boessenkool <segher@kernel.crashing.org>
Fri, 3 Nov 2017 14:07:25 +0000 (15:07 +0100)
committerSegher Boessenkool <segher@gcc.gnu.org>
Fri, 3 Nov 2017 14:07:25 +0000 (15:07 +0100)
* config/rs6000/rs6000.md (move_from_CR_ov_bit): Change condition to
TARGET_PAIRED_FLOAT.

From-SVN: r254373

gcc/ChangeLog
gcc/config/rs6000/rs6000.md

index ced4dd347e7a5cd89ed91ed98672f88f607a7551..e8ebe14f1339e6247ce8c94256a4eb3b16037e42 100644 (file)
@@ -1,3 +1,8 @@
+2017-11-03  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       * config/rs6000/rs6000.md (move_from_CR_ov_bit): Change condition to
+       TARGET_PAIRED_FLOAT.
+
 2017-11-03  Siddhesh Poyarekar  <siddhesh.poyarekar@linaro.org>
            Jim Wilson  <jim.wilson@linaro.org>
 
index 18ebe8f1b287ccb0698707e7cae631e8faa6f6b2..3ad702daa062603cb8f5d63240a4b451ab1d3112 100644 (file)
   [(set (match_operand:SI 0 "gpc_reg_operand" "=r")
        (unspec:SI [(match_operand:CC 1 "cc_reg_operand" "y")]
                   UNSPEC_MV_CR_OV))]
-  "TARGET_ISEL"
+  "TARGET_PAIRED_FLOAT"
   "mfcr %0\;rlwinm %0,%0,%t1,1"
   [(set_attr "type" "mfcr")
    (set_attr "length" "8")])