summaryrefslogtreecommitdiffstats
path: root/lib/Headers/smmintrin.h
Commit message (Expand)AuthorAgeFilesLines
* Move the builtin headers to use the new license file header.Chandler Carruth2019-04-081-17/+3
* [Builtins][Attributes][X86] Tag all X86 builtins with their required vector w...Craig Topper2018-07-091-1/+1
* [X86] Add builtins for blend with immediate control to enforce target feature...Craig Topper2018-06-081-19/+6
* [X86] Add builtins for vector element insert and extract for different 128 an...Craig Topper2018-06-061-27/+21
* [X86] Remove __extension__ from macro intrinsics when its not needed.Craig Topper2018-05-311-20/+20
* [DOXYGEN] Formatting changes for better intrinsics documentation renderingEkaterina Romanova2018-05-231-30/+30
* [X86] Remove some preprocessor feature checks from intrinsic headersCraig Topper2018-05-211-2/+0
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-80/+80
* [X86] Consistently use double underscore at the beginning of the include guar...Craig Topper2018-04-241-3/+3
* [DOXYGEN] Fix doxygen and content issues in smmintrin.hDouglas Yung2018-01-021-3/+3
* [DOXYGEN] Minor improvements in doxygen comments.Ekaterina Romanova2017-05-151-3/+7
* [DOXYGEN] Minor improvements in doxygen comments.Ekaterina Romanova2017-04-181-148/+91
* [X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation (clang)Simon Pilgrim2017-04-141-1/+1
* [DOXYGEN] Improvements to smmintrin.h and emmintrin.h intrinsics.Ekaterina Romanova2017-03-211-12/+12
* Added doxygen comments to smmintrin.h's intrinsics.Ekaterina Romanova2017-02-171-0/+2011
* [X86] Use unsigned types for vector arithmetic in intrinsics to avoid undefin...Craig Topper2016-06-041-1/+1
* [X86][SSE] Make unsigned integer vector types generally availableSimon Pilgrim2016-05-291-6/+0
* [X86][SSE] Replace VPMOVSX and (V)PMOVZX integer extension intrinsics with ge...Simon Pilgrim2016-05-281-6/+12
* [Headers] Remove redundant typedef. NFC.Ahmed Bougacha2016-05-271-1/+0
* [X86] Add a few missing typecasts to intrinsics. Found by playing with -fno-l...Craig Topper2016-05-171-3/+3
* [X86] Add missing typecasts in intrinsic macros. This should make them more r...Craig Topper2015-11-111-31/+59
* [X86] Remove temporary variables from macros in x86 intrinsic headers. Preven...Craig Topper2015-11-101-28/+17
* [Headers][X86] Fix stream_load (movntdqa) to accept const*.Ahmed Bougacha2015-10-021-2/+2
* Fix the SSE4 byte sign extension in a cleaner way, and more thoroughlyChandler Carruth2015-10-011-18/+10
* Patch over a really horrible bug in our vector builtins that showed upChandler Carruth2015-10-011-3/+18
* [X86][SSE] Replace 128-bit SSE41 PMOVSX intrinsics with native IRSimon Pilgrim2015-09-191-6/+6
* Clean up trailing whitespace in the builtin headersSean Silva2015-09-121-5/+5
* [X86] Rename DEFAULT_FN_ATTR macro to __DEFAULT_FN_ATTRMichael Kuperstein2015-06-301-41/+41
* Update the intel intrinsic headers to use the target attribute support.Eric Christopher2015-06-171-9/+6
* Use a define for per-file function attributes for the Intel intrinsic headers.Eric Christopher2015-06-171-37/+42
* Patched clang to emit x86 blends as shufflevectors.Filipe Cabecinhas2014-05-131-3/+17
* Intrinsics: fix extract & insert when index is out of bound.Manman Ren2013-10-231-7/+7
* Fix return type of _mm_extract_epi8 etc.Eli Friedman2013-09-211-2/+3
* PR14964: intrinsic headers using non-reserved identifiersDavid Blaikie2013-01-161-3/+3
* Correctly check argument types for some vector macros in smmintrin.h. Put par...Craig Topper2012-03-301-16/+39
* Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399.Craig Topper2012-03-301-0/+6
* Add popcnt feature flag to match gcc. This flag is implied when sse42 is enab...Craig Topper2011-12-291-14/+3
* Add AVX2 intrinsics for pavg, pblend, and pcmp instructions. Also remove unne...Craig Topper2011-12-201-2/+2
* Fix obvious error in _mm_test_all_zeros. PR11565.Bob Wilson2011-12-141-1/+1
* Fix a blatant typo or cut/paste-o reported by users of this header.Chandler Carruth2011-12-091-1/+1
* Fix some additional x86 intrinsics to use "I" (ICE) markings. Fix *mmintrin....Eli Friedman2011-11-101-15/+12
* Misc fixes to pcmp*stri.Eli Friedman2011-11-081-10/+10
* Move some type defines from smmintrin.h to emmintrin.h to match whereEric Christopher2010-08-261-4/+0
* fix some vector extractions to return properly zero extended valuesChris Lattner2010-08-201-3/+5
* Headers: Fix quoting of macro arguments in a couple more places.Daniel Dunbar2010-06-021-8/+8
* This is just a simple v4si * v4si, make it so.Eric Christopher2010-03-261-1/+1
* Make the license header in smmintrin.h match the other SSE headers.Anders Carlsson2010-03-241-22/+22
* fix PR6658: inline isn't a keyword in C89 mode, use __inline__ instead.Chris Lattner2010-03-221-41/+41
* Add sse4.2 header and builtin support.Eric Christopher2010-03-201-0/+112
* Add remaining sse4.1 intrinsics and builtins.Eric Christopher2010-03-151-0/+91