Commit 4c52ada0 by James Greenhalgh Committed by James Greenhalgh

[Patch sh] Fixup use of constraints in define_split

	* config/sh/sh.md: Fix use of constraints in define_split.

From-SVN: r215393
parent 4cd5658b
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
......@@ -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)]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment