summaryrefslogtreecommitdiffstats
path: root/lib/Headers/avx512vldqintrin.h
Commit message (Expand)AuthorAgeFilesLines
* Move the builtin headers to use the new license file header.Chandler Carruth2019-04-081-17/+3
* [X86] Remove the cvtuqq2ps256/cvtqq2ps256 mask builtins. Replace with uitofp/...Craig Topper2019-01-201-18/+14
* [Builtins][Attributes][X86] Tag all X86 builtins with their required vector w...Craig Topper2018-07-091-135/+137
* [X86] Fold masking into subvector extract builtins.Craig Topper2018-06-081-14/+24
* [X86] Add subvector insert and extract builtins to enable target feature chec...Craig Topper2018-06-081-20/+6
* [X86] Avoid passing _mm_undefined* to builtin_shufflevector if we are able to...Craig Topper2018-06-041-6/+3
* [X86] Fix some places where macro arguments to intrinsics weren't cast to _m5...Craig Topper2018-05-311-6/+6
* [X86] Remove __extension__ from macro intrinsics when its not needed.Craig Topper2018-05-311-88/+88
* [X86] Reduce the number of setzero intrinsics to just the set defined by the ...Craig Topper2018-05-301-1/+1
* [X86] Use __builtin_convertvector to implement some of the packed integer to ...Craig Topper2018-05-211-36/+28
* [X86] Implement broadcastf32x2 and broadcasti32x2 intrinsics using __builtin_...Craig Topper2017-08-301-27/+27
* [AVX-512] Replace subvector broadcast builtins with shufflevectors and selects.Craig Topper2017-01-181-22/+20
* [AVX-512] Remove masked vector insert builtins and replace with native shuffl...Craig Topper2016-11-011-30/+24
* [AVX-512] Remove masked vector extract builtins and replace with native shuff...Craig Topper2016-10-311-24/+20
* [AVX-512] Remove masked integer mullo builtins and replace with native IR.Craig Topper2016-09-031-22/+16
* [AVX-512] Implement masked floating point logical operations with native IR a...Craig Topper2016-08-311-176/+127
* [X86] Use unsigned types for vector arithmetic in intrinsics to avoid undefin...Craig Topper2016-06-041-2/+2
* [AVX512] Remove space in -1 constants. NFCCraig Topper2016-06-041-2/+2
* Clean up: remove trailing spaces in x86 intrinsic headers.Ekaterina Romanova2016-05-281-2/+2
* [AVX512] Add parentheses around macro arguments in AVX512VLDQ intrinsics. Rem...Craig Topper2016-05-171-228/+238
* [Clang][Builtin][AVX512]Adding intrinsics for vfpclass{sd|ss} vfpclass{pd|ps}...Michael Zuckerman2016-04-251-0/+44
* [Clang][AVX512][BUILTIN] Adding intrinsics support to VEXTRACT{I|F} and VINSE...Michael Zuckerman2016-04-191-0/+90
* [Clang][AVX512][Builtin] Adding support for VBROADCAST and VPBROADCASTB/W/D/Q...Michael Zuckerman2016-04-131-0/+120
* [Clang][AVX512][Builtin] Adding supporting to intrinsics of cvt{b|d|q}2mask{1...Michael Zuckerman2016-04-131-0/+48
* [X86] Header formatting fixes. NFCCraig Topper2015-11-111-1/+1
* Clean up trailing whitespace in the builtin headersSean Silva2015-09-121-1/+1
* [X86][AVX512VLDQ] add reduce/range/cvt intrinsics Asaf Badouh2015-08-021-0/+600
* [X86] Rename DEFAULT_FN_ATTR macro to __DEFAULT_FN_ATTRMichael Kuperstein2015-06-301-40/+40
* Update the intel intrinsic headers to use the target attribute support.Eric Christopher2015-06-171-1/+1
* Use a define for per-file function attributes for the Intel intrinsic headers.Eric Christopher2015-06-171-38/+42
* AVX-512: Added AVX-512 intrinsics and testsElena Demikhovsky2015-04-301-0/+349