Граф коммитов

12 Коммитов

Автор SHA1 Сообщение Дата
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