index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
lib
/
Headers
/
avx512vlintrin.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
[X86] Make the pointer arguments to avx512 gather/scatter intrinsics 'void*' ...
Craig Topper
2019-01-09
1
-48
/
+48
*
[X86] Add missing intrinsics to match icc.
Craig Topper
2018-10-20
1
-19
/
+234
*
[X86] Lowering integer truncation intrinsics to native IR
Mikhail Dvoretckii
2018-07-10
1
-24
/
+28
*
[Builtins][Attributes][X86] Tag all X86 builtins with their required vector w...
Craig Topper
2018-07-09
1
-892
/
+894
*
[X86] Fix various type mismatches in intrinsic headers and intrinsic tests th...
Craig Topper
2018-07-07
1
-5
/
+5
*
[X86] Correct the width of mask arguments in intrinsic headers and tests.
Craig Topper
2018-06-30
1
-4
/
+4
*
[X86] Remove masking from the avx512 rotate builtins. Use a select builtin in...
Craig Topper
2018-06-30
1
-204
/
+132
*
[X86] Fold masking into subvector extract builtins.
Craig Topper
2018-06-08
1
-14
/
+24
*
[X86] Add builtins for vpermq/vpermpd instructions to enable target feature c...
Craig Topper
2018-06-08
1
-8
/
+2
*
[X86] Add subvector insert and extract builtins to enable target feature chec...
Craig Topper
2018-06-08
1
-32
/
+6
*
[X86] Add builtins for shuff32x4/shuff64x2/shufi32x4/shuff64x2 to enable targ...
Craig Topper
2018-06-07
1
-28
/
+8
*
[X86] Add builtins for VALIGNQ/VALIGND to enable proper target feature checking.
Craig Topper
2018-06-07
1
-26
/
+8
*
[X86] Fix some places where macro arguments to intrinsics weren't cast to _m5...
Craig Topper
2018-05-31
1
-6
/
+6
*
[X86] Remove __extension__ from macro intrinsics when its not needed.
Craig Topper
2018-05-31
1
-1165
/
+1165
*
[X86] Reduce the number of setzero intrinsics to just the set defined by the ...
Craig Topper
2018-05-30
1
-36
/
+30
*
[X86] Remove 'return' from a bunch of intrinsics that return void and use a b...
Craig Topper
2018-05-30
1
-1
/
+1
*
[X86] Lowering FMA intrinsics to native IR (Clang part)
Gabor Buella
2018-05-30
1
-296
/
+360
*
[X86] Merge the 3 different flavors of masked vpermi2var/vpermt2var builtins ...
Craig Topper
2018-05-29
1
-249
/
+156
*
[X86] Remove mask argument from more builtins that are handled completely in ...
Craig Topper
2018-05-23
1
-150
/
+86
*
[X86] Use __builtin_convertvector to implement some of the packed integer to ...
Craig Topper
2018-05-21
1
-22
/
+14
*
[X86] Remove mask arguments from permvar builtins/intrinsics. Use a select in...
Craig Topper
2018-05-20
1
-26
/
+16
*
[X86] Revert part of r332266: Use __builtin_convertvector to replace some of ...
Craig Topper
2018-05-15
1
-6
/
+5
*
[X86] Use __builtin_convertvector to replace some of the avx512 truncate buil...
Craig Topper
2018-05-14
1
-16
/
+14
*
[X86] Remove '#ifdef __x86_64__' around mask_set1_epi64 intrinsics.
Craig Topper
2018-04-24
1
-3
/
+0
*
[X86] Remove some masked cvt builtins that can be replaced with legacy sse/av...
Craig Topper
2018-02-24
1
-77
/
+66
*
[X86] Remove __builtin_ia32_permvarsf256_mask and __builtin_ia32_permvarsi256...
Craig Topper
2018-02-24
1
-38
/
+19
*
[X86] test/testn intrinsics lowering to IR. clang side
Uriel Korach
2017-11-13
1
-42
/
+28
*
[x86][AVX512] Lowering shuffle i/f intrinsics to LLVM IR
Jina Nahias
2017-11-13
1
-57
/
+53
*
[X86] Replace the mask cmpeq/cmple/cmplt/cmpgt/cmpge/cmpneq intrinsics with m...
Craig Topper
2017-11-06
1
-576
/
+199
*
fixing a bug in mask[z]_set1 intrinsic
Jina Nahias
2017-09-25
1
-2
/
+2
*
Lowering Mask Set1 intrinsics to LLVM IR
Jina Nahias
2017-09-19
1
-28
/
+41
*
[AVX-512] Replace subvector broadcast builtins with shufflevectors and selects.
Craig Topper
2017-01-18
1
-24
/
+21
*
[AVX-512] Remove 128/256-bit masked vpermilvar builtins and replace with sele...
Craig Topper
2016-12-10
1
-50
/
+32
*
[X86] Replace valignd/q builtins with appropriate __builtin_shufflevector.
Craig Topper
2016-11-23
1
-48
/
+50
*
[X86][AVX512] Replace lossless i32/u32 to f64 conversion intrinsics with gene...
Simon Pilgrim
2016-11-16
1
-36
/
+27
*
[AVX-512] Replace masked dword and qword variable shift builtins with unmaske...
Craig Topper
2016-11-13
1
-35
/
+19
*
[AVX-512] Convert the rest of the masked shift by immediate and by single ele...
Craig Topper
2016-11-12
1
-60
/
+58
*
[AVX-512] Remove masked vector insert builtins and replace with native shuffl...
Craig Topper
2016-11-01
1
-27
/
+32
*
[AVX-512] Use selectd instead of selectps for _mm256_mask_extracti32x4_epi32.
Craig Topper
2016-10-31
1
-2
/
+2
*
[AVX-512] Remove masked vector extract builtins and replace with native shuff...
Craig Topper
2016-10-31
1
-24
/
+24
*
[AVX-512] Remove many of the masked 128/256-bit shift builtins and replace th...
Craig Topper
2016-10-31
1
-325
/
+300
*
[AVX-512] Remove masked 128/256-bit sqrt builtins and replace them with unmas...
Craig Topper
2016-10-29
1
-36
/
+32
*
[AVX-512] Remove masked 128/256-bit pmuludq/pmuldq builtins and replace them ...
Craig Topper
2016-10-29
1
-44
/
+32
*
[AVX-512] Remove masked 128/256-bit floating point max/min builtins. Use unma...
Craig Topper
2016-10-29
1
-90
/
+64
*
[AVX-512] Replace masked 128/256-bit byte, word, and dword min/max builtins w...
Craig Topper
2016-10-23
1
-88
/
+64
*
[AVX-512] Replace masked 128/256-bit vpmovzx/vpmovsx builtins with native IR.
Craig Topper
2016-10-22
1
-176
/
+156
*
[AVX-512] Remove builtins for 128/256-bit pabsb/pabsw. We can use a select an...
Craig Topper
2016-10-22
1
-18
/
+16
*
[AVX-512] Remove 128-bit and 256-bit masked floating point add/sub/mul/div bu...
Craig Topper
2016-09-04
1
-179
/
+128
*
[AVX-512] Remove masked integer mullo builtins and replace with native IR.
Craig Topper
2016-09-03
1
-22
/
+16
*
[AVX-512] Remove masked integer add/sub builtins and replace with native IR.
Craig Topper
2016-09-03
1
-96
/
+64
[next]