]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[Patch sh] Fixup use of constraints in define_split
authorJames Greenhalgh <james.greenhalgh@arm.com>
Fri, 19 Sep 2014 14:51:57 +0000 (14:51 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Fri, 19 Sep 2014 14:51:57 +0000 (14:51 +0000)
* config/sh/sh.md: Fix use of constraints in define_split.

From-SVN: r215393

gcc/ChangeLog
gcc/config/sh/sh.md

index 0dc7b3325922aa40b79371d03008f0ff4356c0ba..86ed324cb21051e0da7d8681dd5f165e669562d2 100644 (file)
@@ -1,3 +1,7 @@
+2014-09-19  James Greenhalgh  <james.greenhalgh@arm.com>
+
+       * config/sh/sh.md: Fix use of constraints in define_split.
+
 2014-09-19  Markus Trippelsdorf  <markus@trippelsdorf.de>
 
        PR ipa/61998
index 56dee824f1c0674d51224a3e3b9be20bec7920cc..4bee5cac2ea35b12a7de4cbc3e11f0c71becf996 100644 (file)
@@ -7709,10 +7709,10 @@ label:
 ;; use that will prevent scheduling of other stack accesses beyond this
 ;; instruction.
 (define_split
-  [(set (match_operand:DF 0 "register_operand" "")
-       (match_operand:DF 1 "register_operand" ""))
-   (use (match_operand:PSI 2 "fpscr_operand" ""))
-   (clobber (match_scratch:SI 3 "=X"))]
+  [(set (match_operand:DF 0 "register_operand")
+       (match_operand:DF 1 "register_operand"))
+   (use (match_operand:PSI 2 "fpscr_operand"))
+   (clobber (match_scratch:SI 3))]
   "(TARGET_SH4 || TARGET_SH2A_DOUBLE) && reload_completed
    && (true_regnum (operands[0]) < 16) != (true_regnum (operands[1]) < 16)"
   [(const_int 0)]