[clang] 8bc72de - [Clang][AST][NFC] Resolve FIXME: Remove unused QualType ElementType member from the ASTContext class.

2021-08-16 Thread Simon Pilgrim via cfe-commits
Author: Alfsonso Gregory Date: 2021-08-16T19:07:50+01:00 New Revision: 8bc72dede68ccbbf828c0421276d962d369ba70f URL: https://github.com/llvm/llvm-project/commit/8bc72dede68ccbbf828c0421276d962d369ba70f DIFF: https://github.com/llvm/llvm-project/commit/8bc72dede68ccbbf828c0421276d962d369ba70f.di

[clang] f22e586 - [Sema] CheckObjCBridgeNSCast - fix dead code warning. NFCI.

2021-08-18 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2021-08-18T11:53:27+01:00 New Revision: f22e5869a012af09e130d804bba441eff261b1fe URL: https://github.com/llvm/llvm-project/commit/f22e5869a012af09e130d804bba441eff261b1fe DIFF: https://github.com/llvm/llvm-project/commit/f22e5869a012af09e130d804bba441eff261b1fe.diff

[clang] caa282a - Fix unknown parameter Wdocumentation warning. NFC.

2021-08-19 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2021-08-19T15:40:09+01:00 New Revision: caa282a4490332034809bd0baf3e7a2ed1b080ae URL: https://github.com/llvm/llvm-project/commit/caa282a4490332034809bd0baf3e7a2ed1b080ae DIFF: https://github.com/llvm/llvm-project/commit/caa282a4490332034809bd0baf3e7a2ed1b080ae.diff

[clang] fd37ead - Fix unknown parameter Wdocumentation warning. NFC.

2021-08-19 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2021-08-19T15:40:10+01:00 New Revision: fd37ead38659dec3e63b1b560d43e81249f3e3ce URL: https://github.com/llvm/llvm-project/commit/fd37ead38659dec3e63b1b560d43e81249f3e3ce DIFF: https://github.com/llvm/llvm-project/commit/fd37ead38659dec3e63b1b560d43e81249f3e3ce.diff

[clang] ae69164 - Fix unknown parameter Wdocumentation warning. NFC.

2021-08-19 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2021-08-19T15:40:10+01:00 New Revision: ae691648b47091313a5c2f964800d53e60b635ea URL: https://github.com/llvm/llvm-project/commit/ae691648b47091313a5c2f964800d53e60b635ea DIFF: https://github.com/llvm/llvm-project/commit/ae691648b47091313a5c2f964800d53e60b635ea.diff

[clang] b0bf0b2 - [Clang][AST][NFC] Resolve FIXME: Make CXXRecordDecl *Record const.

2021-08-19 Thread Simon Pilgrim via cfe-commits
Author: Alfsonso Gregory Date: 2021-08-19T16:36:32+01:00 New Revision: b0bf0b2e79e848ae502d7efc00a0bac37a96aedb URL: https://github.com/llvm/llvm-project/commit/b0bf0b2e79e848ae502d7efc00a0bac37a96aedb DIFF: https://github.com/llvm/llvm-project/commit/b0bf0b2e79e848ae502d7efc00a0bac37a96aedb.di

[clang] 769e782 - Fix MSVC "truncation from 'int' to 'bool'" warning. NFCI.

2021-07-08 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2021-07-08T18:08:24+01:00 New Revision: 769e782793391a1ee0d257c8b0c6f43a02321e22 URL: https://github.com/llvm/llvm-project/commit/769e782793391a1ee0d257c8b0c6f43a02321e22 DIFF: https://github.com/llvm/llvm-project/commit/769e782793391a1ee0d257c8b0c6f43a02321e22.diff

[clang] fdae557 - [clang] DeltaTree::AddDelta - fix "initialization is never read" clang-tidy warning. NFCI.

2021-03-02 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2021-03-02T15:01:34Z New Revision: fdae5573f54dd5f790630f5bba7f08bb00d62846 URL: https://github.com/llvm/llvm-project/commit/fdae5573f54dd5f790630f5bba7f08bb00d62846 DIFF: https://github.com/llvm/llvm-project/commit/fdae5573f54dd5f790630f5bba7f08bb00d62846.diff LOG:

[clang] ed95129 - Fix Wdocumentation unknown parameter warning. NFCI.

2021-03-05 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2021-03-05T15:58:20Z New Revision: ed951293affca9abd92c886432115f35065cad3c URL: https://github.com/llvm/llvm-project/commit/ed951293affca9abd92c886432115f35065cad3c DIFF: https://github.com/llvm/llvm-project/commit/ed951293affca9abd92c886432115f35065cad3c.diff LOG:

[clang] d53866f - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warnings. NFCI.

2021-03-11 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2021-03-11T10:29:14Z New Revision: d53866ff473d4023b0e3db68a1b91cfa59aacbb9 URL: https://github.com/llvm/llvm-project/commit/d53866ff473d4023b0e3db68a1b91cfa59aacbb9 DIFF: https://github.com/llvm/llvm-project/commit/d53866ff473d4023b0e3db68a1b91cfa59aacbb9.diff LOG:

[clang] df2a6ee - [Sema] Use castAs<> instead getAs<> for dereferenced pointer casts. NFCI.

2021-03-11 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2021-03-11T14:51:25Z New Revision: df2a6ee3247c9d00b42c14ea924fd25cc45bda87 URL: https://github.com/llvm/llvm-project/commit/df2a6ee3247c9d00b42c14ea924fd25cc45bda87 DIFF: https://github.com/llvm/llvm-project/commit/df2a6ee3247c9d00b42c14ea924fd25cc45bda87.diff LOG:

