]> git.ipfire.org Git - thirdparty/gcc.git/commit
i386-cpuid.h (bit_CMOV): Define.
authorJakub Jelinek <jakub@redhat.com>
Tue, 17 Feb 2004 17:12:20 +0000 (18:12 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 17 Feb 2004 17:12:20 +0000 (18:12 +0100)
commit3977a4a1eec95645a03f78d85ed1f118cc7cfcbd
tree1153d593e73f81758a5432ce6995d76efbadcf65
parent72b1de442d8ab221371ebaca87fbb0a9f13deb48
i386-cpuid.h (bit_CMOV): Define.

* gcc.dg/i386-cpuid.h (bit_CMOV): Define.
(i386_cpuid): No need to test if cpuid is available on AMD64.
Fix assembly, so that it works onboth i386 and AMD64.
* gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
(vecInLong): Fix s[] member type to unsigned int.
(vecInWord): Remove type.
(mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
(a64, b64, c64, d64, e64): Remove.
(main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
Remove unused variable.  Remove initialization of removed variables.
Don't call mmx_tests nor sse_tests.
(reference_mmx, reference_sse): Remove.
(check): Add return stmt.
* gcc.dg/i386-sse-7.c: New test.
* gcc.dg/i386-mmx-4.c: New test.

From-SVN: r77955
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/i386-cpuid.h
gcc/testsuite/gcc.dg/i386-mmx-4.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/i386-sse-6.c
gcc/testsuite/gcc.dg/i386-sse-7.c [new file with mode: 0644]