i386.md (movsi_1, [...]): Use mmxadd type for setting MMX register to 0 rather than...
authorJakub Jelinek <jakub@redhat.com>
Tue, 11 Oct 2005 08:42:25 +0000 (10:42 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 11 Oct 2005 08:42:25 +0000 (10:42 +0200)
commiteef909625744e3552e10e958349f105175281a50
treedee967ed641d951f07d1277c39fe4a56af98fc88
parent4bff36d30616df91fbfb4d9c427721d52c0a1527
i386.md (movsi_1, [...]): Use mmxadd type for setting MMX register to 0 rather than mmx.

* config/i386/i386.md (movsi_1, movdi_1_rex64): Use mmxadd type
for setting MMX register to 0 rather than mmx.

* g++.dg/opt/mmx2.C: New test.

From-SVN: r105230
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/opt/mmx2.C [new file with mode: 0644]