- 79ed4e6 Checkpoint arm_neon.h generation with tablegen by Nate Begeman · 15 years ago
- c2b9b36 Make macro safe in the face of users who pass "addr+64". Addition of void* is by Nick Lewycky · 15 years ago
- f88f63f Implement remaining items in neon td file. Still need to modify emitter to generate a proper header. by Nate Begeman · 15 years ago
- c302f00 Add CMake goop to get arm_neon.h generated by Douglas Gregor · 15 years ago
- c90b32e Convert arm_neon.h into arm_neon.td, from which arm_neon.h will be built by Nate Begeman · 15 years ago
- eb94155 fix _mm_shuffle_pd too, thanks to Joel Falcou for pointing this out. by Chris Lattner · 15 years ago
- f805a6c add type casts to _mm_shuffle_ps so the front-end applies by Chris Lattner · 15 years ago
- 0d0db2f logical ops, unary ops, pairwise ops by Nate Begeman · 15 years ago
- 2321934 Comparisons. by Nate Begeman · 15 years ago
- 066cde1 Start stamping out the __builtin_neon stuff. by Nate Begeman · 15 years ago
- 8028981 A bit more neon work, adds work (but the ABI is wrong), types mostly stamped out. by Nate Begeman · 15 years ago
- a96698e Stub out NEON support, more to come. by Nate Begeman · 15 years ago
- 564618f Headers: Hide intptr_t and uintptr_t definitions behind _INTPTR_T and _UINTPTR_T by Daniel Dunbar · 15 years ago
- e57aa9e Rewrite handling of 64-bit palignr intrinsics to be vector shuffles. by Eric Christopher · 15 years ago
- ab866b4 improve altivec c++ support by adding casts, patch by Anton Yartsev! by Chris Lattner · 15 years ago
- dd17394 implement altivec.h and a bunch of support code, patch by Anton Yartsev! by Chris Lattner · 15 years ago
- 83e7a78 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 15 years ago
- 6e92883 Fix typo. by Eric Christopher · 15 years ago
- 33c9032 First start at wmmintrin.h file with Intel AES-NI instructions. by Eric Christopher · 15 years ago
- 82049c0 Fix 80 col violations. by Daniel Dunbar · 15 years ago
- 054c276 This is just a simple v4si * v4si, make it so. by Eric Christopher · 15 years ago
- 1a37d0a Make the license header in smmintrin.h match the other SSE headers. by Anders Carlsson · 15 years ago
- 1bddbcb fix PR6658: inline isn't a keyword in C89 mode, use __inline__ instead. by Chris Lattner · 15 years ago
- 67a5936 Add sse4.2 header and builtin support. by Eric Christopher · 15 years ago
- ff4417b Add a newline at the end of the file. by Eric Christopher · 15 years ago
- 3dab29a For legacy compatibility add a varargs.h header. by Eric Christopher · 15 years ago
- 020f1ed Migrate typedefs to the top level of xmmintrin.h and remove the same by Eric Christopher · 15 years ago
- 7bd0dfd Add remaining sse4.1 intrinsics and builtins. by Eric Christopher · 15 years ago
- 0c2b4f4 Add SSE4 packed integer comparisons and corresponding intrinsics. by Eric Christopher · 15 years ago
- ff8aeaa Integer array extraction for sse4.1. by Eric Christopher · 15 years ago
- 6fa43e3 Add packed integer array insertion. by Eric Christopher · 15 years ago
- 9a2a69f Add insert/extract_ps and related random macros. by Eric Christopher · 15 years ago
- 21259ba Add preprocessor guards to the definitions of size_t and wchar_t, and #undef NULL before defining it. by Ted Kremenek · 15 years ago
- 82bab0d Place the definition of 'va_list' within a preprocessor guard. This matches the behavior of GCC, and avoids potential conflicts with system headers (e.g., stdio.h). Fixes <rdar://problem/7727145>. by Ted Kremenek · 15 years ago
- 3afda60 Add sse4.1 packed min and max intrinsics. by Eric Christopher · 15 years ago
- 0356848 Add load hint instruction intrinsic. by Eric Christopher · 15 years ago
- c82ac95 Add in support for dword multiply and fp dot product intrinsics. by Eric Christopher · 15 years ago
- 9ce2116 Fix _MM_FROUND_NEARBYINT and move rounding intrinsics to macros. by Eric Christopher · 15 years ago
- b71f956 First start on smmintrin.h, rounding and blending. by Eric Christopher · 15 years ago
- ef5ebf6 add two aliases for SSE functions we already have, fixing PR6316. by Chris Lattner · 15 years ago
- 21b91a3 fix PR6187: various load functions in xmmintrin.h were missing 'const'. by Chris Lattner · 15 years ago
- 9afb227 fix a bug in the _MM_TRANSPOSE4_PS definition, patch by Brian Sumner from PR6138 by Chris Lattner · 15 years ago
- 2c48345 _mm_xor_ps does a xor not a nxor. The other 'xor' builtins look fine, by Chris Lattner · 15 years ago
- c3420ff Revert mmx palignr to use an intrinsic, since mmx shuffle patterns are missing. by Nate Begeman · 15 years ago
- ce5818a Support x86's PALIGNR instruction without the use of a palignr intrinsic. by Nate Begeman · 15 years ago
- f2c8e7d minimal fix for PR5743 by Chris Lattner · 15 years ago
- a22848f Pick up MB_LEN_MAX as defined by the system <limits.h>, when it's provided there by Douglas Gregor · 15 years ago
- fc07d91 Define SIG_ATOMIC_MIN and SIG_ATOMIC_MAX in terms of __SIG_ATOMIC_WIDTH__. by Ken Dyck · 15 years ago
- fdb4324 Avoid unwanted expansion in macros that paste together INT<n>_C(v) and by Ken Dyck · 15 years ago
- a2e9284 Avoid unwanted expansion in macros that paste together INT<n>_MIN, INT<n>_MAX, by Ken Dyck · 15 years ago
- aface1b Avoid unwanted macro expansion in macros that paste together int<n>_t and by Ken Dyck · 15 years ago
- c2bae59 Define WCHAR_MIN and WCHAR_MAX in terms of __WCHAR_WIDTH__ for consistency with by Ken Dyck · 15 years ago
- bfec4b0 Parameterize WINT_MIN and WINT_MAX with __WINT_WIDTH__ to support arbitrary by Ken Dyck · 15 years ago
- 4b7d945 Construct definition of SIZE_MAX from __SIZE_WIDTH__ to support targets of by Ken Dyck · 15 years ago
- 8a3e9d9 Construct the macro body of PTRDIFF_MAX and PTRDIFF_MIN from __PTRDIFF_WIDTH__. by Ken Dyck · 15 years ago
- c3ca6ef Construct INTPTR_MIN, INTPTR_MAX, and UINTPTR_MAX from the exact-width limit by Ken Dyck · 15 years ago
- 08321b4 Define intptr_t and uintptr_t in terms of their equivalent exact-width types. by Ken Dyck · 15 years ago
- 832b710 Define INTMAX_C and UINTMAX_C in terms of the corresponding exact-width by Ken Dyck · 15 years ago
- db57ce5 Define INTMAX_MIN, INTMAX_MAX, and UINTMAX_MAX in terms of the limit macros for by Ken Dyck · 15 years ago
- 36fac07 Define intmax_t and uintmax_t as the [u]intN_t type corresponding to by Ken Dyck · 15 years ago
- b088756 Replace (-INT8_C(128)), which uses an illegally out-of-range argument for by Ken Dyck · 15 years ago
- 8163841 Use the INTn_C integer constant macros to generate limit constants with correct by Ken Dyck · 15 years ago
- 6ab25f4 Remove unnecessary parens around the bodies of integer constant macros. C99 by Ken Dyck · 15 years ago
- eef22ef Parameterize the constant-generating macros in stdint.h with new built-in by Ken Dyck · 15 years ago
- dcdd2a0 Generalize stdint.h for non-8-bit-multiple types, patch by Ken Dyck! by Chris Lattner · 15 years ago
- 06dcf6b A simple reordering of the definitions in stdint.h and by Chris Lattner · 15 years ago
- 92bd8c7 Added __has_include and __has_include_next. by John Thompson · 15 years ago
- 25950e8 CMake: Respect LLVM_LIBDIR_SUFFIX for clang-specific headers under by Oscar Fuentes · 15 years ago
- 4bf4e30 Make our char vector types not be explicitly signed to match GCC and to fix compilation with C++ and -fno-lax-vector-conversions by Anders Carlsson · 15 years ago
- 9436ed5 Fix PR4923. by Anders Carlsson · 15 years ago
- f918b8f Collapse more clang version numbers down into fewer places. by Mike Stump · 15 years ago
- 1f2c32e Back to 1.1 we go. by Mike Stump · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- 7f7b748 CMake: Improve installation of Clang by Douglas Gregor · 16 years ago
- 3a266f2 Switch some functions from using x86 builtins to using vector operations. by Eli Friedman · 16 years ago
- 91a425c Make sure install Clang headers when building clang-cc by Douglas Gregor · 16 years ago
- ebfc180 Update Clang to include the InitializeAllTargets and by Douglas Gregor · 16 years ago
- c7d95dc Following gcc, hide the hack to include the SSE2 intrinsics from by Eli Friedman · 16 years ago
- 8fff257 Remove a few more vector builtins. by Eli Friedman · 16 years ago
- 3eef3e1 xmmintrin needs to include emmintrin, Darwin system headers seem to depend on it by Daniel Dunbar · 16 years ago
- e0ae8bd Now that LLVM CodeGen can handle the generic variations a bit better, by Eli Friedman · 16 years ago
- 0602600 CMake: Install Clang's headers into the right place in the build tree, for regression testing by Douglas Gregor · 16 years ago
- 098136a Replace more calls to builtins with generic code. by Eli Friedman · 16 years ago
- 2e8d8da Fix obvious typo. by Eli Friedman · 16 years ago
- 17d2e3a Fix some casts to work without -flax-vector-conversions. by Eli Friedman · 16 years ago
- 80c8004 Misc fixes to MMX/SSE intrinsics: a few small bug fixes, and getting rid by Eli Friedman · 16 years ago
- db7351a Add aliases for a couple of SSE intrinsics. Patch by Ed Schouten. by Eli Friedman · 16 years ago
- 79dcf5f Add 'cmp' SSE builtins and get rid of a bunch of other builtins. by Anders Carlsson · 16 years ago
- 6fdca0e Fix for PR3841: follow gcc's example and fall back to the system by Eli Friedman · 16 years ago
- 2e828f0 Fix tyop in SSSE3 header (6808876). by Anders Carlsson · 16 years ago
- ca93195 glibc plays some weird games with multiple different definitions of by Chris Lattner · 16 years ago
- 7add547 fix misspelt attribute. by Chris Lattner · 16 years ago
- 2ec926c define __va_copy unconditionally, but va_copy only in c99 or non-ansi mode. by Chris Lattner · 16 years ago
- ae8ecdd Fix typo. by Anders Carlsson · 16 years ago
- 2fc47b5 add support for the LONG_LONG_MIN/LONG_LONG_MAX/ULONG_LONG_MAX limits.h GNU extensions. by Chris Lattner · 16 years ago
- cf117d3 Only intptr_t is protected by __intptr_t_defined. by Daniel Dunbar · 16 years ago
- ab775f6 fix inverted conditional, rdar://6633188 by Chris Lattner · 16 years ago
- adcf5b3 Put compiler headers in <prefix>/lib/clang/1.0/include (vs by Daniel Dunbar · 16 years ago
- ccb8f08 testing (reverted) by Howard Hinnant · 16 years ago
- 412705b testing by Howard Hinnant · 16 years ago