| Commit message (Expand) | Author | Age | Files | Lines |
* | Add _mm_comige_sd to emmintrin.h, since I apparently forgot to do this in r13... | Eli Friedman | 2011-10-06 | 1 | -0/+6 |
* | Clang-side build system infrastructure for multiple tblgens. | Peter Collingbourne | 2011-10-06 | 1 | -2/+2 |
* | Add support for alignment-specifiers in C1X and C++11, remove | Peter Collingbourne | 2011-09-29 | 2 | -0/+31 |
* | Tweak *mmintrin.h so that they don't make any bad assumptions about alignment... | Eli Friedman | 2011-09-15 | 3 | -30/+75 |
* | Remove WCHAR_MIN and WCHAR_MAX from limits.h. According to posix and c99 | Eric Christopher | 2011-09-08 | 1 | -14/+0 |
* | Add missing function _mm_ucomige_sd to emmintrin.h. PR10803. | Eli Friedman | 2011-08-29 | 1 | -0/+6 |
* | Fix _mm256_shuffle_ps mask! Example, for mask=203, Instead of: | Bruno Cardoso Lopes | 2011-08-23 | 1 | -1/+1 |
* | http://llvm.org/bugs/show_bug.cgi?id=10472 | Howard Hinnant | 2011-07-25 | 1 | -4/+3 |
* | Fix typo. | Nick Lewycky | 2011-07-19 | 1 | -1/+1 |
* | Implement a __WCHAR_UNSIGNED__ macro and use it to include WCHAR_MIN and | Sean Hunt | 2011-07-19 | 1 | -0/+14 |
* | lib/Headers/mm_malloc.h: Use __mingw_aligned_malloc() in _mm_malloc() on mingw. | NAKAMURA Takumi | 2011-07-18 | 1 | -1/+3 |
* | Teach Clang's <float.h> to also include MinGW's <float.h>, which provides add... | Douglas Gregor | 2011-07-05 | 1 | -0/+42 |
* | Define va_copy when in C++0x mode; C++0x picked it up from C99. | Douglas Gregor | 2011-06-20 | 1 | -1/+1 |
* | Add 'may_alias' attribute. Noticed by Eli. | Bill Wendling | 2011-05-13 | 2 | -3/+3 |
* | Represent the unaligned loads natively. These are converted into a call to the | Bill Wendling | 2011-05-13 | 2 | -3/+12 |
* | LLVM doesn't always optimize away the four loads from this: | Bill Wendling | 2011-05-12 | 2 | -2/+2 |
* | PR9866: Fix the implementation of _mm_loadl_pd and _mm_loadh_pd to not make | Eli Friedman | 2011-05-07 | 1 | -2/+2 |
* | PR9849: Fix _mm_setr_pi32 and friends to actually work correctly. They broke... | Eli Friedman | 2011-05-05 | 1 | -4/+4 |
* | Some small improvements to the builtin (-ffreestanding) stdint.h; in | Eli Friedman | 2011-04-30 | 1 | -12/+14 |
* | don't use compound literals in MM macros, since they will be instantiated | Chris Lattner | 2011-04-25 | 1 | -3/+5 |
* | PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding. | Eli Friedman | 2011-04-21 | 1 | -2/+7 |
* | Add mm3dnow.h. | Michael J. Spencer | 2011-04-15 | 2 | -0/+162 |
* | fix a bunch of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 2 | -3/+3 |
* | Remove comment that snuck in there. | Bill Wendling | 2011-04-13 | 1 | -1/+1 |
* | Just use a native "load" instead of translating the builtin later. Clang can | Bill Wendling | 2011-04-13 | 2 | -2/+2 |
* | Implement the AVX cmp builtins as macros instead of static inlines. | John McCall | 2011-04-06 | 1 | -30/+12 |
* | Add '#ifndef _PTRDIFF_T' guard around definition of ptrdiff_t. Fixes <rdar:/... | Ted Kremenek | 2011-03-30 | 1 | -0/+3 |
* | lib/Headers/mm_malloc.h: On Windows, we can expect _mm_malloc would be provid... | NAKAMURA Takumi | 2011-03-15 | 1 | -0/+2 |
* | CMake: updated list of installable header files. PR9321. | Oscar Fuentes | 2011-02-27 | 1 | -12/+17 |
* | Put targets on folders, if the IDE supports the feature. | Oscar Fuentes | 2011-02-20 | 1 | -0/+1 |
* | New function for tablegenning: clang_tablegen. | Oscar Fuentes | 2011-02-20 | 1 | -2/+2 |
* | Optimized IR for vec_splat | Anton Yartsev | 2010-12-01 | 1 | -16/+32 |
* | Undo part of my previous commit to mm_malloc.h, going back to the use of | Chandler Carruth | 2010-11-22 | 2 | -13/+9 |
* | turned pointers into pointers to const in function parameters in all function... | Anton Yartsev | 2010-11-16 | 1 | -175/+175 |
* | Futher reduce the includes of our builtin headers, and teach limits.h to avoid | Chandler Carruth | 2010-11-16 | 2 | -6/+18 |
* | Fix CMake installation of arm_neon.h | Douglas Gregor | 2010-10-19 | 1 | -1/+1 |
* | lib/Headers/stddef.h: wint_t should be defined whenever <stddef.h> is include... | NAKAMURA Takumi | 2010-10-19 | 1 | -7/+10 |
* | From scratch rewrite of mm_malloc.h. | Eric Christopher | 2010-10-18 | 1 | -19/+28 |
* | support for AltiVec extensions from the Cell architecture | Anton Yartsev | 2010-10-14 | 1 | -0/+1402 |
* | Eliminate CIndexer::getClangPath(), since libclang no longer depends | Douglas Gregor | 2010-10-11 | 1 | -12/+35 |
* | the mmx intrinsic for pshufw should map to the IR intrinsic, not | Chris Lattner | 2010-10-02 | 1 | -3/+1 |
* | __builtin_ia32_psrldqi128 too | Chris Lattner | 2010-10-01 | 1 | -6/+4 |
* | the second argument to __builtin_ia32_pslldqi128 must be an immediate, | Chris Lattner | 2010-10-01 | 1 | -5/+2 |
* | Clang part of MMX rewrite (goes with 115243). | Dale Johannesen | 2010-09-30 | 1 | -44/+40 |
* | Define _Bool, bool, true, and false macros in <stdbool.h> when we're | Douglas Gregor | 2010-09-29 | 1 | -1/+7 |
* | Accidentally committed some temporary changes on my branch when reverting pat... | Bill Wendling | 2010-09-28 | 1 | -40/+44 |
* | Temporarily revert 114929 114925 114924 114921. It looked like they (or at least | Bill Wendling | 2010-09-28 | 1 | -44/+40 |
* | formatted everything to fit within 80 columns | Anton Yartsev | 2010-09-18 | 1 | -274/+522 |
* | fix PR7192 by defining wchar_t in a more conventional way. The | Chris Lattner | 2010-09-05 | 1 | -1/+1 |
* | fix incorrect MM_HINT_ definitions, PR8011 | Chris Lattner | 2010-08-27 | 1 | -2/+2 |