OSDN Git Service

Add AMD SSE5 support; Add iterator over function arguments; Add stdarg_p, prototype_p...
authormeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Sep 2007 02:17:51 +0000 (02:17 +0000)
committermeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Sep 2007 02:17:51 +0000 (02:17 +0000)
commit448e99f5e858735f9de2ab5cf614dd2b171cee5d
tree2550bf2be428ffb45e9bcb30a6c3186b44ebdc0d
parent3e66c14e753471249291f2403f35ebcbc436d353
Add AMD SSE5 support; Add iterator over function arguments; Add stdarg_p, prototype_p, function_args_count functions

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128455 138bc75d-0d04-0410-961f-82ee72b054a4
38 files changed:
gcc/ChangeLog
gcc/config.gcc
gcc/config/i386/bmmintrin.h [new file with mode: 0644]
gcc/config/i386/cpuid.h
gcc/config/i386/i386-protos.h
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/i386.md
gcc/config/i386/i386.opt
gcc/config/i386/mmintrin-common.h [new file with mode: 0644]
gcc/config/i386/netware.c
gcc/config/i386/predicates.md
gcc/config/i386/smmintrin.h
gcc/config/i386/sse.md
gcc/config/i386/winnt.c
gcc/doc/extend.texi
gcc/doc/invoke.texi
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/i386.exp
gcc/testsuite/gcc.target/i386/sse-12.c
gcc/testsuite/gcc.target/i386/sse-13.c
gcc/testsuite/gcc.target/i386/sse-14.c
gcc/testsuite/gcc.target/i386/sse5-check.h [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-fma-vector.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-fma.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-haddX.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-hadduX.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-hsubX.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-ima-vector.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-maccXX.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-msubXX.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-nmaccXX.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-nmsubXX.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-pcmov.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-pcmov2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse5-permpX.c [new file with mode: 0644]
gcc/tree.c
gcc/tree.h