summaryrefslogtreecommitdiffstats
path: root/lib/Headers
Commit message (Expand)AuthorAgeFilesLines
* Add _mm_comige_sd to emmintrin.h, since I apparently forgot to do this in r13...Eli Friedman2011-10-061-0/+6
* Clang-side build system infrastructure for multiple tblgens.Peter Collingbourne2011-10-061-2/+2
* Add support for alignment-specifiers in C1X and C++11, removePeter Collingbourne2011-09-292-0/+31
* Tweak *mmintrin.h so that they don't make any bad assumptions about alignment...Eli Friedman2011-09-153-30/+75
* Remove WCHAR_MIN and WCHAR_MAX from limits.h. According to posix and c99Eric Christopher2011-09-081-14/+0
* Add missing function _mm_ucomige_sd to emmintrin.h. PR10803.Eli Friedman2011-08-291-0/+6
* Fix _mm256_shuffle_ps mask! Example, for mask=203, Instead of:Bruno Cardoso Lopes2011-08-231-1/+1
* http://llvm.org/bugs/show_bug.cgi?id=10472Howard Hinnant2011-07-251-4/+3
* Fix typo.Nick Lewycky2011-07-191-1/+1
* Implement a __WCHAR_UNSIGNED__ macro and use it to include WCHAR_MIN andSean Hunt2011-07-191-0/+14
* lib/Headers/mm_malloc.h: Use __mingw_aligned_malloc() in _mm_malloc() on mingw.NAKAMURA Takumi2011-07-181-1/+3
* Teach Clang's <float.h> to also include MinGW's <float.h>, which provides add...Douglas Gregor2011-07-051-0/+42
* Define va_copy when in C++0x mode; C++0x picked it up from C99.Douglas Gregor2011-06-201-1/+1
* Add 'may_alias' attribute. Noticed by Eli.Bill Wendling2011-05-132-3/+3
* Represent the unaligned loads natively. These are converted into a call to theBill Wendling2011-05-132-3/+12
* LLVM doesn't always optimize away the four loads from this:Bill Wendling2011-05-122-2/+2
* PR9866: Fix the implementation of _mm_loadl_pd and _mm_loadh_pd to not makeEli Friedman2011-05-071-2/+2
* PR9849: Fix _mm_setr_pi32 and friends to actually work correctly. They broke...Eli Friedman2011-05-051-4/+4
* Some small improvements to the builtin (-ffreestanding) stdint.h; inEli Friedman2011-04-301-12/+14
* don't use compound literals in MM macros, since they will be instantiatedChris Lattner2011-04-251-3/+5
* PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding.Eli Friedman2011-04-211-2/+7
* Add mm3dnow.h.Michael J. Spencer2011-04-152-0/+162
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-152-3/+3
* Remove comment that snuck in there.Bill Wendling2011-04-131-1/+1
* Just use a native "load" instead of translating the builtin later. Clang canBill Wendling2011-04-132-2/+2
* Implement the AVX cmp builtins as macros instead of static inlines.John McCall2011-04-061-30/+12
* Add '#ifndef _PTRDIFF_T' guard around definition of ptrdiff_t. Fixes <rdar:/...Ted Kremenek2011-03-301-0/+3
* lib/Headers/mm_malloc.h: On Windows, we can expect _mm_malloc would be provid...NAKAMURA Takumi2011-03-151-0/+2
* CMake: updated list of installable header files. PR9321.Oscar Fuentes2011-02-271-12/+17
* Put targets on folders, if the IDE supports the feature.Oscar Fuentes2011-02-201-0/+1
* New function for tablegenning: clang_tablegen.Oscar Fuentes2011-02-201-2/+2
* Optimized IR for vec_splatAnton Yartsev2010-12-011-16/+32
* Undo part of my previous commit to mm_malloc.h, going back to the use ofChandler Carruth2010-11-222-13/+9
* turned pointers into pointers to const in function parameters in all function...Anton Yartsev2010-11-161-175/+175
* Futher reduce the includes of our builtin headers, and teach limits.h to avoidChandler Carruth2010-11-162-6/+18
* Fix CMake installation of arm_neon.hDouglas Gregor2010-10-191-1/+1
* lib/Headers/stddef.h: wint_t should be defined whenever <stddef.h> is include...NAKAMURA Takumi2010-10-191-7/+10
* From scratch rewrite of mm_malloc.h.Eric Christopher2010-10-181-19/+28
* support for AltiVec extensions from the Cell architectureAnton Yartsev2010-10-141-0/+1402
* Eliminate CIndexer::getClangPath(), since libclang no longer dependsDouglas Gregor2010-10-111-12/+35
* the mmx intrinsic for pshufw should map to the IR intrinsic, notChris Lattner2010-10-021-3/+1
* __builtin_ia32_psrldqi128 tooChris Lattner2010-10-011-6/+4
* the second argument to __builtin_ia32_pslldqi128 must be an immediate,Chris Lattner2010-10-011-5/+2
* Clang part of MMX rewrite (goes with 115243).Dale Johannesen2010-09-301-44/+40
* Define _Bool, bool, true, and false macros in <stdbool.h> when we'reDouglas Gregor2010-09-291-1/+7
* Accidentally committed some temporary changes on my branch when reverting pat...Bill Wendling2010-09-281-40/+44
* Temporarily revert 114929 114925 114924 114921. It looked like they (or at leastBill Wendling2010-09-281-44/+40
* formatted everything to fit within 80 columnsAnton Yartsev2010-09-181-274/+522
* fix PR7192 by defining wchar_t in a more conventional way. TheChris Lattner2010-09-051-1/+1
* fix incorrect MM_HINT_ definitions, PR8011Chris Lattner2010-08-271-2/+2