i386.md (movdi splitter): Fix the splitting condition (float_extenddftf splitter): Fix mode.

* i386.md (movdi splitter): Fix the splitting condition
	(float_extenddftf splitter): Fix mode.

From-SVN: r41923
This commit is contained in:
Jan Hubicka 2001-05-09 12:19:00 +02:00 committed by Jan Hubicka
parent 4ea7a307cf
commit a2bafd2011
2 changed files with 8 additions and 3 deletions

View File

@ -1,3 +1,8 @@
Wed May 9 12:15:46 CEST 2001 Jan Hubicka <jh@suse.cz>
* i386.md (movdi splitter): Fix the splitting condition
(float_extenddftf splitter): Fix mode.
Wed May 9 12:05:39 CEST 2001 Jan Hubicka <jh@suse.cz>
* genrecog.c (write_switch): Avoid outputting of switch for

View File

@ -2495,8 +2495,8 @@
(define_split
[(set (match_operand:DI 0 "nonimmediate_operand" "")
(match_operand:DI 1 "general_operand" ""))]
"!TARGET_64BIT && reload_completed && ! MMX_REG_P (operands[0])
&& ! MMX_REG_P (operands[1])"
"!TARGET_64BIT && reload_completed && GENERAL_REG_P (operands[0])
&& GENERAL_REG_P (operands[1])"
[(const_int 0)]
"ix86_split_long_move (operands); DONE;")
@ -4053,7 +4053,7 @@
(float_extend:TF (match_operand:DF 1 "register_operand" "")))]
"FP_REGNO_P (REGNO (operands[1])) && TARGET_64BIT"
[(set (reg:DI 7) (plus:DI (reg:DI 7) (const_int -16)))
(set (mem:TF (reg:DI 7)) (float_extend:XF (match_dup 1)))])
(set (mem:TF (reg:DI 7)) (float_extend:TF (match_dup 1)))])
(define_expand "extendsfdf2"
[(set (match_operand:DF 0 "nonimmediate_operand" "")