mips.md (type): Reclassify lui_movf as "unknown".
gcc/ * config/mips/mips.md (type): Reclassify lui_movf as "unknown". From-SVN: r144246
This commit is contained in:
parent
6d8d543574
commit
17de576ca7
|
@ -1,3 +1,7 @@
|
|||
2009-02-17 Richard Sandiford <rdsandiford@googlemail.com>
|
||||
|
||||
* config/mips/mips.md (type): Reclassify lui_movf as "unknown".
|
||||
|
||||
2009-02-17 Richard Sandiford <rdsandiford@googlemail.com>
|
||||
|
||||
* config/mips/mips.c (mips_gimplify_va_arg_expr): Fix invalid
|
||||
|
|
|
@ -404,7 +404,7 @@
|
|||
(eq_attr "move_type" "andi") (const_string "logical")
|
||||
|
||||
;; These types of move are always split.
|
||||
(eq_attr "move_type" "constN,lui_movf,shift_shift")
|
||||
(eq_attr "move_type" "constN,shift_shift")
|
||||
(const_string "multi")
|
||||
|
||||
;; These types of move are split for doubleword modes only.
|
||||
|
@ -413,6 +413,8 @@
|
|||
(const_string "multi")
|
||||
(eq_attr "move_type" "move") (const_string "move")
|
||||
(eq_attr "move_type" "const") (const_string "const")]
|
||||
;; We classify "lui_movf" as "unknown" rather than "multi"
|
||||
;; because we don't split it. FIXME: we should split instead.
|
||||
(const_string "unknown")))
|
||||
|
||||
;; Mode for conversion types (fcvt)
|
||||
|
|
Loading…
Reference in New Issue