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
/
include
/
clang
/
Basic
/
BuiltinsX86.def
Commit message (
Expand
)
Author
Age
Files
Lines
*
Lowering Mask Set1 intrinsics to LLVM IR
Jina Nahias
2017-09-19
1
-9
/
+0
*
[X86] Disable _mm512_maskz_set1_epi64 intrinsic on 32-bit targets to prevent ...
Craig Topper
2017-09-15
1
-1
/
+0
*
[X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IR
Yael Tsafrir
2017-09-12
1
-6
/
+0
*
[X86] Implement broadcastf32x2 and broadcasti32x2 intrinsics using __builtin_...
Craig Topper
2017-08-30
1
-5
/
+0
*
[X86] Add support for __builtin_cpu_init
Craig Topper
2017-08-28
1
-0
/
+1
*
[X86] Implement __builtin_cpu_is
Craig Topper
2017-08-10
1
-0
/
+1
*
[X86] Enable isel to use the PAUSE instruction even when SSE2 is disabled. Cl...
Craig Topper
2017-08-05
1
-2
/
+2
*
[AArch64] Add support for __builtin_ms_va_list on aarch64
Martin Storsjo
2017-07-17
1
-5
/
+0
*
Support MS builtins using 'long' on LP64 platforms
Bruno Cardoso Lopes
2017-06-21
1
-10
/
+10
*
[X86] Adding avx512_vpopcntdq feature set and its intrinsics
Oren Ben Simhon
2017-05-25
1
-0
/
+3
*
[X86][LWP] Add clang support for LWP instructions.
Simon Pilgrim
2017-05-08
1
-0
/
+6
*
[X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation (clang)
Simon Pilgrim
2017-04-14
1
-3
/
+0
*
[X86] Implement __readgsqword (and the rest) as builtins (PR32373)
Hans Wennborg
2017-03-22
1
-0
/
+10
*
[AVX-512] Fix avx512vl gather builtins to require the scale argument to be an...
Craig Topper
2017-03-12
1
-16
/
+16
*
[MS] Add support for __ud2 and __int2c MSVC intrinsics
Reid Kleckner
2017-03-06
1
-0
/
+2
*
[X86] Replace XOP vpcmov builtins with native vector logical operations.
Craig Topper
2017-02-18
1
-2
/
+0
*
[AVX-512] Replace 512-bit masked packss/packus builtins and replace with new ...
Craig Topper
2017-02-16
1
-4
/
+4
*
[X86] Clzero flag addition and inclusion under znver1
Craig Topper
2017-02-09
1
-0
/
+3
*
[AVX-512] Replace subvector broadcast builtins with shufflevectors and selects.
Craig Topper
2017-01-18
1
-12
/
+0
*
[AVX-512] Replace masked 512-bit pmuldq and pmuludq builtins with the newly a...
Craig Topper
2016-12-27
1
-2
/
+2
*
Revert r290574 "foo"
Craig Topper
2016-12-27
1
-2
/
+2
*
foo
Craig Topper
2016-12-27
1
-2
/
+2
*
[AVX-512] Remove masking from 512-bit vpermil builtins. The backend now has v...
Craig Topper
2016-12-11
1
-2
/
+2
*
[AVX-512] Remove masking from 512-bit pshufb builtin. The backend now has a v...
Craig Topper
2016-12-10
1
-1
/
+1
*
[AVX-512] Remove 128/256-bit masked vpermilvar builtins and replace with sele...
Craig Topper
2016-12-10
1
-4
/
+0
*
[X86] Replace valignd/q builtins with appropriate __builtin_shufflevector.
Craig Topper
2016-11-23
1
-6
/
+0
*
[AVX-512] Replace masked 16-bit element variable shift builtins with new unma...
Craig Topper
2016-11-18
1
-9
/
+9
*
[X86][AVX512] Replace lossless i32/u32 to f64 conversion intrinsics with gene...
Simon Pilgrim
2016-11-16
1
-6
/
+0
*
[AVX-512] Replace masked dword and qword variable shift builtins with unmaske...
Craig Topper
2016-11-13
1
-8
/
+8
*
[AVX-512] Use scalar vfmsub/vfnmsub mask3 intrinsics instead of inverting the...
Craig Topper
2016-11-12
1
-0
/
+4
*
[AVX-512] Convert the rest of the masked shift by immediate and by single ele...
Craig Topper
2016-11-12
1
-22
/
+22
*
[X86][AVX512][Clang] Add support for mask_{move|store|load}_s{s/d} and int2ma...
Ayman Musa
2016-11-08
1
-2
/
+4
*
[AVX-512] Remove masked vector insert builtins and replace with native shuffl...
Craig Topper
2016-11-01
1
-12
/
+0
*
[AVX-512] Remove masked vector extract builtins and replace with native shuff...
Craig Topper
2016-10-31
1
-12
/
+0
*
[AVX-512] Remove many of the masked 128/256-bit shift builtins and replace th...
Craig Topper
2016-10-31
1
-42
/
+0
*
[AVX-512] Remove masked 128/256-bit builtins for vpmaddwd and vpmaddubsw. Rep...
Craig Topper
2016-10-30
1
-4
/
+0
*
[AVX-512] Remove 128/256-bit masked pmulhrsw/pmulhuw/pmulhw builtins and use ...
Craig Topper
2016-10-29
1
-6
/
+0
*
[AVX-512] Remove masked 128/256-bit sqrt builtins and replace them with unmas...
Craig Topper
2016-10-29
1
-4
/
+0
*
[AVX-512] Remove masked 128/256-bit pmuludq/pmuldq builtins and replace them ...
Craig Topper
2016-10-29
1
-5
/
+0
*
[AVX-512] Remove masked 128/256-bit floating point max/min builtins. Use unma...
Craig Topper
2016-10-29
1
-8
/
+0
*
[AVX-512] Replace masked 128/256-bit byte, word, and dword min/max builtins w...
Craig Topper
2016-10-23
1
-25
/
+0
*
[AVX-512] Replace 512-bit pmovzx/sx builtins with native IR.
Craig Topper
2016-10-23
1
-12
/
+0
*
[AVX-512] Remove masked 128/256-bit packss/packus builtins and replace with s...
Craig Topper
2016-10-23
1
-8
/
+0
*
[AVX-512] Replace masked 128/256-bit pavg builtins and replace with select an...
Craig Topper
2016-10-22
1
-4
/
+0
*
[AVX-512] Replace masked 128/256-bit saturating add/sub builtins with select ...
Craig Topper
2016-10-22
1
-16
/
+0
*
[AVX-512] Replace masked 128/256-bit vpmovzx/vpmovsx builtins with native IR.
Craig Topper
2016-10-22
1
-24
/
+0
*
[AVX-512] Remove masked 128/256-bit pshufb builtins. Replace with a select an...
Craig Topper
2016-10-22
1
-2
/
+0
*
[AVX-512] Remove builtins for 128/256-bit pabsb/pabsw. We can use a select an...
Craig Topper
2016-10-22
1
-6
/
+0
*
[AVX-512] Remove masked 128/256-bit palignr builtins. We can just use a selec...
Craig Topper
2016-10-22
1
-2
/
+0
*
Implement __stosb intrinsic as a volatile memset
Albert Gutowski
2016-10-14
1
-0
/
+2
[next]