summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/avx512bw-builtins.c
Commit message (Expand)AuthorAgeFilesLines
* [X86] Restore the pavg intrinsics.Craig Topper2019-04-151-44/+6
* [X86] Add shift-by-immediate tests for non-immediate/out-of-range valuesSimon Pilgrim2019-01-081-0/+60
* [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic i...Simon Pilgrim2018-12-201-12/+12
* [X86][SSE] Auto upgrade PADDUS/PSUBUS intrinsics to UADD_SAT/USUB_SAT generic...Simon Pilgrim2018-12-191-36/+12
* [X86] Add more intrinsics to match icc.Craig Topper2018-10-201-1/+29
* [X86] Add ktest intrinsics to match gcc and icc.Craig Topper2018-08-311-0/+68
* [X86] Add k-mask conversion and load/store instrinsics to match gcc and icc.Craig Topper2018-08-311-0/+54
* [X86] Add kshift intrinsics to match gcc and icc.Craig Topper2018-08-311-0/+32
* [X86] Add kadd intrinsics to match gcc and icc.Craig Topper2018-08-281-0/+22
* [X86] Add kortest intrinsics for 8, 32, and 64 bit masks. Add new intrinsic n...Craig Topper2018-08-281-0/+92
* [X86] Add intrinsics for kand/kandn/knot/kor/kxnor/kxor with 8, 32, and 64-bi...Craig Topper2018-08-271-0/+130
* [X86] Remove masking from the 512-bit padds and psubs builtins. Use select bu...Craig Topper2018-08-161-12/+20
* [X86] Lowering addus/subus intrinsics to native IRTomasz Krupa2018-08-141-27/+71
* [X86] Remove masking from dbpsadbw builtins, use select builtin instead.Craig Topper2018-06-111-3/+5
* [X86] Add builtins for pshufd, pshuflw, and pshufhw to enable target feature ...Craig Topper2018-06-081-6/+6
* [X86] Add back builtins for _mm_slli_si128/_mm_srli_si128 and similar intrin...Craig Topper2018-06-071-2/+2
* [X86] Avoid passing _mm_undefined* to builtin_shufflevector if we are able to...Craig Topper2018-06-041-6/+6
* [X86] Reduce the number of setzero intrinsics to just the set defined by the ...Craig Topper2018-05-301-2/+2
* [X86] Merge the 3 different flavors of masked vpermi2var/vpermt2var builtins ...Craig Topper2018-05-291-4/+7
* [X86] Remove mask arguments from permvar builtins/intrinsics. Use a select in...Craig Topper2018-05-201-3/+5
* [X86] Use __builtin_convertvector to replace some of the avx512 truncate buil...Craig Topper2018-05-141-3/+5
* [x86] Revert r330322 (& r330323): Lowering x86 adds/addus/subs/subus intrinsicsChandler Carruth2018-04-261-205/+39
* Lowering x86 adds/addus/subs/subus intrinsics (clang)Alexander Ivchenko2018-04-191-39/+205
* [X86] Replace 512-bit masked pmaddubsw and pmaddwd intrinsic with unmasked in...Craig Topper2018-04-111-6/+10
* [X86] Remove mask from 512 bit pmulhrsw/pmulhw/pmulhuw builtins.Craig Topper2018-02-201-9/+15
* [X86] Reverse the operand order of the implementation of the kunpack builtins.Craig Topper2018-02-121-2/+2
* [X86] Implement old kunpck intrinsics using vector ops on vXi1 instead of int...Craig Topper2018-01-141-12/+11
* [X86] Replace cvt*2mask intrinsics with native IR using 'icmp slt X, zeroinit...Craig Topper2018-01-081-2/+4
* [x86][AVX512] Lowering kunpack intrinsics to LLVM IRJina Nahias2017-12-051-6/+16
* [X86] test/testn intrinsics lowering to IR. clang sideUriel Korach2017-11-131-8/+20
* Lowering Mask Set1 intrinsics to LLVM IRJina Nahias2017-09-191-4/+194
* [X86] [PATCH] [intrinsics] Lowering X86 ABS intrinsics to IR. (clang)Uriel Korach2017-09-131-6/+22
* [X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IRYael Tsafrir2017-09-121-6/+48
* Fix problem with test. Michael Zuckerman2017-04-041-4/+4
* [X86][Clang] Converting __mm{|256|512}_movm_epi{8|16|32|64} LLVMIR call into ...Michael Zuckerman2017-04-041-2/+4
* [AVX-512] Fix test cases that were using the builtins directly without typeca...Craig Topper2017-03-171-3/+3
* [x86] these aren't the undefs you're looking for (PR32176)Sanjay Patel2017-03-121-6/+6
* [AVX-512] Replace 512-bit masked packss/packus builtins and replace with new ...Craig Topper2017-02-161-12/+20
* [AVX-512] Remove masking from 512-bit pshufb builtin. The backend now has a v...Craig Topper2016-12-101-3/+5
* [AVX-512] Replace masked 16-bit element variable shift builtins with new unma...Craig Topper2016-11-181-9/+15
* [AVX-512] Convert the rest of the masked shift by immediate and by single ele...Craig Topper2016-11-121-18/+30
* [AVX-512] Replace 64-bit element and 512-bit vector pmin/pmax builtins with n...Craig Topper2016-10-241-24/+64
* [AVX-512] Replace 512-bit pmovzx/sx builtins with native IR.Craig Topper2016-10-231-6/+10
* [X86] Remove the mm_malloc.h include guard hack from the X86 builtins testsElad Cohen2016-09-281-4/+2
* [AVX-512] Remove masked integer mullo builtins and replace with native IR.Craig Topper2016-09-031-2/+4
* [AVX-512] Remove masked integer add/sub builtins and replace with native IR.Craig Topper2016-09-031-8/+16
* After PR28761 use -Wall with -Werror in builtins tests to identifyEric Christopher2016-08-041-2/+2
* [X86][AVX512] Converted the VBROADCAST intrinsics to generic IRSimon Pilgrim2016-07-051-13/+16
* [Clang][BuiltIn][AVX512] adding _mm{|256|512}_mask_cvt{s|us|}epi16_storeu_epi...Michael Zuckerman2016-07-051-0/+20
* Update the expected masked load/store intrinsics names in testsArtur Pilipenko2016-06-281-6/+6
OpenPOWER on IntegriCloud