gcc/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Dec 2007 10:00:36 +0000 (10:00 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Dec 2007 10:00:36 +0000 (10:00 +0000)
commit63f402e8500642e4b08da2899a6feda509de7ea0
treebb567a282f948beee1b42b897ff61f0f6e63e60a
parent9f345f401f6603e31222fff12e446555665fb62f
gcc/
* config/mips/mips.c (mips_emit_loadgp): Replace gen_* calls with
separate gen_*_si and gen_*_di calls.  Pass pic_offset_table_rtx
as the first argument.
* config/mips/mips.md (loadgp_newabi, loadgp_absolute)
(loadgp_rtp): Rename to...
(loadgp_newabi_<mode>, loadgp_absolute<mode>, loadgp_rtp<mode>):
...these.  Add modes to all operands.  Add the target register
as an operand.  Combine loadgp_rtp<mode> with its splitter.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@131118 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.md