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
/
avx512f-builtins.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
[X86] Change the rounding mode used when testing the sqrt_round intrinsics.
Craig Topper
2018-07-13
1
-42
/
+12
*
[X86] Fix the test for _mm512_mullox_epi64 to test the intrinsic instead of a...
Craig Topper
2018-07-10
1
-1
/
+1
*
[X86] Use masked the masked scalar fma builtins to implement the default roun...
Craig Topper
2018-07-10
1
-448
/
+220
*
[X86] Add __builtin_ia32_selectss_128 and __builtin_ia32_selectsd_128 that is...
Craig Topper
2018-07-10
1
-76
/
+120
*
[X86] Add new scalar fma intrinsics with rounding mode that use f32/f64 types.
Craig Topper
2018-07-08
1
-32
/
+268
*
[X86] Fix a few intrinsics that were ignoring their rounding mode argument an...
Craig Topper
2018-07-07
1
-44
/
+44
*
[X86] Fix various type mismatches in intrinsic headers and intrinsic tests th...
Craig Topper
2018-07-07
1
-15
/
+15
*
[X86] When creating a select for scalar masked sqrt and div builtins make sur...
Craig Topper
2018-07-06
1
-94
/
+90
*
[X86] Add missing scalar fma intrinsics with rounding, but no mask.
Craig Topper
2018-07-06
1
-24
/
+72
*
[X86] Use shufflevector instead of a select with a constant mask for fmaddsub...
Craig Topper
2018-07-05
1
-64
/
+64
*
[X86] Fix some vector cmp builtins - TRUE/FALSE predicates
Gabor Buella
2018-07-05
1
-28
/
+24
*
[X86] NFC - add more test cases for vector cmp intrinsics
Gabor Buella
2018-07-05
1
-26
/
+787
*
NFC - typo fix in test/CodeGen/avx512f-builtins.c
Gabor Buella
2018-07-04
1
-2
/
+2
*
[X86] Correct the width of mask arguments in intrinsic headers and tests.
Craig Topper
2018-06-30
1
-23
/
+21
*
[X86] Remove masking from the avx512 rotate builtins. Use a select builtin in...
Craig Topper
2018-06-30
1
-24
/
+40
*
[X86] Remove masking from the avx512 packed sqrt builtins. Use select builtin...
Craig Topper
2018-06-29
1
-12
/
+12
*
[X86] Lower _mm[256|512]_cmp[.]_mask intrinsics to native llvm IR
Gabor Buella
2018-06-22
1
-40
/
+112
*
[X86] Remove masking from the 512-bit floating point max/min builtins. Use se...
Craig Topper
2018-06-21
1
-20
/
+35
*
[X86] Lowering sqrt intrinsics to native IR
Tomasz Krupa
2018-06-15
1
-22
/
+102
*
[X86] Lowering Mask Scalar intrinsics to native IR (Clang part)
Tomasz Krupa
2018-06-14
1
-16
/
+148
*
[X86] Use target independent masked expandload and compressstore intrinsics t...
Craig Topper
2018-06-10
1
-10
/
+22
*
[X86] Remove masking from the 512-bit packed floating point add/sub/mul/div b...
Craig Topper
2018-06-10
1
-24
/
+40
*
[X86] Add builtins for vpermq/vpermpd instructions to enable target feature c...
Craig Topper
2018-06-08
1
-6
/
+6
*
[X86] Add builtins for pshufd, pshuflw, and pshufhw to enable target feature ...
Craig Topper
2018-06-08
1
-3
/
+3
*
[X86] Add subvector insert and extract builtins to enable target feature chec...
Craig Topper
2018-06-08
1
-12
/
+12
*
[X86] Add builtins for vpermilps/pd instructions to enable target feature che...
Craig Topper
2018-06-08
1
-6
/
+6
*
[X86] Add builtins for shuff32x4/shuff64x2/shufi32x4/shuff64x2 to enable targ...
Craig Topper
2018-06-07
1
-3
/
+3
*
[X86] Add back _mask, _maskz, and _mask3 builtins for some 512-bit fmadd/fmsu...
Craig Topper
2018-06-07
1
-24
/
+24
*
[X86] Avoid passing _mm_undefined* to builtin_shufflevector if we are able to...
Craig Topper
2018-06-04
1
-12
/
+12
*
[X86] Make 512-bit unmasked load/store builtins more like their 128/256-bit e...
Craig Topper
2018-05-31
1
-2
/
+2
*
[X86] Lowering FMA intrinsics to native IR (Clang part)
Gabor Buella
2018-05-30
1
-122
/
+808
*
[X86] Merge the 3 different flavors of masked vpermi2var/vpermt2var builtins ...
Craig Topper
2018-05-29
1
-14
/
+38
*
[X86] Remove masking from pternlog llvm intrinsics and use a select instructi...
Craig Topper
2018-05-21
1
-6
/
+10
*
[X86] Use __builtin_convertvector to implement some of the packed integer to ...
Craig Topper
2018-05-21
1
-6
/
+10
*
[X86] Remove mask arguments from permvar builtins/intrinsics. Use a select in...
Craig Topper
2018-05-20
1
-12
/
+20
*
[X86] Revert part of r332266: Use __builtin_convertvector to replace some of ...
Craig Topper
2018-05-15
1
-12
/
+6
*
[X86] Use __builtin_convertvector to replace some of the avx512 truncate buil...
Craig Topper
2018-05-14
1
-12
/
+20
*
[X86] Use select instrution and fpextend in the implementation of _mm512_mask...
Craig Topper
2018-05-14
1
-3
/
+6
*
[X86] Use __builtin_convertvector to implement _mm512_cvtps_pd.
Craig Topper
2018-05-14
1
-2
/
+2
*
[X86] Emit better code for _mm_cvtu32_sd, _mm_cvtu64_sd, _mm_cvtu32_ss, and _...
Craig Topper
2018-05-13
1
-4
/
+8
*
[X86] Change the implementation of scalar masked load/store intrinsics to not...
Craig Topper
2018-05-10
1
-6
/
+6
*
[X86] Add support for _mm512_mullox_epi64 and _mm512_mask_mullox_epi64 intrin...
Craig Topper
2018-04-26
1
-0
/
+13
*
[X86] Remove '#ifdef __x86_64__' around mask_set1_epi64 intrinsics.
Craig Topper
2018-04-24
1
-2
/
+0
*
CodeGen tests - typo fixes NFC
Gabor Buella
2018-04-10
1
-2
/
+2
*
[X86] Emit native IR for pmuldq/pmuludq builtins.
Craig Topper
2018-04-09
1
-6
/
+24
*
[X86] Reverse the operand order of the implementation of the kunpack builtins.
Craig Topper
2018-02-12
1
-1
/
+1
*
[X86] Change the signature of the AVX512 packed fp compare intrinsics to retu...
Craig Topper
2018-02-10
1
-8
/
+12
*
[X86] Replace kortest intrinsics with native IR.
Craig Topper
2018-02-08
1
-6
/
+18
*
[X86] Implement old kunpck intrinsics using vector ops on vXi1 instead of int...
Craig Topper
2018-01-14
1
-6
/
+6
*
[X86] Use {{.*}} instead of hardcoded %1 in knot test.
Martin Bohme
2017-12-18
1
-1
/
+1
[next]