Commit 17de576c by Richard Sandiford Committed by Richard Sandiford

mips.md (type): Reclassify lui_movf as "unknown".

gcc/
	* config/mips/mips.md (type): Reclassify lui_movf as "unknown".

From-SVN: r144246
parent 6d8d5435
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
tree sharing.
......
......@@ -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)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment