OSDN Git Service

* config/mips/mips.c (mips_emit_compare): Don't reverse UNGE and UNGT
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 8 May 2005 09:24:45 +0000 (09:24 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 8 May 2005 09:24:45 +0000 (09:24 +0000)
commit5b9770c256d1588c2edc2448741b02acab5f516e
tree03e7132737fec10446a1ca67c4cba365d42d8839
parent932fa0c92c38c5ff6e6583a02dcbd6e9880679a0
* config/mips/mips.c (mips_emit_compare): Don't reverse UNGE and UNGT
comparisons.
* config/mips/mips.md (swapped_fcond): New code macro and attribute.
(sgt_<mode>, sge_<mode>): Generalize to all members of swapped_fcond,
including sunge_<mode> and sungt_<mode>.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99380 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/mips/fpcmp-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/mips/fpcmp-2.c [new file with mode: 0644]