ia64.h (HARD_REGNO_NREGS): Handle RFmode.
authorSteve Ellcey <sje@cup.hp.com>
Wed, 25 Jul 2007 20:09:07 +0000 (20:09 +0000)
committerSteve Ellcey <sje@gcc.gnu.org>
Wed, 25 Jul 2007 20:09:07 +0000 (20:09 +0000)
commit4883241c1873a0e4fd10ff2df64de6e5584b8165
tree343c461f448bbc8f916d0616c89f86f9bec9c06b
parentbe5b01f39353fd3983e7579910d61d4c5a9582de
ia64.h (HARD_REGNO_NREGS): Handle RFmode.

* config/ia64/ia64.h (HARD_REGNO_NREGS): Handle RFmode.
(HARD_REGNO_MODE_OK): Ditto.
(MODES_TIEABLE_P): Ditto.
(HARD_REGNO_CALLER_SAVE_MODE): Ditto.
(CLASS_MAX_NREGS): Ditto.
* config/ia64/ia64.c (ia64_print_operand_address): Add R format.
* config/ia64/ia64.md (divsf3_internal_thr): Removed.
(divdf3_internal_thr): Removed.
* config/ia64/div.md: New file.
* config/ia64/constraints.md: Add H constraint.

From-SVN: r126930
gcc/ChangeLog
gcc/config/ia64/constraints.md
gcc/config/ia64/div.md [new file with mode: 0644]
gcc/config/ia64/ia64.c
gcc/config/ia64/ia64.h
gcc/config/ia64/ia64.md