Benjamin Kramer
01b57e362a
Disallow direct inclusion of avxintrin.h. Users should include immintrin.h instead. This matches GCC's behavior.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111692 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-20 23:00:03 +00:00
Bruno Cardoso Lopes
55db5b8744
Add AVX intrinsics header
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@110253 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-04 22:03:36 +00:00
Daniel Dunbar
7f3a545ba6
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.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@107255 91177308-0d34-0410-b5e6-96231b3b80d8
2010-06-30 06:30:56 +00:00
Daniel Dunbar
9fde9c424f
tests: Use %clangxx when using driver for C++, in case C++ support is disabled.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@107153 91177308-0d34-0410-b5e6-96231b3b80d8
2010-06-29 16:52:24 +00:00
Daniel Dunbar
60c3893224
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.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99649 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-26 20:17:23 +00:00
Daniel Dunbar
1fc9e72808
Spell -triple correctly for %clang, not %clang_cc1.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99634 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-26 19:02:07 +00:00
Chris Lattner
9fabcbd687
i386-apple-darwin10 implies sse2, this option shouldn't be needed.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99627 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-26 17:51:13 +00:00
Chris Lattner
5832a5390a
xmmintrin just requires sse2, not sse3.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99623 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-26 17:05:16 +00:00
Chris Lattner
1a6154cf2e
move a test to a more appropriate directory
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99200 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-22 20:31:04 +00:00
Chris Lattner
f7c700879c
hopefully fix this on non-sse2 hosts. Shouldn't an apple-darwin10
...
triple imply sse2?
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99197 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-22 18:51:09 +00:00
Chris Lattner
1bddbcbd11
fix PR6658: inline isn't a keyword in C89 mode, use __inline__ instead.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99190 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-22 18:14:12 +00:00
Ted Kremenek
f7507f29d7
Add test cases for r98003 and r98006.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98008 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-08 23:38:27 +00:00