index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
test
/
CodeGen
/
avx512bw-builtins.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
[X86] Remove masking from dbpsadbw builtins, use select builtin instead.
Craig Topper
2018-06-11
1
-3
/
+5
*
[X86] Add builtins for pshufd, pshuflw, and pshufhw to enable target feature ...
Craig Topper
2018-06-08
1
-6
/
+6
*
[X86] Add back builtins for _mm_slli_si128/_mm_srli_si128 and similar intrin...
Craig Topper
2018-06-07
1
-2
/
+2
*
[X86] Avoid passing _mm_undefined* to builtin_shufflevector if we are able to...
Craig Topper
2018-06-04
1
-6
/
+6
*
[X86] Reduce the number of setzero intrinsics to just the set defined by the ...
Craig Topper
2018-05-30
1
-2
/
+2
*
[X86] Merge the 3 different flavors of masked vpermi2var/vpermt2var builtins ...
Craig Topper
2018-05-29
1
-4
/
+7
*
[X86] Remove mask arguments from permvar builtins/intrinsics. Use a select in...
Craig Topper
2018-05-20
1
-3
/
+5
*
[X86] Use __builtin_convertvector to replace some of the avx512 truncate buil...
Craig Topper
2018-05-14
1
-3
/
+5
*
[x86] Revert r330322 (& r330323): Lowering x86 adds/addus/subs/subus intrinsics
Chandler Carruth
2018-04-26
1
-205
/
+39
*
Lowering x86 adds/addus/subs/subus intrinsics (clang)
Alexander Ivchenko
2018-04-19
1
-39
/
+205
*
[X86] Replace 512-bit masked pmaddubsw and pmaddwd intrinsic with unmasked in...
Craig Topper
2018-04-11
1
-6
/
+10
*
[X86] Remove mask from 512 bit pmulhrsw/pmulhw/pmulhuw builtins.
Craig Topper
2018-02-20
1
-9
/
+15
*
[X86] Reverse the operand order of the implementation of the kunpack builtins.
Craig Topper
2018-02-12
1
-2
/
+2
*
[X86] Implement old kunpck intrinsics using vector ops on vXi1 instead of int...
Craig Topper
2018-01-14
1
-12
/
+11
*
[X86] Replace cvt*2mask intrinsics with native IR using 'icmp slt X, zeroinit...
Craig Topper
2018-01-08
1
-2
/
+4
*
[x86][AVX512] Lowering kunpack intrinsics to LLVM IR
Jina Nahias
2017-12-05
1
-6
/
+16
*
[X86] test/testn intrinsics lowering to IR. clang side
Uriel Korach
2017-11-13
1
-8
/
+20
*
Lowering Mask Set1 intrinsics to LLVM IR
Jina Nahias
2017-09-19
1
-4
/
+194
*
[X86] [PATCH] [intrinsics] Lowering X86 ABS intrinsics to IR. (clang)
Uriel Korach
2017-09-13
1
-6
/
+22
*
[X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IR
Yael Tsafrir
2017-09-12
1
-6
/
+48
*
Fix problem with test.
Michael Zuckerman
2017-04-04
1
-4
/
+4
*
[X86][Clang] Converting __mm{|256|512}_movm_epi{8|16|32|64} LLVMIR call into ...
Michael Zuckerman
2017-04-04
1
-2
/
+4
*
[AVX-512] Fix test cases that were using the builtins directly without typeca...
Craig Topper
2017-03-17
1
-3
/
+3
*
[x86] these aren't the undefs you're looking for (PR32176)
Sanjay Patel
2017-03-12
1
-6
/
+6
*
[AVX-512] Replace 512-bit masked packss/packus builtins and replace with new ...
Craig Topper
2017-02-16
1
-12
/
+20
*
[AVX-512] Remove masking from 512-bit pshufb builtin. The backend now has a v...
Craig Topper
2016-12-10
1
-3
/
+5
*
[AVX-512] Replace masked 16-bit element variable shift builtins with new unma...
Craig Topper
2016-11-18
1
-9
/
+15
*
[AVX-512] Convert the rest of the masked shift by immediate and by single ele...
Craig Topper
2016-11-12
1
-18
/
+30
*
[AVX-512] Replace 64-bit element and 512-bit vector pmin/pmax builtins with n...
Craig Topper
2016-10-24
1
-24
/
+64
*
[AVX-512] Replace 512-bit pmovzx/sx builtins with native IR.
Craig Topper
2016-10-23
1
-6
/
+10
*
[X86] Remove the mm_malloc.h include guard hack from the X86 builtins tests
Elad Cohen
2016-09-28
1
-4
/
+2
*
[AVX-512] Remove masked integer mullo builtins and replace with native IR.
Craig Topper
2016-09-03
1
-2
/
+4
*
[AVX-512] Remove masked integer add/sub builtins and replace with native IR.
Craig Topper
2016-09-03
1
-8
/
+16
*
After PR28761 use -Wall with -Werror in builtins tests to identify
Eric Christopher
2016-08-04
1
-2
/
+2
*
[X86][AVX512] Converted the VBROADCAST intrinsics to generic IR
Simon Pilgrim
2016-07-05
1
-13
/
+16
*
[Clang][BuiltIn][AVX512] adding _mm{|256|512}_mask_cvt{s|us|}epi16_storeu_epi...
Michael Zuckerman
2016-07-05
1
-0
/
+20
*
Update the expected masked load/store intrinsics names in tests
Artur Pilipenko
2016-06-28
1
-6
/
+6
*
[AVX512] Replace masked unpack builtins with shufflevector and selects.
Craig Topper
2016-06-23
1
-12
/
+20
*
[AVX512] Replace masked integer cmp and ucmp builtins with native IR.
Craig Topper
2016-06-22
1
-56
/
+80
*
[AVX512] Use native IR for mask pcmpeq/pcmpgt intrinsics.
Craig Topper
2016-06-15
1
-8
/
+12
*
[AVX512] Implement 512-bit and masked shufflelo and shufflehi intrinsics dire...
Craig Topper
2016-06-11
1
-6
/
+10
*
[AVX512] Add _mm512_bsrli_epi128 and _mm512_bslli_epi128 intrinsics.
Craig Topper
2016-06-11
1
-0
/
+11
*
[AVX512] Emit select instruction instead of using x86 specific instrinsics.
Igor Breger
2016-06-08
1
-6
/
+6
*
[AVX512] Convert masked palignr builtins directly to native IR similar to the...
Craig Topper
2016-06-06
1
-3
/
+5
*
[AVX512] Convert masked load builtins to generic masked load intrinsics inste...
Craig Topper
2016-05-31
1
-4
/
+4
*
[AVX512] Emit generic masked store instrinsics instead of using x86 specific ...
Craig Topper
2016-05-31
1
-2
/
+2
*
[Clang][avx512][Builtin] Adding intrinsics for cvtw2mask{128|256|512} instruc...
Michael Zuckerman
2016-05-03
1
-0
/
+7
*
[clang][AVX512][Builtin] Adding intrinsics for the SAD instruction set.
Michael Zuckerman
2016-04-28
1
-0
/
+23
*
[Clang][BuiltIn][AVX512] Adding intrinsics fot align{d|q} and palignr instruc...
Michael Zuckerman
2016-04-28
1
-0
/
+20
*
[Clang][AVX512][BuiltIn] Adding support to intrinsics of VPERMD and VPERMW in...
Michael Zuckerman
2016-04-25
1
-0
/
+17
[next]