- 492d84c0 X86 intrinsics: cmpge|gt|nge|ngt_ss|_sd by Manman Ren · 11 years ago
- df98357 Even in a modules world, people will depend on the weird xmmintrin.h -> emmintrin.h forwarding. by Douglas Gregor · 11 years ago
- 44b6fa3 Add arm_neon.h to the builtin intrinsics module map. by Douglas Gregor · 11 years ago
- 7588361 Fix the return type of the complex creal functions. Patch by YunZhong Gao, modified to use _Static_assert and to check __STDC_HOSTED__ by me. by Richard Smith · 11 years ago
- ee3cd95 xopintrin.h: Add wrappers for all flavors of _mm_com. by Benjamin Kramer · 11 years ago
- 61b669b Add include guards to prfchwintrin.h. by Benjamin Kramer · 11 years ago
- c814c64 Make sure we define wchar_t related macros correctly in -fms-extensions mode. by Hans Wennborg · 11 years ago
- de5ed04 Fix typo in a stddef.h comment: s/risze_t/rsize_t/ by Hans Wennborg · 11 years ago
- 0823c7d Fix header comment. by Benjamin Kramer · 11 years ago
- f0cdc84 Avoid names like __in that conflict with SAL in builtin headers by Reid Kleckner · 11 years ago
- d333e7b [CMake] Create the directory before creating the link to the clang headers. by Argyrios Kyrtzidis · 11 years ago
- 2943d3d Headers: Add support for ISO9899:2011 rsize_t. by Daniel Dunbar · 11 years ago
- 32b5013 tl;dr: Teach Clang to work around g++ changing its workaround to glibc's by Richard Smith · 11 years ago
- 4a3c6c6 Add tests that build modules for our builtin headers, and fix two buglets exposed by doing so. by Richard Smith · 11 years ago
- 16e0f19 [cmake] Add clang-headers as a dependency of libclang and if we have to copy them by Argyrios Kyrtzidis · 11 years ago
- 1bfc28c Add RDSEED intrinsic support defined in AVX2 extension by Michael Liao · 11 years ago
- f91210d Add XTEST intrinsic defined in TSX extension by Michael Liao · 11 years ago
- 04f5db6 Revert "[lib/Headers] Define NULL as __DARWIN_NULL when on __APPLE__." by Argyrios Kyrtzidis · 11 years ago
- 08aba1b [lib/Headers] Break the module import cycle between _Builtin_intrinsics.sse and _Builtin_intrinsics.sse2 by Argyrios Kyrtzidis · 11 years ago
- 07ffbd7 [lib/Headers] Define NULL as __DARWIN_NULL when on __APPLE__. by Argyrios Kyrtzidis · 11 years ago
- 72339a0 Add PRFCHW intrinsic support by Michael Liao · 11 years ago
- daf2e1c <rdar://problem/13479214> Make Clang's <stddef.h> robust against system headers defining size_t/ptrdiff_t/wchar_t. by Douglas Gregor · 11 years ago
- 3521c49 PR15480: fixed second parameter types of vec_lde, vec_lvebx, vec_lvehx, and vec_lvewx according to AltiVec Programming Interface Manual by Anton Yartsev · 11 years ago
- 9f6e910 libstdc++'s <cstdalign> #includes <stdalign.h> and expects it to guard against by Richard Smith · 12 years ago
- 1fc271c [Headers] Use standard builtin defines instead of typeof trickery. by Daniel Dunbar · 12 years ago
- 48cb74a C11: Provide the missing half of <stdalign.h> by Richard Smith · 12 years ago
- de03c15 Parsing support for C11's _Noreturn keyword. No semantics yet. by Richard Smith · 12 years ago
- 41a5fc5 Readd an open paren that was lost while reformatting code. by David Blaikie · 12 years ago
- 4f918ae PR14964: intrinsic headers using non-reserved identifiers by David Blaikie · 12 years ago
- ccdb2a5 unwind.h: Add include guards and don't mess with visibility if HIDE_EXPORTS is specified. by Benjamin Kramer · 12 years ago
- 38c5d0a Code cleanup: Remove trailing whitespace in unwind.h. by Logan Chien · 12 years ago
- 463eb89 Add clang support of RTM from TSX by Michael Liao · 12 years ago
- 3043175 Split the instrinsic header wmmintrin.h into AES and PCLMUL parts, so by Douglas Gregor · 12 years ago
- 6db024c Fix module map for SSE4a builtins by Douglas Gregor · 12 years ago
- a65c5a3 Make cpuid.h actually work with -std=c99 <rdar://problem/12552716>. by Douglas Gregor · 12 years ago
- 60c158a Add "static" to some functions in altivec.c where it was missing. by Ulrich Weigand · 12 years ago
- f0e97db X86 SSE Intrinsics: update header for sqrt_ss, rsqrt_ss and rcp_ss. by Manman Ren · 12 years ago
- 9573c3a clang/lib/Headers/CMakeLists.txt: Add f16cintrin.h. by NAKAMURA Takumi · 12 years ago
- 146e5a4 X86: add F16C support in Clang by Manman Ren · 12 years ago
- 4d1499d Add intrinsic of MULX in BMI2 header by Michael Liao · 12 years ago
- c5e3df7 Add struct keyword before _Unwind_Context. by Logan Chien · 12 years ago
- 9a50249 Add _rdrand{16,32,64}_step intrinsics to immintrin.h by Benjamin Kramer · 12 years ago
- 435d268 Rename tzcnt intrinsics to match gcc. by Craig Topper · 12 years ago
- e25d3df std::nullptr_t support in MS headers, from João Matos. by Douglas Gregor · 12 years ago
- 56c045e X86: add more GATHER intrinsics in Clang by Manman Ren · 12 years ago
- c84804a X86: add more GATHER intrinsics in Clang by Manman Ren · 12 years ago
- 5283c99 X86: add GATHER intrinsics (AVX2) in Clang by Manman Ren · 12 years ago
- 111684e Headers/xopintrin.h: Try to fix r158492. Did you mean, mm256? by NAKAMURA Takumi · 12 years ago
- cda8df0 Add XOP frcz instrinsics. by Craig Topper · 12 years ago
- 5daa4de Add XOP permute intrinsics. by Craig Topper · 12 years ago
- ecbc009 Add XOP shift and compare intrinsics. by Craig Topper · 12 years ago
- 3335eb7 Add XOP vprot* instruction intrinsics by Craig Topper · 12 years ago
- 18b73ea More XOP intrinsics by Craig Topper · 12 years ago
- 239c030 Begin adding XOP intrinsics by Craig Topper · 12 years ago
- 97075fb Add fma3 intrinsic header file. by Craig Topper · 12 years ago
- 3c0bc15 Add builtin for pclmulqdq instruction. by Craig Topper · 12 years ago
- 1faf8a7 Update FIXME. ABM is already covered by LZCNT and POPCNT. by Craig Topper · 12 years ago
- 6ea73b2 Install ammintrin.h in the cmake build. by Benjamin Kramer · 12 years ago
- 6b97877 Add an ammintrin.h header for SSE4a intrinsics. by Benjamin Kramer · 12 years ago
- 1785c36 Remove the 'intrin.h' builtin header file and its tests for now. by Chandler Carruth · 12 years ago
- c5713cf Get rid of storelv4si builtin as it can be expressed directly. This is general by Chad Rosier · 12 years ago
- 3030066 Expand #include_next in float.h from mingw to _msc_ver. by Nico Weber · 12 years ago
- 08e46f9 Let NULL and MSVC headers coexist better. by Nico Weber · 12 years ago
- e70372d Adding information about what intrinsics still need to be implemented for MSVC compatibility. by Aaron Ballman · 12 years ago
- 8ac95f1 Fix a typo spotted by Matt. by Chandler Carruth · 12 years ago
- 5775351 Introduce an initial sketch of a MSVC compatible 'intrin.h' builtin by Chandler Carruth · 12 years ago
- 49a110d Convert vperm2f128 and vperm2i128 intrinsics back to using llvm intrinsics. Unfortunately, these instructions have behavior that can't be modeled with shuffle vector. by Craig Topper · 12 years ago
- b5491f3 Change _mm256_permute4x64_epi64 and _mm256_permute4x64_pd to use builtin_shufflevector instead of specific builtins. Old builtins will be removed from llvm now that vpermq/vpermpd are supported by shuffle lowering code. by Craig Topper · 12 years ago
- 41a7e89 Fix the signatures for the _mm256_storeu2_* intrinsics. PR12532 by Chad Rosier · 12 years ago
- 5aeaca3 Correctly check argument types for some vector macros in smmintrin.h. Put parentheses around uses of vector macro arguments. by Craig Topper · 12 years ago
- 5228982 Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399. by Craig Topper · 12 years ago
- 5629646 Fix shuffle vector calculation for mm_permute_ps. Fixes PR 12401. by Craig Topper · 12 years ago
- be5ff2f unwind.h fix for -fvisibility=hidden users. This fixes firefox build in a system by Rafael Espindola · 12 years ago
- db163c8 [avx] Define the _mm256_loadu2_xxx and _mm256_storeu2_xxx intrinsics. by Chad Rosier · 12 years ago
- d184e53 * tgmath_logb.patch implements the missing logb function (see C99 standard 7.22, paragraph 5). * tgmath_fabs_complex.patch corrects the return types for the complex fabs functions. These must be non-complex float/double/long double (see C99 standard 7.22, paragraph 4 and 7.3.8.1). Patch contributed by Kristof Beyls. by Howard Hinnant · 13 years ago
- f18a87b Allow linux builds to take advantage of libunwind to get unwind.h if by Jeffrey Yasskin · 13 years ago
- 345032a Add 3dNOW intrinsic header to x86intrin.h, conditioned on __3dNOW__ to by Chandler Carruth · 13 years ago
- cfa8e65 Remove vperm2f* and vperm2i builtins. Same effect can be achieved with builtin_shufflevector. by Craig Topper · 13 years ago
- 10c57a8 Remove vpermilp* builtins. Same effect can be achieved with builtin_shufflevector. by Craig Topper · 13 years ago
- 88ce85f Add C11 FLT_TRUE_MIN and friends. <rdar://problem/10812837>. by Eli Friedman · 13 years ago
- 279114c Comment mystery code. by Nick Lewycky · 13 years ago
- f42f85c Make _mm_cmpgt_epi8 immute to -funsigned-char. by Nick Lewycky · 13 years ago
- 2f04f18 Back out my heinous hack that tricked the module generation mechanism by Douglas Gregor · 13 years ago
- eb7b9eb Split compiler builtin module into "stdlib" builtins and "intrinsic" by Douglas Gregor · 13 years ago
- 8f7d64b Remove tgmath.h from the module map for now, because it currently causes a by Douglas Gregor · 13 years ago
- ba0e318 Fix typo spotted by Sebastian. Thanks! by Douglas Gregor · 13 years ago
- f8495d6 Cleanup 3dnow builtin handling. Most of them were already handled by LLVM connecting intrinsics and builtins in IntrinsicsX86.td. by Craig Topper · 13 years ago
- e727d21 Introduce TargetInfo::hasFeature() to query various feature names in by Douglas Gregor · 13 years ago
- ebb1004 Just disable the compiler-builtins module test on MSVC for now by Douglas Gregor · 13 years ago
- 8101c7f Teach tgmath.h to only include <complex.h> if it's available. by Douglas Gregor · 13 years ago
- e5c9e09 Alternate fix to the modules failures that doesn't require us to tweak tgmath.h by Douglas Gregor · 13 years ago
- 5ad2649 If there's no math.h, then tgmath.h should just be empty by Douglas Gregor · 13 years ago
- 3e80d8a Introduce a module map for (some of) the compiler-supplied by Douglas Gregor · 13 years ago
- 2ee2ac2 Represent 256-bit unaligned loads natively and remove the builtins. Similar change was made for 128-bit versions a while back. by Craig Topper · 13 years ago
- 1ea742b On Darwin, use the system's <unwind.h> whenever it is by Douglas Gregor · 13 years ago
- 092acb0 Fix a typo: _MM_FLUSH_ZERO_OFF has the wrong value. rdar://10716672 by Bob Wilson · 13 years ago
- f5f18bf Extend unwind.h with the ARM unwinder interface. by Evgeniy Stepanov · 13 years ago
- f84d560 Don't depend on undefined macros being 0, there are options for the by Joerg Sonnenberger · 13 years ago
- 5c76db3 clang/lib/Headers/CMakeLists.txt: Unbreak cmake build. by NAKAMURA Takumi · 13 years ago
- 7feb321 Add FMA4 intrinsics. by Craig Topper · 13 years ago