Benjamin Kramer
6f35f3cd80
Disallow direct inclusion of avxintrin.h. Users should include immintrin.h instead. This matches GCC's behavior.
...
llvm-svn: 111692
2010-08-20 23:00:03 +00:00
Bruno Cardoso Lopes
7c4b513a3f
Add AVX intrinsics header
...
llvm-svn: 110253
2010-08-04 22:03:36 +00:00
Daniel Dunbar
120a1e9d0f
Headers: Define __INT64_TYPE__ in terms of getInt64Type(), which isn't always
...
'long'. The practical upshot is so that the uint64_t we define in our stdint.h
ends up being compatible with that defined by gcc (at least on Darwin), which
otherwise could lead to type incompatibilities with other system headers.
llvm-svn: 107255
2010-06-30 06:30:56 +00:00
Daniel Dunbar
8452ef0798
tests: Use %clangxx when using driver for C++, in case C++ support is disabled.
...
llvm-svn: 107153
2010-06-29 16:52:24 +00:00
Daniel Dunbar
e17606d513
Make sure we don't include mm_malloc.h in this test, it includes errno.h which
...
we aren't always able to find on Win32.
llvm-svn: 99649
2010-03-26 20:17:23 +00:00
Daniel Dunbar
16204101df
Spell -triple correctly for %clang, not %clang_cc1.
...
llvm-svn: 99634
2010-03-26 19:02:07 +00:00
Chris Lattner
445a2c7b5c
i386-apple-darwin10 implies sse2, this option shouldn't be needed.
...
llvm-svn: 99627
2010-03-26 17:51:13 +00:00
Chris Lattner
6efe46cced
xmmintrin just requires sse2, not sse3.
...
llvm-svn: 99623
2010-03-26 17:05:16 +00:00
Chris Lattner
05332cad33
move a test to a more appropriate directory
...
llvm-svn: 99200
2010-03-22 20:31:04 +00:00
Chris Lattner
c57c6792ee
hopefully fix this on non-sse2 hosts. Shouldn't an apple-darwin10
...
triple imply sse2?
llvm-svn: 99197
2010-03-22 18:51:09 +00:00
Chris Lattner
7eac805bb0
fix PR6658: inline isn't a keyword in C89 mode, use __inline__ instead.
...
llvm-svn: 99190
2010-03-22 18:14:12 +00:00
Ted Kremenek
8590544ea8
Add test cases for r98003 and r98006.
...
llvm-svn: 98008
2010-03-08 23:38:27 +00:00