summaryrefslogtreecommitdiffstats
path: root/lib/Headers/avx512fintrin.h
Commit message (Expand)AuthorAgeFilesLines
* Merging r299347:Craig Topper2017-04-041-2/+2
* Merging r299346:Craig Topper2017-04-041-4/+4
* [AVX-512] Replace masked 512-bit pmuldq and pmuludq builtins with the newly a...Craig Topper2016-12-271-30/+18
* Revert r290574 "foo"Craig Topper2016-12-271-18/+30
* Revert r290575 "[AVX-512] Replace masked 512-bit pmuldq and pmuludq builtins ...Craig Topper2016-12-271-4/+4
* [AVX-512] Replace masked 512-bit pmuldq and pmuludq builtins with the newly a...Craig Topper2016-12-271-4/+4
* fooCraig Topper2016-12-271-30/+18
* [AVX-512] Remove masking from 512-bit vpermil builtins. The backend now has v...Craig Topper2016-12-111-34/+20
* [X86] Replace valignd/q builtins with appropriate __builtin_shufflevector.Craig Topper2016-11-231-24/+40
* [X86][AVX512] Replace lossless i32/u32 to f64 conversion intrinsics with gene...Simon Pilgrim2016-11-161-20/+14
* [AVX-512] Replace masked dword and qword variable shift builtins with unmaske...Craig Topper2016-11-131-101/+59
* [X86] Remove extra escaped new lines in intrinsic headers left over from an e...Craig Topper2016-11-131-41/+41
* [AVX-512] Use scalar vfmsub/vfnmsub mask3 intrinsics instead of inverting the...Craig Topper2016-11-121-16/+16
* [AVX-512] Convert the rest of the masked shift by immediate and by single ele...Craig Topper2016-11-121-176/+171
* [X86][AVX512][Clang] Add support for mask_{move|store|load}_s{s/d} and int2ma...Ayman Musa2016-11-081-14/+87
* [AVX-512] Remove masked vector insert builtins and replace with native shuffl...Craig Topper2016-11-011-48/+80
* [AVX-512] Remove masked vector extract builtins and replace with native shuff...Craig Topper2016-10-311-40/+53
* Fixing "type" issue for (epi32) Michael Zuckerman2016-10-301-16/+16
* [X86][AVX512][Clang][Intrinsics][reduce] Adding missing reduce (max|min) intr...Michael Zuckerman2016-10-291-0/+280
* 1. Fixing small types issue (PD|PS) (reduce) .Michael Zuckerman2016-10-281-26/+35
* [AVX-512] Fix the operand order for all calls to __builtin_ia32_vfmaddss3_mask.Craig Topper2016-10-261-40/+40
* [X86][AVX512][Clang][Intrinsics][reduce] Adding missing reduce (Operators: +,...Michael Zuckerman2016-10-251-0/+237
* revert r284963 Michael Zuckerman2016-10-241-237/+0
* [X86][AVX512][Clang][Intrinsics][reduce] Adding missing reduce (Operators: +,...Michael Zuckerman2016-10-241-0/+237
* [AVX-512] Replace 512-bit pmovzx/sx builtins with native IR.Craig Topper2016-10-231-140/+104
* [Clang][AVX512][BuiltIn]Adding missing intrinsics move_{sd|ss} to clangMichael Zuckerman2016-10-051-0/+34
* [AVX-512] Use native IR for masked 512-bit add/sub/mul/div ps/pd intrinsics w...Craig Topper2016-10-021-86/+48
* Update to commit r282488, fix the buildboot failure.Ayman Musa2016-09-271-2/+2
* [avx512] Add aliases to some missing avx512 intrinsics.Ayman Musa2016-09-271-2/+134
* [AVX-512] Remove masked integer mullo builtins and replace with native IR.Craig Topper2016-09-031-10/+8
* [AVX-512] Remove masked integer add/sub builtins and replace with native IR.Craig Topper2016-09-031-43/+31
* [X86][AVX512F] minor fix of the parameter namesAsaf Badouh2016-08-211-8/+8
* [AVX512] integer comparisions enumeration.Asaf Badouh2016-08-071-0/+13
* Remove unused variable.Eric Christopher2016-07-291-1/+0
* [X86] Add missing __x86_64__ qualifiers on a bunch of intrinsics that assume ...Craig Topper2016-07-211-3/+33
* [X86][AVX512F] minor fix of the parameter namesAsaf Badouh2016-07-141-18/+18
* [AVX512] Replace masked AND/OR/XOR intrinsics with native code and remove the...Craig Topper2016-07-111-71/+42
* [X86] Use __butilin_shufflevector for 512-bit shufps intrinsics.Craig Topper2016-07-101-16/+28
* [X86][AVX512] Converted the VBROADCAST intrinsics to generic IRSimon Pilgrim2016-07-051-42/+40
* [X86][AVX512F] add float/double abs intrinsicsAsaf Badouh2016-07-051-18/+36
* [AVX512] minor fix in sqrt{ss|sd} intrinsics argumentsAsaf Badouh2016-07-051-18/+18
* [X86] Use undefined instead of setzero in shufflevector based intrinsics when...Craig Topper2016-07-041-67/+67
* [X86][AVX512] Converted the VSHUFPD intrinsics to generic IRSimon Pilgrim2016-07-041-16/+21
* [X86][AVX512] Converted the VPERMPD/VPERMQ intrinsics to generic IRSimon Pilgrim2016-07-041-27/+41
* [X86][AVX512] Converted the VPERMILPD/VPERMILPS intrinsics to generic IRSimon Pilgrim2016-07-041-18/+40
* [X86][AVX512] Converted the MOVDDUP/MOVSLDUP/MOVSHDUP masked intrinsics to ge...Simon Pilgrim2016-07-021-35/+24
* [AVX512] Replace masked unpack builtins with shufflevector and selects.Craig Topper2016-06-231-204/+178
* [Clang][AVX512][intrinsics] Adding missing intrinsics div_pd and div_psMichael Zuckerman2016-06-141-0/+12
* [X86][AVX512F] bugfix - sqrtps should get __mask16 as mask parameterAsaf Badouh2016-06-131-2/+2
* [Clang][X86] Convert non-temporal store builtins to generic __builtin_nontemp...Simon Pilgrim2016-06-131-3/+3