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:
parent
4ea7a307cf
commit
a2bafd2011
@ -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>
|
Wed May 9 12:05:39 CEST 2001 Jan Hubicka <jh@suse.cz>
|
||||||
|
|
||||||
* genrecog.c (write_switch): Avoid outputting of switch for
|
* genrecog.c (write_switch): Avoid outputting of switch for
|
||||||
|
@ -2495,8 +2495,8 @@
|
|||||||
(define_split
|
(define_split
|
||||||
[(set (match_operand:DI 0 "nonimmediate_operand" "")
|
[(set (match_operand:DI 0 "nonimmediate_operand" "")
|
||||||
(match_operand:DI 1 "general_operand" ""))]
|
(match_operand:DI 1 "general_operand" ""))]
|
||||||
"!TARGET_64BIT && reload_completed && ! MMX_REG_P (operands[0])
|
"!TARGET_64BIT && reload_completed && GENERAL_REG_P (operands[0])
|
||||||
&& ! MMX_REG_P (operands[1])"
|
&& GENERAL_REG_P (operands[1])"
|
||||||
[(const_int 0)]
|
[(const_int 0)]
|
||||||
"ix86_split_long_move (operands); DONE;")
|
"ix86_split_long_move (operands); DONE;")
|
||||||
|
|
||||||
@ -4053,7 +4053,7 @@
|
|||||||
(float_extend:TF (match_operand:DF 1 "register_operand" "")))]
|
(float_extend:TF (match_operand:DF 1 "register_operand" "")))]
|
||||||
"FP_REGNO_P (REGNO (operands[1])) && TARGET_64BIT"
|
"FP_REGNO_P (REGNO (operands[1])) && TARGET_64BIT"
|
||||||
[(set (reg:DI 7) (plus:DI (reg:DI 7) (const_int -16)))
|
[(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"
|
(define_expand "extendsfdf2"
|
||||||
[(set (match_operand:DF 0 "nonimmediate_operand" "")
|
[(set (match_operand:DF 0 "nonimmediate_operand" "")
|
||||||
|
Loading…
Reference in New Issue
Block a user