| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add getBeginLoc API to replace getLocStart | Stephen Kelly | 2018-08-09 | 1 | -1/+2 |
* | __c11_atomic_load's _Atomic can be const | JF Bastien | 2018-08-02 | 1 | -1/+1 |
* | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -87/+87 |
* | Fold -Wreturn-stack-address into general initialization lifetime | Richard Smith | 2018-07-23 | 1 | -409/+0 |
* | [Sema] Don't emit -Wmemset-transposed-args for memset(p,0,0) | Erik Pilkington | 2018-07-23 | 1 | -3/+6 |
* | Change \t to spaces | Fangrui Song | 2018-07-20 | 1 | -1/+1 |
* | [Sema] Add a new warning, -Wmemset-transposed-args | Erik Pilkington | 2018-07-19 | 1 | -9/+94 |
* | [Hexagon] Diagnose intrinsics not supported by selected CPU/HVX | Krzysztof Parzyszek | 2018-07-12 | 1 | -2/+792 |
* | [Sema] -Wformat-pedantic only for NSInteger/NSUInteger %tu/%td on Darwin | Alex Lorenz | 2018-07-05 | 1 | -2/+3 |
* | [Sema] Consider all format_arg attributes. | Michael Kruse | 2018-07-04 | 1 | -6/+15 |
* | [X86] Remove masking from the avx512 rotate builtins. Use a select builtin in... | Craig Topper | 2018-06-30 | 1 | -12/+12 |
* | [X86] Remove masking from the avx512 packed sqrt builtins. Use select builtin... | Craig Topper | 2018-06-29 | 1 | -2/+2 |
* | [Sema] -Wformat-pedantic only for NSInteger/NSUInteger %zu/%zi on Darwin | JF Bastien | 2018-06-22 | 1 | -30/+36 |
* | [x86] Teach the builtin argument range check to allow invalid ranges in | Chandler Carruth | 2018-06-21 | 1 | -5/+19 |
* | [X86] Remove masking from the 512-bit floating point max/min builtins. Use se... | Craig Topper | 2018-06-21 | 1 | -4/+6 |
* | Implement semantic checking for __builtin_signbit. | Aaron Ballman | 2018-06-19 | 1 | -4/+11 |
* | Reverting due to line ending changes; will reapply after addressing that. | Aaron Ballman | 2018-06-19 | 1 | -816/+809 |
* | Implement semantic checking for __builtin_signbit. | Aaron Ballman | 2018-06-19 | 1 | -809/+816 |
* | [X86] __builtin_ia32_prord512_mask, __builtin_ia32_prorq512_mask, __builtin_i... | Craig Topper | 2018-06-15 | 1 | -0/+2 |
* | [X86] The immediate argument to getmantpd*_mask should be an ICE and it shoul... | Craig Topper | 2018-06-15 | 1 | -0/+6 |
* | [X86] Rename __builtin_ia32_pslldqi128 to __builtin_ia32_pslldqi128_byteshift... | Craig Topper | 2018-06-14 | 1 | -8/+6 |
* | Correct behavior of __builtin_*_overflow and constexpr. | Erich Keane | 2018-06-13 | 1 | -9/+21 |
* | [X86] Remove masking from avx512vbmi2 concat and shift by immediate builtins.... | Craig Topper | 2018-06-13 | 1 | -18/+18 |
* | [AArch64] Corrected FP16 Intrinsic range checks in Clang + added Sema tests | Luke Geeson | 2018-06-12 | 1 | -4/+4 |
* | [X86] Properly account for the immediate being multiplied by 8 in the immedia... | Craig Topper | 2018-06-11 | 1 | -1/+1 |
* | [X86] Remove masking from dbpsadbw builtins, use select builtin instead. | Craig Topper | 2018-06-11 | 1 | -3/+3 |
* | [X86] Remove masking from the 512-bit packed floating point add/sub/mul/div b... | Craig Topper | 2018-06-10 | 1 | -8/+8 |
* | [X86] Fold masking into subvector extract builtins. | Craig Topper | 2018-06-08 | 1 | -12/+12 |
* | [X86] Add builtins for vpermq/vpermpd instructions to enable target feature c... | Craig Topper | 2018-06-08 | 1 | -0/+4 |
* | [X86] Change immediate type for some builtins from char to int. | Craig Topper | 2018-06-08 | 1 | -0/+4 |
* | [X86] Add builtins for shufps and shufpd to enable target feature and immedia... | Craig Topper | 2018-06-08 | 1 | -0/+6 |
* | [X86] Add builtins for pshufd, pshuflw, and pshufhw to enable target feature ... | Craig Topper | 2018-06-08 | 1 | -0/+9 |
* | [X86] Add subvector insert and extract builtins to enable target feature chec... | Craig Topper | 2018-06-08 | 1 | -0/+32 |
* | [X86] Add builtins for vpermilps/pd instructions to enable target feature che... | Craig Topper | 2018-06-08 | 1 | -0/+6 |
* | [X86] Add builtins for blend with immediate control to enforce target feature... | Craig Topper | 2018-06-08 | 1 | -0/+8 |
* | [X86] Add builtins for shuff32x4/shuff64x2/shufi32x4/shuff64x2 to enable targ... | Craig Topper | 2018-06-07 | 1 | -0/+8 |
* | [MS] Re-add support for the ARM interlocked bittest intrinscs | Reid Kleckner | 2018-06-07 | 1 | -0/+41 |
* | [X86] Add builtins for VALIGNQ/VALIGND to enable proper target feature checking. | Craig Topper | 2018-06-07 | 1 | -0/+6 |
* | [X86] Add back builtins for _mm_slli_si128/_mm_srli_si128 and similar intrin... | Craig Topper | 2018-06-07 | 1 | -0/+8 |
* | [X86] Add back _mask, _maskz, and _mask3 builtins for some 512-bit fmadd/fmsu... | Craig Topper | 2018-06-07 | 1 | -4/+16 |
* | [X86] Add builtins for vector element insert and extract for different 128 an... | Craig Topper | 2018-06-06 | 1 | -3/+24 |
* | [X86] Make __builtin_ia32_vec_ext_v2si require ICE for its index argument. Ad... | Craig Topper | 2018-06-05 | 1 | -0/+7 |
* | [X86] Lowering FMA intrinsics to native IR (Clang part) | Gabor Buella | 2018-05-30 | 1 | -22/+4 |
* | Follow-up fix for nonnull atomic non-member functions | JF Bastien | 2018-05-25 | 1 | -2/+2 |
* | Make atomic non-member functions as nonnull | JF Bastien | 2018-05-25 | 1 | -15/+31 |
* | [X86] Remove mask argument from some builtins that are handled completely in ... | Craig Topper | 2018-05-22 | 1 | -1/+1 |
* | [X86] Remove some unused builtins. | Craig Topper | 2018-05-21 | 1 | -8/+0 |
* | Address post-commit review comments after r328731. NFC. | Akira Hatanaka | 2018-05-15 | 1 | -1/+1 |
* | Enable control flow pruning of float overflow warnings. | Richard Trieu | 2018-05-14 | 1 | -1/+2 |
* | Added atomic_fetch_min, max, umin, umax intrinsics to clang. | Elena Demikhovsky | 2018-05-13 | 1 | -2/+18 |