summaryrefslogtreecommitdiffstats
path: root/clang/lib/Headers/emmintrin.h
Commit message (Expand)AuthorAgeFilesLines
* [X86] Mark various pointer arguments in builtins as constWarren Ristow2019-12-191-12/+12
* Fix a spelling mistake in a couple of intrinsic description comments. NFCGreg Bedwell2019-10-271-2/+2
* [X86] Remove const from some intrinsics that shouldn't have themPaul Robinson2019-07-221-3/+3
* [X86] Restore the pavg intrinsics.Craig Topper2019-04-151-10/+2
* Move the builtin headers to use the new license file header.Chandler Carruth2019-04-081-17/+3
* [X86] Use the new unaligned vector typedefs for the loadu/storeu intrinsics p...Craig Topper2019-02-121-4/+4
* [X86] Add explicit alignment to __m128/__m128i/__m128d/etc. to allow matching...Craig Topper2019-02-081-6/+9
* [X86] Add more of the icc unaligned load/store to/from 128 bit vector intrinsicsCraig Topper2018-09-291-1/+106
* [X86] Add __builtin_ia32_selectss_128 and __builtin_ia32_selectsd_128 that is...Craig Topper2018-07-101-1/+2
* [Builtins][Attributes][X86] Tag all X86 builtins with their required vector w...Craig Topper2018-07-091-4/+4
* [X86] Rename __builtin_ia32_pslldqi128 to __builtin_ia32_pslldqi128_byteshift...Craig Topper2018-06-141-4/+4
* [X86] Add builtins for shufps and shufpd to enable target feature and immedia...Craig Topper2018-06-081-3/+2
* [X86] Add builtins for pshufd, pshuflw, and pshufhw to enable target feature ...Craig Topper2018-06-081-16/+3
* [X86] Add back builtins for _mm_slli_si128/_mm_srli_si128 and similar intrin...Craig Topper2018-06-071-40/+4
* [X86] Add builtins for vector element insert and extract for different 128 an...Craig Topper2018-06-061-13/+6
* [X86] Mark all the builtins and intrinsics that require MMX and an SSE featur...Craig Topper2018-06-051-6/+8
* [X86] Fix wrong intrinsic semantic.Tim Shen2018-05-311-5/+5
* [X86] Remove __extension__ from macro intrinsics when its not needed.Craig Topper2018-05-311-12/+12
* [X86] Add __extension__ to a bunch of places in our intrinsic headers that fa...Craig Topper2018-05-301-36/+36
* [X86] Remove 'return' from a bunch of intrinsics that return void and use a b...Craig Topper2018-05-301-1/+1
* [X86] As mentioned in post-commit feedback in D47174, move the 128 bit f16c i...Craig Topper2018-05-221-2/+0
* [X86] Move 128-bit f16c intrinsics to __emmintrin_f16c.h include from emmintr...Craig Topper2018-05-221-1/+1
* [X86] Use __builtin_convertvector to implement some of the packed integer to ...Craig Topper2018-05-211-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-225/+225
* [DOXYGEN] There was a request in the review D41507 to change the notation for...Ekaterina Romanova2018-02-161-57/+57
* [DOXYGEN] Fix doxygen and content issues in emmintrin.hDouglas Yung2018-01-021-48/+63
* [X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IRYael Tsafrir2017-09-121-2/+10
* [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
OpenPOWER on IntegriCloud