[clang] 731b3d7 - [clang] Use Constant::getAllOnesValue helper. NFCI.

2021-03-12 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2021-03-12T15:16:36Z New Revision: 731b3d766420ce05726174ff0e1527dca8a63791 URL: https://github.com/llvm/llvm-project/commit/731b3d766420ce05726174ff0e1527dca8a63791 DIFF: https://github.com/llvm/llvm-project/commit/731b3d766420ce05726174ff0e1527dca8a63791.diff LOG:

[clang] 6e19e6c - [clang][X86] Add RDPRU predefined macro tests for znver2/znver3 targets

2022-08-11 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2022-08-11T15:48:39+01:00 New Revision: 6e19e6ce36e44554ac9fbf8b2780de05e922c849 URL: https://github.com/llvm/llvm-project/commit/6e19e6ce36e44554ac9fbf8b2780de05e922c849 DIFF: https://github.com/llvm/llvm-project/commit/6e19e6ce36e44554ac9fbf8b2780de05e922c849.diff

[clang] 08a8805 - [X86] Add RDPRU instruction CPUID bit masks

2022-08-11 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2022-08-11T16:07:36+01:00 New Revision: 08a880509e4f7ca8d346dce42fe7528c3a33f22c URL: https://github.com/llvm/llvm-project/commit/08a880509e4f7ca8d346dce42fe7528c3a33f22c DIFF: https://github.com/llvm/llvm-project/commit/08a880509e4f7ca8d346dce42fe7528c3a33f22c.diff

[clang] e41dd02 - Fix MSVC "not all control paths return a value" warning

2022-08-19 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2022-08-19T17:37:37+01:00 New Revision: e41dd0205242af4f8e2a370d0346f24f0b0eb788 URL: https://github.com/llvm/llvm-project/commit/e41dd0205242af4f8e2a370d0346f24f0b0eb788 DIFF: https://github.com/llvm/llvm-project/commit/e41dd0205242af4f8e2a370d0346f24f0b0eb788.diff

[clang] 75e90ea - Fix MSVC "not all control paths return a value" warning. NFCI.

2022-09-26 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2022-09-26T10:27:38+01:00 New Revision: 75e90ea7668fc5a7cc7fbae13070bf8558f884de URL: https://github.com/llvm/llvm-project/commit/75e90ea7668fc5a7cc7fbae13070bf8558f884de DIFF: https://github.com/llvm/llvm-project/commit/75e90ea7668fc5a7cc7fbae13070bf8558f884de.diff

[clang-tools-extra] 6faf5d7 - Fix MSVC "not all control paths return a value" warning. NFC.

2022-11-17 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2022-11-17T17:19:41Z New Revision: 6faf5d72459aee4f388dbd13eb2ddd097d2be067 URL: https://github.com/llvm/llvm-project/commit/6faf5d72459aee4f388dbd13eb2ddd097d2be067 DIFF: https://github.com/llvm/llvm-project/commit/6faf5d72459aee4f388dbd13eb2ddd097d2be067.diff LOG:

[clang] c9b2823 - [X86] Ensure the _mm_test_all_ones macro does not reuse argument (PR60006)

2023-01-25 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-01-25T10:56:01Z New Revision: c9b28233599a753506687f2f8a4f96331cd5dbb2 URL: https://github.com/llvm/llvm-project/commit/c9b28233599a753506687f2f8a4f96331cd5dbb2 DIFF: https://github.com/llvm/llvm-project/commit/c9b28233599a753506687f2f8a4f96331cd5dbb2.diff LOG:

[clang] 7ac7763 - Fix MSVC "not all control paths return a value" warning. NFC.

2023-01-23 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-01-23T14:13:09Z New Revision: 7ac776310a1e3016f6aafc7c9aac6c0c9274a513 URL: https://github.com/llvm/llvm-project/commit/7ac776310a1e3016f6aafc7c9aac6c0c9274a513 DIFF: https://github.com/llvm/llvm-project/commit/7ac776310a1e3016f6aafc7c9aac6c0c9274a513.diff LOG:

[clang] 781dc34 - [clang][docs] Fix typo in code-block declaration

2022-06-11 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2022-06-11T09:28:38+01:00 New Revision: 781dc344f5e13b163818fa851f278233d53724c3 URL: https://github.com/llvm/llvm-project/commit/781dc344f5e13b163818fa851f278233d53724c3 DIFF: https://github.com/llvm/llvm-project/commit/781dc344f5e13b163818fa851f278233d53724c3.diff

[clang] 43e7ba6 - Fix signed/unsigned comparison warning

2022-06-15 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2022-06-15T11:53:08+01:00 New Revision: 43e7ba6495359bcc14580725468e7736e97edcc6 URL: https://github.com/llvm/llvm-project/commit/43e7ba6495359bcc14580725468e7736e97edcc6 DIFF: https://github.com/llvm/llvm-project/commit/43e7ba6495359bcc14580725468e7736e97edcc6.diff

