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 ced4dd3..e8ebe14 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 18ebe8f..3ad702d 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")])