OSDN Git Service

PR target/35540
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 11 Mar 2008 19:18:48 +0000 (19:18 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 11 Mar 2008 19:18:48 +0000 (19:18 +0000)
commit47b5db9d7340a6f5215c4041455cf5e467fcf0a4
tree6f5396810b36be83ddd678480f6e59437b6271ba
parent6640ca582ae318f1a2adb973d1cc8f74e41e6780
    PR target/35540
        * config/i386/i386.md (paritysi2, paritydi2): Use register_operand
        constraint for operand 1.
        (paritysi2_cmp): Use register_operand constraint for operand 2.
        Use earlyclobber modifier for operand 1.  Remove support for
        memory operands.
        (paritydi2_cmp): Use register_operand constraint for operand 3.
        Use earlyclobber modifier for operand 1.  Remove support for
        memory operands.

testsuite/ChangeLog:

        PR target/35540
        * gcc.target/i386/pr35540.c: New test.

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