[clang] [X86] Align 128/256 variants to use void * as 512 variants. (PR #66310)

2023-09-19 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon approved this pull request. LGTM - please update the description to mention that you're updating the movnti i32/i64 scalar integer nt ops as well as the vector ops https://github.com/llvm/llvm-project/pull/66310 ___ cfe-comm

[clang] [X86] Align 128/256 variants to use void * as 512 variants. (PR #66310)

2023-09-20 Thread Simon Pilgrim via cfe-commits
RKSimon wrote: For completeness the _mm_stream_sd / _mm_stream_ss SSE4A intrinsics still need updating as well: https://github.com/llvm/llvm-project/blob/59fbba94908f65eedb8bdd619e425bf97d84b2e3/clang/lib/Headers/ammintrin.h#L158C1-L158C14 https://github.com/llvm/llvm-project/pull/66310 __

[clang] [X86] Align 128/256 variants to use void * as 512 variants. (PR #66310)

2023-09-20 Thread Simon Pilgrim via cfe-commits
RKSimon wrote: They're AMD specific so probably not covered https://github.com/llvm/llvm-project/pull/66310 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86] Align 128/256 variants to use void * as 512 variants. (PR #66310)

2023-09-20 Thread Simon Pilgrim via cfe-commits
RKSimon wrote: I meant the patch title - I'm never quite sure how the title/description appears when these are squashed+merged https://github.com/llvm/llvm-project/pull/66310 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.o

[clang] [X86] Align 128/256 variants to use void * as 512 variants. (PR #66310)

2023-09-20 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon approved this pull request. LGTM - cheers https://github.com/llvm/llvm-project/pull/66310 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CodeGen] Avoid potential sideeffects from XOR (PR #67193)

2023-09-26 Thread Simon Pilgrim via cfe-commits
@@ -9066,21 +9066,18 @@ bool AArch64InstrInfo::shouldOutlineFromFunctionByDefault( void AArch64InstrInfo::buildClearRegister(Register Reg, MachineBasicBlock &MBB, MachineBasicBlock::iterator Iter, -

[clang-tools-extra] [CodeGen] Avoid potential sideeffects from XOR (PR #67193)

2023-09-26 Thread Simon Pilgrim via cfe-commits
@@ -9066,21 +9066,18 @@ bool AArch64InstrInfo::shouldOutlineFromFunctionByDefault( void AArch64InstrInfo::buildClearRegister(Register Reg, MachineBasicBlock &MBB, MachineBasicBlock::iterator Iter, -

[clang] [X86][FP16] Add missing handling for FP16 constrained cmp intrinsics (PR #67400)

2023-09-26 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/67400 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86] Change target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2 (PR #67410)

2023-09-26 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon edited https://github.com/llvm/llvm-project/pull/67410 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86] Change target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2 (PR #67410)

2023-09-26 Thread Simon Pilgrim via cfe-commits
@@ -4742,6 +4742,125 @@ static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_castsi128_pd(__m128i __a) { return (__m128d)__a; } +/// Compares each of the corresponding double-precision values of two +///128-bit vectors of [2 x double], using the operation specified by the +

[clang] [X86] Change target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2 (PR #67410)

2023-09-26 Thread Simon Pilgrim via cfe-commits
@@ -4742,6 +4742,125 @@ static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_castsi128_pd(__m128i __a) { return (__m128d)__a; } +/// Compares each of the corresponding double-precision values of two +///128-bit vectors of [2 x double], using the operation specified by the +

[clang] [X86] Change target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2 (PR #67410)

2023-09-26 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon commented: No strong objections, but I think the documentation needs to be tweaked to better explain SSE vs AVX handling. https://github.com/llvm/llvm-project/pull/67410 ___ cfe-commits mailing list cfe-commits@lists.llvm.or

[clang] [X86] Change target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2 (PR #67410)

2023-09-26 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon edited https://github.com/llvm/llvm-project/pull/67410 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86] Change target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2 (PR #67410)

2023-09-27 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon commented: Are we still missing SSE vs AVX sema checking test coverage? https://github.com/llvm/llvm-project/pull/67410 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/c

[clang] [X86] Change target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2 (PR #67410)

2023-09-27 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon edited https://github.com/llvm/llvm-project/pull/67410 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86] Change target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2 (PR #67410)

2023-09-27 Thread Simon Pilgrim via cfe-commits
@@ -2936,6 +2936,162 @@ _mm_movemask_ps(__m128 __a) return __builtin_ia32_movmskps((__v4sf)__a); } +/* Compare */ +#define _CMP_EQ_OQ 0x00 /* Equal (ordered, non-signaling) */ +#define _CMP_LT_OS 0x01 /* Less-than (ordered, signaling) */ +#define _CMP_LE_OS 0x02 /* L

[clang] [X86] Change target of __builtin_ia32_cmp[p|s][s|d] from avx into sse/sse2 (PR #67410)

2023-09-27 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon approved this pull request. LGTM - cheers https://github.com/llvm/llvm-project/pull/67410 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [Support] Add KnownBits::computeForSubBorrow (PR #67788)

2023-09-29 Thread Simon Pilgrim via cfe-commits
@@ -213,6 +213,37 @@ TEST(KnownBitsTest, AddSubExhaustive) { TestAddSubExhaustive(false); } +TEST(KnownBitsTest, SubBorrowExhaustive) { + unsigned Bits = 4; + ForeachKnownBits(Bits, [&](const KnownBits &Known1) { +ForeachKnownBits(Bits, [&](const KnownBits &Known2) { +

[clang] [Support] Add KnownBits::computeForSubBorrow (PR #67788)

2023-09-29 Thread Simon Pilgrim via cfe-commits
@@ -213,6 +213,37 @@ TEST(KnownBitsTest, AddSubExhaustive) { TestAddSubExhaustive(false); } +TEST(KnownBitsTest, SubBorrowExhaustive) { + unsigned Bits = 4; + ForeachKnownBits(Bits, [&](const KnownBits &Known1) { +ForeachKnownBits(Bits, [&](const KnownBits &Known2) { +

[clang] [Inliner] Improve propagation of return attributes. (PR #67756)

2023-10-03 Thread Simon Pilgrim via cfe-commits
RKSimon wrote: The X86 test split is fine if you want to pre-commit that now https://github.com/llvm/llvm-project/pull/67756 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Inliner] Improve propagation of return attributes. (PR #67756)

2023-10-03 Thread Simon Pilgrim via cfe-commits
@@ -1,5 +1,4 @@ // RUN: %clang_cc1 -x c -ffreestanding %s -triple=x86_64-apple-darwin -emit-llvm -o - | FileCheck %s -// RUN: %clang_cc1 -x c++ -std=c++11 -ffreestanding %s -triple=x86_64-apple-darwin -emit-llvm -o - | FileCheck %s RKSimon wrote: It looks like

[clang] [Inliner] Improve propagation of return attributes. (PR #67756)

2023-10-03 Thread Simon Pilgrim via cfe-commits
RKSimon wrote: > The X86 test split is fine if you want to pre-commit that now Sorry bswap.c still needs cleaning up https://github.com/llvm/llvm-project/pull/67756 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin

[clang-tools-extra] b0fd2fd - [include_cleaner] IncludeSpeller.cpp - fix MSVC "not all control paths return a value" warning. NFC.

2023-07-24 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-07-24T10:37:59+01:00 New Revision: b0fd2fd81606513444d867db13236750754b0d02 URL: https://github.com/llvm/llvm-project/commit/b0fd2fd81606513444d867db13236750754b0d02 DIFF: https://github.com/llvm/llvm-project/commit/b0fd2fd81606513444d867db13236750754b0d02.diff

[clang-tools-extra] 9fbabba - [clangd] InlayHints.cpp - fix MSVC "not all control paths return a value" warning. NFC.

2023-07-24 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-07-24T10:37:59+01:00 New Revision: 9fbabba9212e7f1a2488a3b05eed0fc61006a7ac URL: https://github.com/llvm/llvm-project/commit/9fbabba9212e7f1a2488a3b05eed0fc61006a7ac DIFF: https://github.com/llvm/llvm-project/commit/9fbabba9212e7f1a2488a3b05eed0fc61006a7ac.diff

[clang] 3d83912 - Revert rGfae7b98c221b5b28797f7b56b656b6b819d99f27 "[Support] Change SetVector's default template parameter to SmallVector<*, 0>"

2023-07-25 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-07-25T10:22:08+01:00 New Revision: 3d83912c0c7be63d24e54792b300f394931a363b URL: https://github.com/llvm/llvm-project/commit/3d83912c0c7be63d24e54792b300f394931a363b DIFF: https://github.com/llvm/llvm-project/commit/3d83912c0c7be63d24e54792b300f394931a363b.diff

[clang] 4cd7d8e - [clang] UnsafeBufferUsage.cpp - fix MSVC "not all control paths return a value" warning. NFC.

2023-07-27 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-07-27T10:17:57+01:00 New Revision: 4cd7d8e30aca25c86ff40cd547f78b27d573a503 URL: https://github.com/llvm/llvm-project/commit/4cd7d8e30aca25c86ff40cd547f78b27d573a503 DIFF: https://github.com/llvm/llvm-project/commit/4cd7d8e30aca25c86ff40cd547f78b27d573a503.diff

[clang] 094539c - Fix Wdocumentation "unknown parameter". NFC.

2023-08-13 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-08-13T11:33:00+01:00 New Revision: 094539cfcb46f55824402565e5c18580df689a67 URL: https://github.com/llvm/llvm-project/commit/094539cfcb46f55824402565e5c18580df689a67 DIFF: https://github.com/llvm/llvm-project/commit/094539cfcb46f55824402565e5c18580df689a67.diff

[clang] 00158ae - [clang] Enable constexpr on LZCNT/POPCNT MS extension intrinsics

2023-08-14 Thread Simon Pilgrim via cfe-commits
Author: Alejandro Aguirre Date: 2023-08-14T11:33:33+01:00 New Revision: 00158ae236ddfdc7dda5ea7a8a20e3921007ba86 URL: https://github.com/llvm/llvm-project/commit/00158ae236ddfdc7dda5ea7a8a20e3921007ba86 DIFF: https://github.com/llvm/llvm-project/commit/00158ae236ddfdc7dda5ea7a8a20e3921007ba86.d

[clang] 09c5041 - Fix MSVC "'|': unsafe operation: no value of type '_Ty' promoted to type 'int' can equal the given constant" warning. NFC.

2023-08-18 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-08-18T09:43:46+01:00 New Revision: 09c5041911024c220a820369e17f76fe7fe2adee URL: https://github.com/llvm/llvm-project/commit/09c5041911024c220a820369e17f76fe7fe2adee DIFF: https://github.com/llvm/llvm-project/commit/09c5041911024c220a820369e17f76fe7fe2adee.diff

[clang] 32a9c09 - [clang][CodeGen] Regenerate tests checks after 94795a37e892cfedb570c70a5101ea88348e60c7

2023-10-06 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-10-06T13:27:31+01:00 New Revision: 32a9c096091081736480250da66a2702375a6210 URL: https://github.com/llvm/llvm-project/commit/32a9c096091081736480250da66a2702375a6210 DIFF: https://github.com/llvm/llvm-project/commit/32a9c096091081736480250da66a2702375a6210.diff

[clang] e0809bd - Fix Wparentheses warning. NFC.

2023-10-09 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-10-09T10:26:00+01:00 New Revision: e0809bd062220eb2eeb8ca23d3731839e18f3eee URL: https://github.com/llvm/llvm-project/commit/e0809bd062220eb2eeb8ca23d3731839e18f3eee DIFF: https://github.com/llvm/llvm-project/commit/e0809bd062220eb2eeb8ca23d3731839e18f3eee.diff

[clang-tools-extra] [Support] Add KnownBits::computeForSubBorrow (PR #67788)

2023-10-10 Thread Simon Pilgrim via cfe-commits
@@ -332,6 +332,10 @@ struct KnownBits { static KnownBits computeForAddSub(bool Add, bool NSW, const KnownBits &LHS, KnownBits RHS); + /// Compute known bits results from subtracting RHS from LHS. RKSimon wrote: Add to co

[clang-tools-extra] 36daf35 - Add missing clangSerialization dependency for include-cleaner unittests

2023-08-05 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-08-05T17:13:08+01:00 New Revision: 36daf3532d91bb3e61d631edceea77ebb8417801 URL: https://github.com/llvm/llvm-project/commit/36daf3532d91bb3e61d631edceea77ebb8417801 DIFF: https://github.com/llvm/llvm-project/commit/36daf3532d91bb3e61d631edceea77ebb8417801.diff

[clang] [MS] Follow up fix to pass aligned args to variadic x86_32 functions (PR #65692)

2023-09-08 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon approved this pull request. LGTM if the clang team are happy with us not raising the alignment error https://github.com/llvm/llvm-project/pull/65692 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.o

[clang] Implement ACLE rintn and rintnf intrinsics (PR #66112)

2023-09-13 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon review_request_removed https://github.com/llvm/llvm-project/pull/66112 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] Implement ACLE rintn and rintnf intrinsics (PR #66112)

2023-09-13 Thread Simon Pilgrim via cfe-commits
https://github.com/RKSimon unlabeled https://github.com/llvm/llvm-project/pull/66112 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Allow mixed scalar type constraints for inline asm (PR #65465)

2023-09-13 Thread Simon Pilgrim via cfe-commits
RKSimon wrote: Are there existing bug issues associated with this? https://github.com/llvm/llvm-project/pull/65465 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Inliner] Improve attribute propagation to callsites when inlining. (PR #66036)

2023-09-13 Thread Simon Pilgrim via cfe-commits
RKSimon wrote: > Split some tests for c/cpp; NFC Why was this necessary? https://github.com/llvm/llvm-project/pull/66036 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [LTO] A static relocation model can override the PIC level wrt treating external address as directly accessible (PR #65512)

2023-09-13 Thread Simon Pilgrim via cfe-commits
@@ -0,0 +1,38 @@ +; Check that we do not generate an extra indirection accessing the stack guard +; variable, when the relocation model is static. +; +; RUN: llvm-as < %s > %t.bc +; RUN: llvm-lto -O0 -relocation-model=static -o %t.o %t.bc +; RUN: llvm-objdump -d -r %t.o | FileChec

[clang] Replace llvm.memcpy et al's i1 isVolatile with i8 VolFlags (PR #65748)

2023-09-13 Thread Simon Pilgrim via cfe-commits
@@ -24790,8 +24790,8 @@ static SDValue LowerVACOPY(SDValue Op, const X86Subtarget &Subtarget, return DAG.getMemcpy( Chain, DL, DstPtr, SrcPtr, DAG.getIntPtrConstant(Subtarget.isTarget64BitLP64() ? 24 : 16, DL), - Align(Subtarget.isTarget64BitLP64() ? 8 : 4),

[clang] Replace llvm.memcpy et al's i1 isVolatile with i8 VolFlags (PR #65748)

2023-09-15 Thread Simon Pilgrim via cfe-commits
@@ -24790,8 +24790,8 @@ static SDValue LowerVACOPY(SDValue Op, const X86Subtarget &Subtarget, return DAG.getMemcpy( Chain, DL, DstPtr, SrcPtr, DAG.getIntPtrConstant(Subtarget.isTarget64BitLP64() ? 24 : 16, DL), - Align(Subtarget.isTarget64BitLP64() ? 8 : 4),

[clang] d963420 - [Headers][X86] Ensure all AVX broadcast scalar load intrinsics are unaligned

2023-07-03 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-07-03T14:04:50+01:00 New Revision: d9634205d999439807a9f6c5a18be58ac1a55ced URL: https://github.com/llvm/llvm-project/commit/d9634205d999439807a9f6c5a18be58ac1a55ced DIFF: https://github.com/llvm/llvm-project/commit/d9634205d999439807a9f6c5a18be58ac1a55ced.diff

[clang] 86943d8 - Formula.h - fix MSVC "'clang::dataflow::Formula::numOperands': not all control paths return a value". NFC.

2023-07-10 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2023-07-10T16:55:52+01:00 New Revision: 86943d863ef66d68bf79d3e2f0ec2c205814b235 URL: https://github.com/llvm/llvm-project/commit/86943d863ef66d68bf79d3e2f0ec2c205814b235 DIFF: https://github.com/llvm/llvm-project/commit/86943d863ef66d68bf79d3e2f0ec2c205814b235.diff

[clang] a678724 - Fix Wdocumentation warning. NFCI.

2020-03-21 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-21T11:23:52Z New Revision: a678724401088997f1ed594f30935c6660bf0ac0 URL: https://github.com/llvm/llvm-project/commit/a678724401088997f1ed594f30935c6660bf0ac0 DIFF: https://github.com/llvm/llvm-project/commit/a678724401088997f1ed594f30935c6660bf0ac0.diff LOG:

[clang] 1a4421a - [analyzer] ConstraintManager - use EXPENSIVE_CHECKS instead of (gcc specific) __OPTIMIZE__ guard

2020-03-23 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-23T21:03:14Z New Revision: 1a4421a5e860ffc63c77594c9fb40787f84241aa URL: https://github.com/llvm/llvm-project/commit/1a4421a5e860ffc63c77594c9fb40787f84241aa DIFF: https://github.com/llvm/llvm-project/commit/1a4421a5e860ffc63c77594c9fb40787f84241aa.diff LOG:

[clang] 896fa30 - Fix unused variable warning

2020-03-24 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-24T11:51:49Z New Revision: 896fa30fc03091f7ea679f38616cae05166fb4be URL: https://github.com/llvm/llvm-project/commit/896fa30fc03091f7ea679f38616cae05166fb4be DIFF: https://github.com/llvm/llvm-project/commit/896fa30fc03091f7ea679f38616cae05166fb4be.diff LOG:

[clang] fe0723d - Fix -Wdocumentation warning. NFC.

2020-03-29 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-29T19:51:37+01:00 New Revision: fe0723dc9d45acfa4511961b208b7817b09297ec URL: https://github.com/llvm/llvm-project/commit/fe0723dc9d45acfa4511961b208b7817b09297ec DIFF: https://github.com/llvm/llvm-project/commit/fe0723dc9d45acfa4511961b208b7817b09297ec.diff

[clang-tools-extra] 43eca88 - Fix "control reaches end of non-void function" warning. NFCI.

2020-04-01 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-04-01T14:08:48+01:00 New Revision: 43eca880c6eda10fd191c4e9e04bf04830c9c6f2 URL: https://github.com/llvm/llvm-project/commit/43eca880c6eda10fd191c4e9e04bf04830c9c6f2 DIFF: https://github.com/llvm/llvm-project/commit/43eca880c6eda10fd191c4e9e04bf04830c9c6f2.diff

[clang] 1723f21 - Fix MSVC "not all control paths return a value" warning. NFCI.

2020-02-21 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-02-21T18:23:55Z New Revision: 1723f219939e1d4dc1c53ec7caf10c9380822b99 URL: https://github.com/llvm/llvm-project/commit/1723f219939e1d4dc1c53ec7caf10c9380822b99 DIFF: https://github.com/llvm/llvm-project/commit/1723f219939e1d4dc1c53ec7caf10c9380822b99.diff LOG:

[clang] a06402c - [F16C] Add strict-fp constrained tests

2020-02-28 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-02-28T16:55:00Z New Revision: a06402cc69c07bc18c729b23bedb53b929411f36 URL: https://github.com/llvm/llvm-project/commit/a06402cc69c07bc18c729b23bedb53b929411f36 DIFF: https://github.com/llvm/llvm-project/commit/a06402cc69c07bc18c729b23bedb53b929411f36.diff LOG:

[clang] bfa0aaf - [AVX512] Add strict-fp cvtph2ps constrained tests

2020-02-28 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-02-28T16:55:00Z New Revision: bfa0aaf37f8d68cb7fb63eff5c825724c3829d09 URL: https://github.com/llvm/llvm-project/commit/bfa0aaf37f8d68cb7fb63eff5c825724c3829d09 DIFF: https://github.com/llvm/llvm-project/commit/bfa0aaf37f8d68cb7fb63eff5c825724c3829d09.diff LOG:

[clang] 7e9747b - [X86][F16C] Remove cvtph2ps intrinsics and use generic half2float conversion (PR37554)

2020-02-29 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-02-29T18:57:35Z New Revision: 7e9747b50bcb1be28d4a3236571e8050835497a6 URL: https://github.com/llvm/llvm-project/commit/7e9747b50bcb1be28d4a3236571e8050835497a6 DIFF: https://github.com/llvm/llvm-project/commit/7e9747b50bcb1be28d4a3236571e8050835497a6.diff LOG:

[clang] 842c5c7 - Fix shadow variable warning. NFC.

2020-03-02 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-02T11:41:20Z New Revision: 842c5c79945ebe664bf113a108eaba495ac0b6d4 URL: https://github.com/llvm/llvm-project/commit/842c5c79945ebe664bf113a108eaba495ac0b6d4 DIFF: https://github.com/llvm/llvm-project/commit/842c5c79945ebe664bf113a108eaba495ac0b6d4.diff LOG:

[clang] 736385c - EHScopeStack::Cleanup has virtual functions so the destructor should be too.

2020-03-02 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-02T15:06:34Z New Revision: 736385c0b49d42f398ffa1458883f0d182178ef4 URL: https://github.com/llvm/llvm-project/commit/736385c0b49d42f398ffa1458883f0d182178ef4 DIFF: https://github.com/llvm/llvm-project/commit/736385c0b49d42f398ffa1458883f0d182178ef4.diff LOG:

[clang] dc8680e - [CodeGenPGO] Fix shadow variable warning. NFC.

2020-03-02 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-02T15:06:34Z New Revision: dc8680eceb7c992cf1d02f47ad963dca2e287eaf URL: https://github.com/llvm/llvm-project/commit/dc8680eceb7c992cf1d02f47ad963dca2e287eaf DIFF: https://github.com/llvm/llvm-project/commit/dc8680eceb7c992cf1d02f47ad963dca2e287eaf.diff LOG:

[clang] 9488543 - Fix some getAs/castAs null dereference static analyzer warnings.

2020-03-04 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-04T11:25:50Z New Revision: 94885431e19687dcc8f2e2f23932b4a6d170b78d URL: https://github.com/llvm/llvm-project/commit/94885431e19687dcc8f2e2f23932b4a6d170b78d DIFF: https://github.com/llvm/llvm-project/commit/94885431e19687dcc8f2e2f23932b4a6d170b78d.diff LOG:

[clang] d0f3c82 - Fix uninitialized variable warnings. NFCI.

2019-11-02 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2019-11-02T18:03:21Z New Revision: d0f3c822160e36e10588bc86dabde6ab8d63cf10 URL: https://github.com/llvm/llvm-project/commit/d0f3c822160e36e10588bc86dabde6ab8d63cf10 DIFF: https://github.com/llvm/llvm-project/commit/d0f3c822160e36e10588bc86dabde6ab8d63cf10.diff LOG:

[clang] a0324e9 - SanitizerMask::bitPosToMask - fix operator precedence warnings. NFCI.

2019-11-04 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2019-11-04T15:12:01Z New Revision: a0324e911374441151903ed0d828e0fc1994c167 URL: https://github.com/llvm/llvm-project/commit/a0324e911374441151903ed0d828e0fc1994c167 DIFF: https://github.com/llvm/llvm-project/commit/a0324e911374441151903ed0d828e0fc1994c167.diff LOG:

[clang-tools-extra] b6cd799 - Fix filename typo in rG8d288a0668a5

2019-11-11 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2019-11-11T17:23:21Z New Revision: b6cd799e29a9a5cef4d1d722f267e3b59ef6aaca URL: https://github.com/llvm/llvm-project/commit/b6cd799e29a9a5cef4d1d722f267e3b59ef6aaca DIFF: https://github.com/llvm/llvm-project/commit/b6cd799e29a9a5cef4d1d722f267e3b59ef6aaca.diff LOG:

[clang] 8c8c941 - Remove useless param tag to fix Wdocumentation warning. NFCI.

2019-11-18 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2019-11-18T14:09:11Z New Revision: 8c8c941844080625fd2989bd4045cdd5db4bb908 URL: https://github.com/llvm/llvm-project/commit/8c8c941844080625fd2989bd4045cdd5db4bb908 DIFF: https://github.com/llvm/llvm-project/commit/8c8c941844080625fd2989bd4045cdd5db4bb908.diff LOG:

[clang] 013f4ba - Fix Wshadow warning against global None variable. NFC.

2019-11-21 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2019-11-21T12:08:00Z New Revision: 013f4ba9c21f91accc516e5a70c70efc69d92b69 URL: https://github.com/llvm/llvm-project/commit/013f4ba9c21f91accc516e5a70c70efc69d92b69 DIFF: https://github.com/llvm/llvm-project/commit/013f4ba9c21f91accc516e5a70c70efc69d92b69.diff LOG:

[clang-tools-extra] d4e006e - Fix unused variable warning. NFCI.

2019-11-21 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2019-11-21T16:09:19Z New Revision: d4e006e84461bb98977388bd8742413d45c245c4 URL: https://github.com/llvm/llvm-project/commit/d4e006e84461bb98977388bd8742413d45c245c4 DIFF: https://github.com/llvm/llvm-project/commit/d4e006e84461bb98977388bd8742413d45c245c4.diff LOG:

[clang] a8648fd - Replace getAs with castAs to fix null dereference static analyzer warning.

2020-03-05 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-05T15:28:54Z New Revision: a8648fd19aecfe2aed3ce529f488930cc37db4c2 URL: https://github.com/llvm/llvm-project/commit/a8648fd19aecfe2aed3ce529f488930cc37db4c2 DIFF: https://github.com/llvm/llvm-project/commit/a8648fd19aecfe2aed3ce529f488930cc37db4c2.diff LOG:

[clang] dbde39e - Fix static analyzer null dereference warning. NFCI.

2020-03-12 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-12T14:56:51Z New Revision: dbde39e485b5c00b9ad809d169e1650aa2104114 URL: https://github.com/llvm/llvm-project/commit/dbde39e485b5c00b9ad809d169e1650aa2104114 DIFF: https://github.com/llvm/llvm-project/commit/dbde39e485b5c00b9ad809d169e1650aa2104114.diff LOG:

[clang] 5f9fcfb - Replace getAs with castAs to fix null dereference static analyzer warnings.

2020-03-12 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-12T14:56:50Z New Revision: 5f9fcfb29e4e30932909ce648ad556a3890e6dce URL: https://github.com/llvm/llvm-project/commit/5f9fcfb29e4e30932909ce648ad556a3890e6dce DIFF: https://github.com/llvm/llvm-project/commit/5f9fcfb29e4e30932909ce648ad556a3890e6dce.diff LOG:

[clang] 7c2b3c9 - Replace getAs with castAs to fix null dereference static analyzer warnings.

2020-03-12 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-12T14:56:51Z New Revision: 7c2b3c9dda37ab25a6849a3670f1bfda6aa17e5e URL: https://github.com/llvm/llvm-project/commit/7c2b3c9dda37ab25a6849a3670f1bfda6aa17e5e DIFF: https://github.com/llvm/llvm-project/commit/7c2b3c9dda37ab25a6849a3670f1bfda6aa17e5e.diff LOG:

[clang] 6999335 - ObjCMethodDecl::findPropertyDecl - fix static analyzer null dereference warnings. NFCI.

2020-03-12 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-12T15:36:49Z New Revision: 69993350aeed08b6392f614c510697579302a39b URL: https://github.com/llvm/llvm-project/commit/69993350aeed08b6392f614c510697579302a39b DIFF: https://github.com/llvm/llvm-project/commit/69993350aeed08b6392f614c510697579302a39b.diff LOG:

[clang] 7bfc3bf - Replace getAs/dyn_cast with castAs/cast to fix null dereference static analyzer warnings.

2020-03-12 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-12T16:50:50Z New Revision: 7bfc3bf39b6d279657b480963e72b6c08191b2f2 URL: https://github.com/llvm/llvm-project/commit/7bfc3bf39b6d279657b480963e72b6c08191b2f2 DIFF: https://github.com/llvm/llvm-project/commit/7bfc3bf39b6d279657b480963e72b6c08191b2f2.diff LOG:

[clang] adeb8c5 - Replace getAs with castAs to fix null dereference static analyzer warning.

2020-03-12 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-12T18:52:58Z New Revision: adeb8c54285e754f7c34690b583a0bd9af19de78 URL: https://github.com/llvm/llvm-project/commit/adeb8c54285e754f7c34690b583a0bd9af19de78 DIFF: https://github.com/llvm/llvm-project/commit/adeb8c54285e754f7c34690b583a0bd9af19de78.diff LOG:

[clang] 1ef0d66 - Fix unused variable warning. NFCI.

2020-03-12 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-12T18:52:59Z New Revision: 1ef0d66343d64ca89d02083fd1f5b1323703bf65 URL: https://github.com/llvm/llvm-project/commit/1ef0d66343d64ca89d02083fd1f5b1323703bf65 DIFF: https://github.com/llvm/llvm-project/commit/1ef0d66343d64ca89d02083fd1f5b1323703bf65.diff LOG:

[clang] 336530b - CGOpenMPRuntime::emitDeclareTargetVarDefinition - fix static analyzer null dereference warning. NFCI.

2020-03-12 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-03-12T18:52:57Z New Revision: 336530be07256728e2f4e7ae3d332f2e8939dbad URL: https://github.com/llvm/llvm-project/commit/336530be07256728e2f4e7ae3d332f2e8939dbad DIFF: https://github.com/llvm/llvm-project/commit/336530be07256728e2f4e7ae3d332f2e8939dbad.diff LOG:

[clang-tools-extra] 17785cc - [clang-tidy] Fix "expression is redundant [misc-redundant-expression]" warning. NFCI. (PR44768)

2020-02-04 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-02-04T21:36:50Z New Revision: 17785cc7a105a56900ed827979336944ccfa8c9d URL: https://github.com/llvm/llvm-project/commit/17785cc7a105a56900ed827979336944ccfa8c9d DIFF: https://github.com/llvm/llvm-project/commit/17785cc7a105a56900ed827979336944ccfa8c9d.diff LOG:

[clang] 6198e1c - Fix MSVC signed/unsigned warning. NFCI.

2020-02-05 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-02-05T11:53:16Z New Revision: 6198e1c40abce7135ce68e2b91d433ec02454a50 URL: https://github.com/llvm/llvm-project/commit/6198e1c40abce7135ce68e2b91d433ec02454a50 DIFF: https://github.com/llvm/llvm-project/commit/6198e1c40abce7135ce68e2b91d433ec02454a50.diff LOG:

[clang] e63abde - [clang][driver] Fix null pointer dereference warning inside PrintActions1 (PR43462)

2020-02-05 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-02-05T15:32:18Z New Revision: e63abde39f530028b0089ea477446c1b671a28f1 URL: https://github.com/llvm/llvm-project/commit/e63abde39f530028b0089ea477446c1b671a28f1 DIFF: https://github.com/llvm/llvm-project/commit/e63abde39f530028b0089ea477446c1b671a28f1.diff LOG:

[clang] 19c5057 - Fix "pointer is null" static analyzer warnings. NFCI.

2020-01-16 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-01-16T13:02:40Z New Revision: 19c5057e8df62e75b26e881dfc8f8f32686fe75c URL: https://github.com/llvm/llvm-project/commit/19c5057e8df62e75b26e881dfc8f8f32686fe75c DIFF: https://github.com/llvm/llvm-project/commit/19c5057e8df62e75b26e881dfc8f8f32686fe75c.diff LOG:

[clang-tools-extra] 25afe91 - Fix Wparentheses warning. NFCI.

2020-01-17 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-01-17T11:26:25Z New Revision: 25afe91fd1b8e26258471007a24f856a0d4b14db URL: https://github.com/llvm/llvm-project/commit/25afe91fd1b8e26258471007a24f856a0d4b14db DIFF: https://github.com/llvm/llvm-project/commit/25afe91fd1b8e26258471007a24f856a0d4b14db.diff LOG:

[clang-tools-extra] 201c646 - Remove extra '; ' to fix Wpedantic. NFCI.

2020-01-22 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-01-22T12:08:57Z New Revision: 201c646b2b9988cdebf6e95d523283009ae2e5ba URL: https://github.com/llvm/llvm-project/commit/201c646b2b9988cdebf6e95d523283009ae2e5ba DIFF: https://github.com/llvm/llvm-project/commit/201c646b2b9988cdebf6e95d523283009ae2e5ba.diff LOG:

[clang] 8093d37 - Fix switch covers all cases static analyzer warning. NFCI.

2020-01-29 Thread Simon Pilgrim via cfe-commits
Author: Simon Pilgrim Date: 2020-01-29T17:26:22Z New Revision: 8093d37ed2548ff5c8d6d7c51bd0431afbbf4209 URL: https://github.com/llvm/llvm-project/commit/8093d37ed2548ff5c8d6d7c51bd0431afbbf4209 DIFF: https://github.com/llvm/llvm-project/commit/8093d37ed2548ff5c8d6d7c51bd0431afbbf4209.diff LOG:

[clang-tools-extra] r317083 - Add LLVM_FALLTHROUGH to silence warning. NFCI.

2017-11-01 Thread Simon Pilgrim via cfe-commits
Author: rksimon Date: Wed Nov 1 02:22:03 2017 New Revision: 317083 URL: http://llvm.org/viewvc/llvm-project?rev=317083&view=rev Log: Add LLVM_FALLTHROUGH to silence warning. NFCI. Modified: clang-tools-extra/trunk/clangd/ClangdUnit.cpp Modified: clang-tools-extra/trunk/clangd/ClangdUnit.cpp

<    1   2   3   4   5   6   7   8   9   10   >