* config/alpha/alpha.md (extendsidi2_fix): Penalize f/f alternative.
From-SVN: r48716
This commit is contained in:
parent
c4abb293ea
commit
e16233999b
@ -1,3 +1,7 @@
|
|||||||
|
2002-01-10 Richard Henderson <rth@redhat.com>
|
||||||
|
|
||||||
|
* config/alpha/alpha.md (extendsidi2_fix): Penalize f/f alternative.
|
||||||
|
|
||||||
2002-01-10 Richard Henderson <rth@redhat.com>
|
2002-01-10 Richard Henderson <rth@redhat.com>
|
||||||
|
|
||||||
* regrename.c (find_oldest_value_reg): Fix typo in mode change check.
|
* regrename.c (find_oldest_value_reg): Fix typo in mode change check.
|
||||||
|
@ -460,7 +460,7 @@ fadd,fmul,fcpys,fdiv,fsqrt,misc,mvi,ftoi,itof,multi"
|
|||||||
(set_attr "length" "*,*,*,8")])
|
(set_attr "length" "*,*,*,8")])
|
||||||
|
|
||||||
(define_insn "*extendsidi2_fix"
|
(define_insn "*extendsidi2_fix"
|
||||||
[(set (match_operand:DI 0 "register_operand" "=r,r,r,*f,?*f")
|
[(set (match_operand:DI 0 "register_operand" "=r,r,r,?*f,?*f")
|
||||||
(sign_extend:DI
|
(sign_extend:DI
|
||||||
(match_operand:SI 1 "nonimmediate_operand" "r,m,*f,*f,m")))]
|
(match_operand:SI 1 "nonimmediate_operand" "r,m,*f,*f,m")))]
|
||||||
"TARGET_FIX"
|
"TARGET_FIX"
|
||||||
|
Loading…
Reference in New Issue
Block a user