mirror of git://gcc.gnu.org/git/gcc.git
[Patch sh] Fixup use of constraints in define_split
* config/sh/sh.md: Fix use of constraints in define_split. From-SVN: r215393
This commit is contained in:
parent
4cd5658b60
commit
4c52ada060
|
|
@ -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>
|
2014-09-19 Markus Trippelsdorf <markus@trippelsdorf.de>
|
||||||
|
|
||||||
PR ipa/61998
|
PR ipa/61998
|
||||||
|
|
|
||||||
|
|
@ -7709,10 +7709,10 @@ label:
|
||||||
;; use that will prevent scheduling of other stack accesses beyond this
|
;; use that will prevent scheduling of other stack accesses beyond this
|
||||||
;; instruction.
|
;; instruction.
|
||||||
(define_split
|
(define_split
|
||||||
[(set (match_operand:DF 0 "register_operand" "")
|
[(set (match_operand:DF 0 "register_operand")
|
||||||
(match_operand:DF 1 "register_operand" ""))
|
(match_operand:DF 1 "register_operand"))
|
||||||
(use (match_operand:PSI 2 "fpscr_operand" ""))
|
(use (match_operand:PSI 2 "fpscr_operand"))
|
||||||
(clobber (match_scratch:SI 3 "=X"))]
|
(clobber (match_scratch:SI 3))]
|
||||||
"(TARGET_SH4 || TARGET_SH2A_DOUBLE) && reload_completed
|
"(TARGET_SH4 || TARGET_SH2A_DOUBLE) && reload_completed
|
||||||
&& (true_regnum (operands[0]) < 16) != (true_regnum (operands[1]) < 16)"
|
&& (true_regnum (operands[0]) < 16) != (true_regnum (operands[1]) < 16)"
|
||||||
[(const_int 0)]
|
[(const_int 0)]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue