This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH, testsuite]: Committed: Test macroized SSE intrinsics


Hello!

This is a followup to recent SSE intrinsics update. This patch adds
testsuite coverage of macroized SSE intrinsics to avoid trivial errors
in SSE header files. Additionally, a couple of trivial formating fixes
were intriduced to the headers.

Patch was tested on i686-pc-linux-gnu and is committed to mainline SVN.

2007-12-14  Uros Bizjak  <ubizjak@gmail.com>

	* gcc.target/i386/sse-14.c (test_1, test_2, test_2x, test_4): New
	macros to test macroized SSE intrinsics.  Use new macros to test
	macroized SSE intrinsics from ammintrin.h, smmintrin.h, tmmintrin.h,
	emmintrin.h, xmmintrin.h and bmmintrin.h
	* gcc.target/i386/sse-13.c (__builtin_ia32_pcmp?str*128): Redefine
	to test with immediate operand.

Uros.

Attachment: p.diff.txt
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]