re PR target/33635 (Bootstrap broken on mips-sgi-irix6.5)
commit96f38a34e91eb790cdcba0b30aeffa57b12a9dd2
authorRichard Sandiford <rsandifo@nildram.co.uk>
Fri, 5 Oct 2007 08:34:01 +0000 (5 08:34 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Fri, 5 Oct 2007 08:34:01 +0000 (5 08:34 +0000)
tree22e7bc9fa6eec1db31a72bdd1fb2cb9a588f6698
parentafd82ef5ab97b47cbb9413da64a8bf6929caf25a
re PR target/33635 (Bootstrap broken on mips-sgi-irix6.5)

gcc/
PR target/33635
* config/mips/mips.c (mips_register_move_cost): Rewrite to use
subset checks.  Make the cost of FPR -> FPR moves depend on
mips_mode_ok_for_mov_fmt_p.

gcc/testsuite/
PR target/33635
* gcc.target/mips/pr33635-1.c: New test.

From-SVN: r129031
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/mips/pr33635-1.c [new file with mode: 0644]