index
:
delta/clang.git
baserock/flang
google/stable
google/testing
master
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
release_34
release_35
release_35@215011
release_36
release_37
release_38
release_39
release_40
release_50
release_60
release_70
release_80
release_90
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
llvm.org: Obsolete (use llvm)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Headers
/
avx512bwintrin.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
[X86] Correct the __min_vector_width__ attribute on a few intrinsics.
Craig Topper
2019-06-19
1
-2
/
+2
*
[X86] Restore the pavg intrinsics.
Craig Topper
2019-04-15
1
-10
/
+2
*
Move the builtin headers to use the new license file header.
Chandler Carruth
2019-04-08
1
-17
/
+3
*
[X86] Add explicit alignment to __m128/__m128i/__m128d/etc. to allow matching...
Craig Topper
2019-02-08
1
-4
/
+4
*
[X86] Add more intrinsics to match icc.
Craig Topper
2018-10-20
1
-0
/
+37
*
[X86] Add ktest intrinsics to match gcc and icc.
Craig Topper
2018-08-31
1
-0
/
+36
*
[X86] Add k-mask conversion and load/store instrinsics to match gcc and icc.
Craig Topper
2018-08-31
1
-0
/
+40
*
[X86] Add kshift intrinsics to match gcc and icc.
Craig Topper
2018-08-31
1
-0
/
+12
*
[X86] Add kadd intrinsics to match gcc and icc.
Craig Topper
2018-08-28
1
-0
/
+12
*
[X86] Add kortest intrinsics for 8, 32, and 64 bit masks. Add new intrinsic n...
Craig Topper
2018-08-28
1
-0
/
+36
*
[X86] Add intrinsics for kand/kandn/knot/kor/kxnor/kxor with 8, 32, and 64-bi...
Craig Topper
2018-08-27
1
-0
/
+72
*
[X86] Remove min_vector_width 512 from some intrinsics that operate only on k...
Craig Topper
2018-08-27
1
-0
/
+2
*
[X86] Rename __DEFAULT_FN_ATTRS to a__DEFAULT_FN_ATTRS512 in avx512dqintrin.h...
Craig Topper
2018-08-27
1
-210
/
+208
*
[X86] Remove masking from the 512-bit paddus/psubus builtins. Use a select bu...
Craig Topper
2018-08-16
1
-56
/
+32
*
[X86] Remove masking from the 512-bit padds and psubs builtins. Use select bu...
Craig Topper
2018-08-16
1
-56
/
+32
*
[Builtins][Attributes][X86] Tag all X86 builtins with their required vector w...
Craig Topper
2018-07-09
1
-1
/
+1
*
[X86] Rename __builtin_ia32_pslldqi128 to __builtin_ia32_pslldqi128_byteshift...
Craig Topper
2018-06-14
1
-2
/
+2
*
[X86] Remove masking from dbpsadbw builtins, use select builtin instead.
Craig Topper
2018-06-11
1
-12
/
+8
*
[X86] Add back some masked vector truncate builtins. Custom IRgen a a few oth...
Craig Topper
2018-06-08
1
-7
/
+9
*
[X86] Add builtins for pshufd, pshuflw, and pshufhw to enable target feature ...
Craig Topper
2018-06-08
1
-44
/
+2
*
[X86] Add back builtins for _mm_slli_si128/_mm_srli_si128 and similar intrin...
Craig Topper
2018-06-07
1
-134
/
+2
*
[X86] Avoid passing _mm_undefined* to builtin_shufflevector if we are able to...
Craig Topper
2018-06-04
1
-4
/
+2
*
[X86] Remove __extension__ from macro intrinsics when its not needed.
Craig Topper
2018-05-31
1
-44
/
+44
*
[X86] Reduce the number of setzero intrinsics to just the set defined by the ...
Craig Topper
2018-05-30
1
-94
/
+74
*
[X86] Merge the 3 different flavors of masked vpermi2var/vpermt2var builtins ...
Craig Topper
2018-05-29
1
-24
/
+18
*
[X86] Remove mask argument from more builtins that are handled completely in ...
Craig Topper
2018-05-23
1
-128
/
+77
*
[X86] Remove mask argument from some builtins that are handled completely in ...
Craig Topper
2018-05-22
1
-12
/
+8
*
[X86] Remove mask arguments from permvar builtins/intrinsics. Use a select in...
Craig Topper
2018-05-20
1
-12
/
+7
*
[X86] Use __builtin_convertvector to replace some of the avx512 truncate buil...
Craig Topper
2018-05-14
1
-9
/
+7
*
[X86] Fix typo in intrinsic header file __mask16->__mmask16 from r329775.
Craig Topper
2018-04-11
1
-2
/
+2
*
[X86] Replace 512-bit masked pmaddubsw and pmaddwd intrinsic with unmasked in...
Craig Topper
2018-04-11
1
-32
/
+21
*
[X86] Remove mask from 512 bit pmulhrsw/pmulhw/pmulhuw builtins.
Craig Topper
2018-02-20
1
-46
/
+29
*
[X86] Implement old kunpck intrinsics using vector ops on vXi1 instead of int...
Craig Topper
2018-01-14
1
-2
/
+4
*
[x86][AVX512] Lowering kunpack intrinsics to LLVM IR
Jina Nahias
2017-12-05
1
-4
/
+2
*
[X86] test/testn intrinsics lowering to IR. clang side
Uriel Korach
2017-11-13
1
-20
/
+15
*
[X86] Replace the mask cmpeq/cmple/cmplt/cmpgt/cmpge/cmpneq intrinsics with m...
Craig Topper
2017-11-06
1
-319
/
+131
*
Lowering Mask Set1 intrinsics to LLVM IR
Jina Nahias
2017-09-19
1
-13
/
+12
*
[X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IR
Yael Tsafrir
2017-09-12
1
-24
/
+22
*
[AVX-512] Replace 512-bit masked packss/packus builtins and replace with new ...
Craig Topper
2017-02-16
1
-64
/
+40
*
[AVX-512] Remove masking from 512-bit pshufb builtin. The backend now has a v...
Craig Topper
2016-12-10
1
-16
/
+10
*
[AVX-512] Replace masked 16-bit element variable shift builtins with new unma...
Craig Topper
2016-11-18
1
-54
/
+30
*
[X86] Remove extra escaped new lines in intrinsic headers left over from an e...
Craig Topper
2016-11-13
1
-24
/
+24
*
[AVX-512] Add returns to shift intrinsics that converted from macros in r286714.
Craig Topper
2016-11-13
1
-3
/
+3
*
[AVX-512] Convert the rest of the masked shift by immediate and by single ele...
Craig Topper
2016-11-12
1
-91
/
+87
*
[AVX-512] Replace 512-bit pmovzx/sx builtins with native IR.
Craig Topper
2016-10-23
1
-28
/
+22
*
[AVX-512] Remove masked integer mullo builtins and replace with native IR.
Craig Topper
2016-09-03
1
-10
/
+8
*
[AVX-512] Remove masked integer add/sub builtins and replace with native IR.
Craig Topper
2016-09-03
1
-40
/
+32
*
[X86] Block pbroadcastq instructions on 32-bit targets instead of pbroadcastb.
Craig Topper
2016-07-24
1
-2
/
+0
*
[X86] Add missing __x86_64__ qualifiers on a bunch of intrinsics that assume ...
Craig Topper
2016-07-21
1
-0
/
+2
*
[X86][AVX512] Converted the VBROADCAST intrinsics to generic IR
Simon Pilgrim
2016-07-05
1
-18
/
+22
[next]