| Commit message (Expand) | Author | Age | Files | Lines |
* | Headers: Provide an ABI compatible max_align_t when _MSC_VER is defined | David Majnemer | 2014-03-04 | 1 | -0/+4 |
* | The wmmintrin.h header includes two different sub-headers: one for AES support | Roman Divacky | 2014-03-04 | 1 | -1/+1 |
* | [CMake] Add the newly introduced compiler header. | Argyrios Kyrtzidis | 2014-03-04 | 1 | -0/+1 |
* | Fix for r202778 - Implement __readeflags and __writeeflags intrinsics (rename... | Alexey Bataev | 2014-03-04 | 1 | -6/+6 |
* | Implement __readeflags and __writeeflags intrinsics | Alexey Bataev | 2014-03-04 | 2 | -0/+84 |
* | [_mm_prefetch] Returning previously deleted comment. | Warren Hunt | 2014-02-22 | 1 | -0/+3 |
* | Reapply 201734 but with appropriate gcc compatibility | Warren Hunt | 2014-02-21 | 2 | -21/+2 |
* | Revert r201734 and r201742. | Daniel Jasper | 2014-02-20 | 2 | -0/+23 |
* | Fix two pedantic issues with our builtin headers. The __STDC_VERSION__ | Chandler Carruth | 2014-02-19 | 2 | -2/+2 |
* | Add _mm_prefetch and some others as MS builtins | Warren Hunt | 2014-02-19 | 2 | -23/+0 |
* | Remove a broken attempt to cope with someone #undef'ing __has_include_next. | Richard Smith | 2014-02-19 | 3 | -5/+3 |
* | Teach Clang to provide ::max_align_t in C11 and C++11 modes. | Chandler Carruth | 2014-02-19 | 1 | -0/+10 |
* | MS Intrin.h: implement __cpuidex and simplify __cpuid | Hans Wennborg | 2014-01-31 | 1 | -7/+7 |
* | Intrin.h: include setjmp.h to get a jmp_buf definition | Hans Wennborg | 2014-01-28 | 1 | -4/+4 |
* | Intrin.h: implement __rdtsc and __halt | Hans Wennborg | 2014-01-28 | 1 | -0/+12 |
* | Revert "intrin.h: include setjmp.h to get a jmp_buf definition" | Reid Kleckner | 2014-01-27 | 1 | -4/+6 |
* | Add implementations of some MSVC intrinsics | Reid Kleckner | 2014-01-27 | 1 | -0/+16 |
* | intrin.h: include setjmp.h to get a jmp_buf definition | Reid Kleckner | 2014-01-27 | 1 | -4/+3 |
* | Add 'static __inline__' to MSVC intrinsics with implementations | Reid Kleckner | 2014-01-27 | 1 | -0/+9 |
* | One more intrinsic. | Eric Christopher | 2014-01-25 | 1 | -0/+2 |
* | Add missing intrinsics, fix a couple of typos in intrinsic names, | Eric Christopher | 2014-01-24 | 1 | -6/+40 |
* | Add implementations of __readfs{byte,word,dword,qword} to Intrin.h | Hans Wennborg | 2014-01-24 | 1 | -0/+33 |
* | Intrin.h: fix definitions of _Interlocked{In,De}crement16 | Hans Wennborg | 2014-01-23 | 1 | -4/+4 |
* | [CMake] Deprecate CLANG_RUNTIME_OUTPUT_INTDIR and CLANG_LIBRARY_OUTPUT_INTDIR. | NAKAMURA Takumi | 2014-01-19 | 1 | -1/+1 |
* | Add implementations of _cpuid and _xgetbv to Intrin.h | Hans Wennborg | 2014-01-16 | 1 | -0/+19 |
* | [CMake][VS][XCode] Restruct the output directory layout more comfortable, ${B... | NAKAMURA Takumi | 2013-12-30 | 1 | -34/+1 |
* | [CMake] clang/lib/Headers: Install just-generated ${CMAKE_CURRENT_BINARY_DIR}... | NAKAMURA Takumi | 2013-12-21 | 1 | -6/+7 |
* | clang/lib/Headers/CMakeLists.txt: Revert part of r197395. It should not be st... | NAKAMURA Takumi | 2013-12-17 | 1 | -1/+1 |
* | Add bit_FXSAVE as an alias for bit_FXSR, for gcc compat. | Nico Weber | 2013-12-16 | 1 | -0/+1 |
* | [CMake] Introduce CLANG_RUNTIME_OUTPUT_INTDIR and CLANG_LIBRARY_OUTPUT_INTDIR. | NAKAMURA Takumi | 2013-12-16 | 1 | -1/+1 |
* | Fix a SSE2 intrinsics typo | Alp Toker | 2013-11-23 | 1 | -1/+1 |
* | Define [U]LLONG_{MIN,MAX} for C++11, add tests. | JF Bastien | 2013-10-27 | 1 | -2/+4 |
* | Intrinsics: fix extract & insert when index is out of bound. | Manman Ren | 2013-10-23 | 2 | -11/+11 |
* | _mm_extract_epi16: use "& 7" when index is out of bound. | Manman Ren | 2013-10-22 | 1 | -1/+1 |
* | Add implementations of the MSVC barrier intrinsics | Reid Kleckner | 2013-10-17 | 1 | -0/+21 |
* | Suppress useless -Wshadow warning when using _mm* macros from emmintrin.h | Ted Kremenek | 2013-10-07 | 1 | -0/+12 |
* | Use logical/arithmetic operations instead of builtins in tbmintrin.h. This wa... | Craig Topper | 2013-10-05 | 1 | -66/+48 |
* | Change __builtin_ia32_bextri_u64 to take an i64imm to match up with LLVM back... | Craig Topper | 2013-10-03 | 1 | -1/+1 |
* | Fixing implementation of bittestandset in Intrin.h. | Warren Hunt | 2013-10-01 | 1 | -2/+2 |
* | Changing __X86_64__ to __x86_64__ in Intrin.h. | Warren Hunt | 2013-09-30 | 1 | -12/+12 |
* | Adding intrinsics to the clang front end for the x86 TBM instruction set. | Yunzhong Gao | 2013-09-30 | 3 | -0/+181 |
* | Typo correction: _int64 -> __int64. | Warren Hunt | 2013-09-28 | 1 | -1/+1 |
* | Implements some of the more commonly used intrinsics in Intrin.h | Warren Hunt | 2013-09-27 | 1 | -0/+412 |
* | Remove some stray underscores from copyright block. Fix first line length to ... | Craig Topper | 2013-09-27 | 1 | -2/+2 |
* | Provide inline definitions of _Unwind_GetIP etc. for ARM in unwind.h | Hans Wennborg | 2013-09-25 | 1 | -3/+35 |
* | Fix argument types of some AVX2 intrinsics. | Eli Friedman | 2013-09-23 | 1 | -8/+8 |
* | Add _mm_stream_si64 intrinsic. | Eli Friedman | 2013-09-23 | 1 | -0/+8 |
* | Fix return type of _mm_extract_epi8 etc. | Eli Friedman | 2013-09-21 | 1 | -2/+3 |
* | Fix ifdef macro missed in previous commit | Ben Langmuir | 2013-09-19 | 1 | -1/+1 |
* | Move sha intrinsics to immintrin.h | Ben Langmuir | 2013-09-19 | 3 | -5/+5 |