(movdf): Do not consider extended registers when doing define_split.

From-SVN: r7015
This commit is contained in:
Richard Kenner 1994-04-10 06:57:32 -04:00
parent 8c9f069480
commit edd2e9fe0b
1 changed files with 3 additions and 1 deletions

View File

@ -1997,7 +1997,9 @@
(define_split
[(set (match_operand:DF 0 "register_operand" "=r")
(match_operand:DF 1 "register_operand" "r"))]
"reload_completed"
"reload_completed
&& GET_CODE (operands[0]) == REG && !XRF_REGNO_P (REGNO (operands[0]))
&& GET_CODE (operands[1]) == REG && !XRF_REGNO_P (REGNO (operands[1]))"
[(set (match_dup 2) (match_dup 3))
(set (match_dup 4) (match_dup 5))]
"