summaryrefslogtreecommitdiffstats
path: root/lib/Headers/emmintrin.h
Commit message (Expand)AuthorAgeFilesLines
* [DOXYGEN] Corrected several typos and incorrect parameters description that S...Ekaterina Romanova2017-06-061-3/+29
* [DOXYGEN] Minor improvements in doxygen comments.Ekaterina Romanova2017-05-151-109/+172
* [X86][SSE] Add _mm_set_pd1 (PR32827)Simon Pilgrim2017-04-281-0/+18
* [DOXYGEN] Improvements to smmintrin.h and emmintrin.h intrinsics.Ekaterina Romanova2017-03-211-1/+1
* [X86] DAZ Macros RelocationOren Ben Simhon2017-02-261-0/+8
* Added doxygen comments to smmintrin.h's intrinsics.Ekaterina Romanova2017-02-171-1/+1
* [DOXYGEN] Documentation for the newly added x86 intrinsics.Ekaterina Romanova2017-01-131-2/+24
* [DOXYGEN] Improved doxygen comments for x86 intrinsics.Ekaterina Romanova2016-12-271-140/+156
* [DOXYGEN] Improved doxygen comments for x86 intrinsics headers.Ekaterina Romanova2016-12-091-197/+197
* [DOXYGEN] Improved doxygen comments for emmintrin.h intrinsics.Ekaterina Romanova2016-12-081-100/+100
* Minor changes in x86 intrinsics headers; NFCEkaterina Romanova2016-11-171-3/+7
* Doxygen comments for avxintrin.h.Ekaterina Romanova2016-11-091-3/+3
* Add more doxygen comments to emmintrin.h's intrinsics.Ekaterina Romanova2016-10-231-6/+722
* Add more doxygen comments to emmintrin.h's intrinsics.Ekaterina Romanova2016-10-201-3/+837
* Add some MS aliases for existing intrinsicsAlbert Gutowski2016-09-141-20/+15
* Reverse commit 281375 (breaks building Chromium)Albert Gutowski2016-09-131-4/+20
* Add some MS aliases for existing intrinsicsAlbert Gutowski2016-09-131-20/+4
* [X86] Use v2i64 vectors to implement _mm_and/andn/or/xor_pd.Craig Topper2016-08-311-4/+4
* Add doxygen comments to emmintrin.h's intrinsics.Ekaterina Romanova2016-07-221-0/+769
* [X86][SSE] Reimplement SSE fp2si conversion intrinsics instead of using gener...Simon Pilgrim2016-07-201-5/+4
* [X86] Use undefined instead of setzero in shufflevector based intrinsics when...Craig Topper2016-07-041-12/+13
* [X86] add _mm_loadu_si64Asaf Badouh2016-06-261-0/+10
* [X86] Fix pslldq/psrldq intrinsics to not fail compilation with immediates la...Craig Topper2016-06-251-42/+40
* [Clang][X86] Convert non-temporal store builtins to generic __builtin_nontemp...Simon Pilgrim2016-06-131-2/+2
* [X86] Handle AVX2 pslldqi and psrldqi intrinsics shufflevector creation direc...Craig Topper2016-06-091-38/+42
* [X86] Add void to the argument list of intrinsics that don't take arguments s...Craig Topper2016-06-091-2/+2
* [X86] Use unsigned types for vector arithmetic in intrinsics to avoid undefin...Craig Topper2016-06-041-18/+17
* [X86][SSE] Replace (V)CVTTPS2DQ and VCVTTPD2DQ truncating (round to zero) f32...Simon Pilgrim2016-06-011-1/+1
* [X86][SSE] _mm_store1_ps/_mm_store1_pd should require an aligned pointerSimon Pilgrim2016-05-301-7/+10
* [X86] Replace unaligned store builtins in SSE/AVX intrinsic files with code t...Craig Topper2016-05-301-2/+8
* [X86][SSE] Make unsigned integer vector types generally availableSimon Pilgrim2016-05-291-0/+6
* [X86][SSE] Replace lossless i32/f32 to f64 conversion intrinsics with generic IRSimon Pilgrim2016-05-231-2/+4
* [X86] Add typecasts to remove most assumptions about what __m128i/__m256i is ...Craig Topper2016-05-161-79/+79
* Add doxygen comments to emmintrin.h's intrinsics. Only around 25% of the intr...Ekaterina Romanova2016-04-081-1/+939
* [X86] Add 'pause' builtin that's already in llvm and use it instead of inline...Craig Topper2015-11-111-1/+1
* [X86] Use __builtin_ia32_paddq and __builtin_ia32_psubq to implement a couple...Craig Topper2015-11-111-2/+2
* [X86] Add missing typecasts in intrinsic macros. This should make them more r...Craig Topper2015-11-111-2/+2
* [X86] Use setzero instead of set1(0) in a few places in intrinsic headers.Craig Topper2015-11-101-3/+3
* Fix the SSE4 byte sign extension in a cleaner way, and more thoroughlyChandler Carruth2015-10-011-2/+5
* [X86] Make f16c intrinsics accessible through emmintrin.h, per Intel docsMichael Kuperstein2015-09-211-0/+2
* [X86] Fix some non-reserved parameter names in intrinsic headersMichael Kuperstein2015-09-211-18/+18
* [X86][SSE] Add _mm_undefined_* intrinsicsSimon Pilgrim2015-08-261-0/+12
* [X86] Rename DEFAULT_FN_ATTR macro to __DEFAULT_FN_ATTRMichael Kuperstein2015-06-301-216/+216
* Update the intel intrinsic headers to use the target attribute support.Eric Christopher2015-06-171-7/+1
* Use a define for per-file function attributes for the Intel intrinsic headers.Eric Christopher2015-06-171-214/+219
* [X86] Add _mm_bslli_si128 and _mm_bsrli_si128 as aliases of _mm_slli_si128 an...Craig Topper2015-02-131-0/+6
* [X86] Simplify some code and remove some -Wshadow disables from intrinsic hea...Craig Topper2015-02-131-65/+46
* Make the byte-shift SSE intrinsics emit vector shuffles which we know the bac...Filipe Cabecinhas2015-02-071-11/+48
* Headers: Don't use attribute keywords which aren't reservedDavid Majnemer2015-02-041-2/+2
* [x86] Add the (v)cmpps/pd/ss/sd builtins to match gcc. Use them in the sse in...Craig Topper2014-12-271-24/+24