OSDN Git Service

* config/alpha/alpha.c (alpha_emit_setcc): Don't swap GT tests
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Oct 2000 05:19:40 +0000 (05:19 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 6 Oct 2000 05:19:40 +0000 (05:19 +0000)
commitbc88252166a9cc784ef20ba17d2723906261cf86
treee0301d12cbe36653850c34f044438548b7d5f2a8
parent6663ac46138cdb1b1fd3374117912065d8f4d46b
    * config/alpha/alpha.c (alpha_emit_setcc): Don't swap GT tests
        when second op1 is const0_rtx.  Validate op0 as a register.
        * config/alpha/alpha.md (setcc_internal): Don't allow constants
        in the first argument of the compare.
        (setcc_swapped_internal): Likewise.
        (setne_internal): Likewise.

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