xtensa.c (gen_float_relational): Handle unordered comparisons.
authorBob Wilson <bob.wilson@acm.org>
Thu, 27 Mar 2008 22:44:47 +0000 (22:44 +0000)
committerBob Wilson <bwilson@gcc.gnu.org>
Thu, 27 Mar 2008 22:44:47 +0000 (22:44 +0000)
commitff779f98ef7328c3a3dc537e274186b756da85d8
treebf07e9abbe9803202053c693d3fe40a51b616c4e
parentad4426d0f527e5f2758c607e36143540b57082cb
xtensa.c (gen_float_relational): Handle unordered comparisons.

* config/xtensa/xtensa.c (gen_float_relational): Handle unordered
comparisons.
* config/xtensa/xtensa.md (any_cond): Add unordered comparisons.
(any_scc_sf): Add uneq, unlt, unle and unordered operators.
(scc_sf): New.
(s<code>_sf): Use new scc_sf attribute for opcode names.

From-SVN: r133659
gcc/ChangeLog
gcc/config/xtensa/xtensa.c
gcc/config/xtensa/xtensa.md