* config/ia64/ia64.h (HARD_REGNO_NREGS): Handle RFmode.
authorsje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Jul 2007 20:09:07 +0000 (20:09 +0000)
committersje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Jul 2007 20:09:07 +0000 (20:09 +0000)
commit78d690bb7310f9f114bc7ece9632a4fd5c5fc8cf
tree343c461f448bbc8f916d0616c89f86f9bec9c06b
parentac0ff66f4b7881469a4a569679227e6f83c36630
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126930 138bc75d-0d04-0410-961f-82ee72b054a4
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