Re: [clang] 2dbcfd2 - Revert "[clang][Interp][NFC] Move CheckDivRem() implementation into Interp.cpp"

2023-01-19 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert/recommit in the commit message. On Thu, Jan 19, 2023 at 2:37 PM Timm Bäder via cfe-commits wrote: > > > Author: Timm Bäder > Date: 2023-01-19T12:37:20+01:00 > New Revision: 2dbcfd298f7cb1454ca16f544b7df980ec8fc17d > > URL: > https://git

Re: [clang] a033dbb - [Clang] Give Clang the ability to use a shared stat cache

2023-01-18 Thread Roman Lebedev via cfe-commits
Looks like my comments on the review got completely ignored and not even acknowledged. On Thu, Jan 19, 2023 at 1:35 AM Fred Riss via cfe-commits wrote: > > > Author: Fred Riss > Date: 2023-01-18T14:31:27-08:00 > New Revision: a033dbbe5c43247b60869b008e67ed86ed230eaa > > URL: > https://github.com

Re: [clang] f2d301f - Revert "[codegen] Store address of indirect arguments on the stack"

2023-01-16 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert/recommit in the commit message. On Mon, Jan 16, 2023 at 7:05 PM Felipe de Azevedo Piovezan via cfe-commits wrote: > > > Author: Felipe de Azevedo Piovezan > Date: 2023-01-16T13:05:22-03:00 > New Revision: f2d301fe82869f881b86b51da7b47529

Re: [clang] 596f76a - Revert "[C2x] reject type definitions in offsetof"

2023-01-16 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert/recommit in the commit message. On Mon, Jan 16, 2023 at 11:53 AM Yingchi Long via cfe-commits wrote: > > > Author: Yingchi Long > Date: 2023-01-16T16:52:50+08:00 > New Revision: 596f76a799c933927eec4d8ac8a83c44efff9854 > > URL: > https:

Re: [clang] 6809af1 - Revert "[OpenMP][OMPIRBuilder] Move SIMD alignment calculation to LLVM Frontend"

2023-01-13 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert/recommit in the commit message. On Fri, Jan 13, 2023 at 11:40 PM Dominik Adamski via cfe-commits wrote: > > > Author: Dominik Adamski > Date: 2023-01-13T14:38:17-06:00 > New Revision: 6809af1a232bc5ac71358e4b874759ddaae056a1 > > URL: >

Re: [clang] 8bd65e5 - Revert "[TargetParser] Generate the defs for RISCV CPUs using llvm-tblgen."

2023-01-11 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert/recommit in the commit message. On Wed, Jan 11, 2023 at 12:23 PM Francesco Petrogalli via cfe-commits wrote: > > > Author: Francesco Petrogalli > Date: 2023-01-11T10:22:56+01:00 > New Revision: 8bd65e535fb33bc48805bafed8217b16a853e158 >

Re: [clang] b597992 - Revert "[perf-training] Check extension in findFilesWithExtension"

2023-01-10 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert/recommit in the commit message. On Wed, Jan 11, 2023 at 1:22 AM Amir Aupov via cfe-commits wrote: > > > Author: Amir Aupov > Date: 2023-01-10T14:22:36-08:00 > New Revision: b59799241b3902a460c3b1156477af369934a13e > > URL: > https://git

Re: [clang-tools-extra] ef9aa34 - Revert "Remove the ThreadLocal template from LLVM."

2023-01-10 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert/recommit in the commit message. On Tue, Jan 10, 2023 at 7:22 AM Owen Anderson via cfe-commits wrote: > > > Author: Owen Anderson > Date: 2023-01-09T21:21:38-07:00 > New Revision: ef9aa34f0274cdbfa82c47f8ab99f02679fd0d13 > > URL: > https

Re: [clang] f58b025 - Revert "[-Wunsafe-buffer-usage] Add a new `forEachDescendant` matcher that skips callable declarations"

2023-01-04 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert/recommit in the commit message. On Thu, Jan 5, 2023 at 4:24 AM Ziqing Luo via cfe-commits wrote: > > > Author: Ziqing Luo > Date: 2023-01-04T17:16:21-08:00 > New Revision: f58b025354ee2d3bcd7ab2399a11429ec940c1e0 > > URL: > https://gith

[clang] 96d3c82 - Revert "[SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes (take 3)"

2022-12-16 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2022-12-16T22:58:41+03:00 New Revision: 96d3c82645cf41a38543c5128cc15cda5761a76a URL: https://github.com/llvm/llvm-project/commit/96d3c82645cf41a38543c5128cc15cda5761a76a DIFF: https://github.com/llvm/llvm-project/commit/96d3c82645cf41a38543c5128cc15cda5761a76a.diff

[clang] cfd594f - [SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes (take 3)

2022-12-16 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2022-12-16T19:27:38+03:00 New Revision: cfd594f8bb5e779c81171e7c1e61ae8436efabd3 URL: https://github.com/llvm/llvm-project/commit/cfd594f8bb5e779c81171e7c1e61ae8436efabd3 DIFF: https://github.com/llvm/llvm-project/commit/cfd594f8bb5e779c81171e7c1e61ae8436efabd3.diff

Re: [clang] 91b5d50 - Revert "[clang-format] Link the braces of a block in UnwrappedLineParser"

2022-12-10 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert in the commit message. On Sat, Dec 10, 2022 at 1:32 PM Owen Pan via cfe-commits wrote: > > > Author: Owen Pan > Date: 2022-12-10T02:31:53-08:00 > New Revision: 91b5d508e350a26028b7fc1397f21334e49dda5d > > URL: > https://github.com/llvm/

Re: [clang] e0fd86d - Revert "[OpenMP] Clang Support for taskwait nowait clause"

2022-12-09 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert in the commit message. On Fri, Dec 9, 2022 at 8:07 PM Chi Chun Chen via cfe-commits wrote: > > > Author: Chi Chun Chen > Date: 2022-12-09T11:06:45-06:00 > New Revision: e0fd86db09a87f25df0eff6c1c755d86434dea0b > > URL: > https://github.

Re: [clang] d881fdf - Revert "Recommit of 8ae18303f97d5dcfaecc90b4d87effb2011ed82e - part 2"

2022-12-09 Thread Roman Lebedev via cfe-commits
Also, when recommiting these patches, please fix the commit message, the current one is very non-descriptive. On Fri, Dec 9, 2022 at 12:15 PM via cfe-commits wrote: > > > Author: serge-sans-paille > Date: 2022-12-09T10:15:41+01:00 > New Revision: d881fdf72047fd18b88c6a65d0966cad542c95cd > > URL:

Re: [clang] d881fdf - Revert "Recommit of 8ae18303f97d5dcfaecc90b4d87effb2011ed82e - part 2"

2022-12-09 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert in the commit message. On Fri, Dec 9, 2022 at 12:15 PM via cfe-commits wrote: > > > Author: serge-sans-paille > Date: 2022-12-09T10:15:41+01:00 > New Revision: d881fdf72047fd18b88c6a65d0966cad542c95cd > > URL: > https://github.com/llvm/

Re: [clang] 7925e28 - Revert "[AArch64] Add __ARM_FEATURE_BTI and __ARM_FEATURE_PAUTH"

2022-12-07 Thread Roman Lebedev via cfe-commits
Reminder to please always mention the reason for the revert in the commit message. On Wed, Dec 7, 2022 at 5:20 PM Daniel Kiss via cfe-commits wrote: > > > Author: Daniel Kiss > Date: 2022-12-07T15:19:31+01:00 > New Revision: 7925e2828e3290f2851f29aec66c882597f8bc61 > > URL: > https://github.com/

[clang] 25f01d5 - Revert "[SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes (take 2)"

2022-11-26 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2022-11-27T00:00:06+03:00 New Revision: 25f01d593ce296078f57e872778b77d074ae5888 URL: https://github.com/llvm/llvm-project/commit/25f01d593ce296078f57e872778b77d074ae5888 DIFF: https://github.com/llvm/llvm-project/commit/25f01d593ce296078f57e872778b77d074ae5888.diff

[clang] 3c4d2a0 - [SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes (take 2)

2022-11-26 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2022-11-26T23:19:15+03:00 New Revision: 3c4d2a03968ccf5889bacffe02d6fa2443b0260f URL: https://github.com/llvm/llvm-project/commit/3c4d2a03968ccf5889bacffe02d6fa2443b0260f DIFF: https://github.com/llvm/llvm-project/commit/3c4d2a03968ccf5889bacffe02d6fa2443b0260f.diff

Re: [clang] 5cfc22c - Revert "[SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes"

2022-11-23 Thread Roman Lebedev via cfe-commits
Thank you! On Wed, Nov 23, 2022 at 3:11 PM Benjamin Kramer via cfe-commits wrote: > > > Author: Benjamin Kramer > Date: 2022-11-23T13:11:16+01:00 > New Revision: 5cfc22cafe3f2465e0bb324f8daba82ffcabd0df > > URL: > https://github.com/llvm/llvm-project/commit/5cfc22cafe3f2465e0bb324f8daba82ffcabd0

[clang] cf624b2 - [SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes

2022-11-22 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2022-11-23T02:38:25+03:00 New Revision: cf624b23bc5d5a6161706d1663def49380ff816a URL: https://github.com/llvm/llvm-project/commit/cf624b23bc5d5a6161706d1663def49380ff816a DIFF: https://github.com/llvm/llvm-project/commit/cf624b23bc5d5a6161706d1663def49380ff816a.diff

[clang] 3410808 - Revert "Reland "[LTO][COFF] Use bitcode file names in lto native object file names.""

2022-11-22 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2022-11-23T00:40:12+03:00 New Revision: 34108082947c964ae9bbfcd9808f2fd31c0d672f URL: https://github.com/llvm/llvm-project/commit/34108082947c964ae9bbfcd9808f2fd31c0d672f DIFF: https://github.com/llvm/llvm-project/commit/34108082947c964ae9bbfcd9808f2fd31c0d672f.diff

[clang] 8adfa29 - [Pipelines] Introduce SROA after (final, run-time) loop unrolling

2022-11-17 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2022-11-17T21:31:30+03:00 New Revision: 8adfa29706e5407b62a4726e2172894e0dfdc1e8 URL: https://github.com/llvm/llvm-project/commit/8adfa29706e5407b62a4726e2172894e0dfdc1e8 DIFF: https://github.com/llvm/llvm-project/commit/8adfa29706e5407b62a4726e2172894e0dfdc1e8.diff

[clang] b2fbafc - [NFC][Clang] Autogenerate checklines in a test being affected by a patch

2022-11-14 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2022-11-15T03:51:24+03:00 New Revision: b2fbafc911062ba74761d69d035ee8686125f2fc URL: https://github.com/llvm/llvm-project/commit/b2fbafc911062ba74761d69d035ee8686125f2fc DIFF: https://github.com/llvm/llvm-project/commit/b2fbafc911062ba74761d69d035ee8686125f2fc.diff

[clang] 6daa005 - [NFC][Clang] Add some codegen tests for https://github.com/llvm/llvm-project/issues/58798

2022-11-12 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2022-11-13T02:39:52+03:00 New Revision: 6daa005b90c8122751d04c6eba0fa1259e912cfe URL: https://github.com/llvm/llvm-project/commit/6daa005b90c8122751d04c6eba0fa1259e912cfe DIFF: https://github.com/llvm/llvm-project/commit/6daa005b90c8122751d04c6eba0fa1259e912cfe.diff

Re: [clang] 4bafe65 - Add support for floating-point option `ffp-eval-method` and for

2022-02-15 Thread Roman Lebedev via cfe-commits
Where was this reviewed? On Wed, Feb 16, 2022 at 12:59 AM Zahira Ammarguellat via cfe-commits wrote: > > > Author: Zahira Ammarguellat > Date: 2022-02-15T13:59:27-08:00 > New Revision: 4bafe65c2b2f1ce745894a509a6d80c87fb1c335 > > URL: > https://github.com/llvm/llvm-project/commit/4bafe65c2b2f1ce

[clang] eaac0e8 - [NFC][clang] Autogenerate checklines in CodeGenCXX/nrvo.cpp

2022-02-08 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2022-02-08T18:27:54+03:00 New Revision: eaac0e87fb0249f9b87b9929b1afa24504db9792 URL: https://github.com/llvm/llvm-project/commit/eaac0e87fb0249f9b87b9929b1afa24504db9792 DIFF: https://github.com/llvm/llvm-project/commit/eaac0e87fb0249f9b87b9929b1afa24504db9792.diff

Re: [clang] 17d9560 - Making the code compliant to the documentation about Floating Point

2021-11-08 Thread Roman Lebedev via cfe-commits
Was the link to the review omitted in the commit message? On Mon, Nov 8, 2021 at 3:51 PM Zahira Ammarguellat via cfe-commits wrote: > > > Author: Zahira Ammarguellat > Date: 2021-11-08T07:51:29-05:00 > New Revision: 17d9560294eee1eae5e2d3ac1ab84f514318409e > > URL: > https://github.com/llvm/llvm

[clang] 101aaf6 - Revert "[NFC] `IRBuilderBase::CreateAdd()`: place constant onto RHS"

2021-10-27 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-10-27T22:21:37+03:00 New Revision: 101aaf62efef1ee55e0bc9fa78a83d8a4c6fcee6 URL: https://github.com/llvm/llvm-project/commit/101aaf62efef1ee55e0bc9fa78a83d8a4c6fcee6 DIFF: https://github.com/llvm/llvm-project/commit/101aaf62efef1ee55e0bc9fa78a83d8a4c6fcee6.diff

[clang] 4723c9b - [NFC] `IRBuilderBase::CreateAdd()`: place constant onto RHS

2021-10-27 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-10-27T21:34:38+03:00 New Revision: 4723c9b3c6c46632a5d66e65d198899894b1e2c5 URL: https://github.com/llvm/llvm-project/commit/4723c9b3c6c46632a5d66e65d198899894b1e2c5 DIFF: https://github.com/llvm/llvm-project/commit/4723c9b3c6c46632a5d66e65d198899894b1e2c5.diff

[clang] f3190de - [IR] `IRBuilderBase::CreateAnd()`: short-circuit `x & 0` --> `0`

2021-10-27 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-10-27T18:01:06+03:00 New Revision: f3190dedeef9da2109ea57e4cb372f295ff53b88 URL: https://github.com/llvm/llvm-project/commit/f3190dedeef9da2109ea57e4cb372f295ff53b88 DIFF: https://github.com/llvm/llvm-project/commit/f3190dedeef9da2109ea57e4cb372f295ff53b88.diff

[clang] 749581d - [IR] `IRBuilderBase::CreateAnd()`: fix short-circuiting for constant on LHS

2021-10-27 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-10-27T18:01:06+03:00 New Revision: 749581d21f2b3f53e4fca4eb8728c942d646893b URL: https://github.com/llvm/llvm-project/commit/749581d21f2b3f53e4fca4eb8728c942d646893b DIFF: https://github.com/llvm/llvm-project/commit/749581d21f2b3f53e4fca4eb8728c942d646893b.diff

[clang] f3c2094 - [clang] `aligned_alloc` allocation function specifies alignment in first arg, manifest that knowledge

2021-09-10 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-09-10T20:49:29+03:00 New Revision: f3c2094d8c112f40923ef45953f66c4b2ecb6d01 URL: https://github.com/llvm/llvm-project/commit/f3c2094d8c112f40923ef45953f66c4b2ecb6d01 DIFF: https://github.com/llvm/llvm-project/commit/f3c2094d8c112f40923ef45953f66c4b2ecb6d01.diff

[clang] 85ba583 - [NFCI][clang] Move allocation alignment manifestation for malloc-like into Sema from Codegen

2021-09-10 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-09-10T20:49:28+03:00 New Revision: 85ba583eba1902c386a55f5565f3c721bd6bcb23 URL: https://github.com/llvm/llvm-project/commit/85ba583eba1902c386a55f5565f3c721bd6bcb23 DIFF: https://github.com/llvm/llvm-project/commit/85ba583eba1902c386a55f5565f3c721bd6bcb23.diff

[clang] 50d7ecc - [NFC][clang] Improve test coverage for alignment manifestation on aligned allocation functions

2021-09-10 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-09-10T20:49:28+03:00 New Revision: 50d7ecc560b27d258c921abe39211926d46fbcff URL: https://github.com/llvm/llvm-project/commit/50d7ecc560b27d258c921abe39211926d46fbcff DIFF: https://github.com/llvm/llvm-project/commit/50d7ecc560b27d258c921abe39211926d46fbcff.diff

[clang] 564d85e - The maximal representable alignment in LLVM IR is 1GiB, not 512MiB

2021-08-26 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-08-26T12:53:39+03:00 New Revision: 564d85e090afdaac6475d43708d77a7fa0cf5301 URL: https://github.com/llvm/llvm-project/commit/564d85e090afdaac6475d43708d77a7fa0cf5301 DIFF: https://github.com/llvm/llvm-project/commit/564d85e090afdaac6475d43708d77a7fa0cf5301.diff

Re: [clang] 4389a41 - Revert "[clang][fpenv][patch] Change clang option -ffp-model=precise to select ffp-contract=on"

2021-08-06 Thread Roman Lebedev via cfe-commits
Reminder to actually explain in the commit message why the particular change is being reverted. On Fri, Aug 6, 2021 at 10:02 PM Zahira Ammarguellat via cfe-commits wrote: > > > Author: Zahira Ammarguellat > Date: 2021-08-06T12:01:47-07:00 > New Revision: 4389a413e2129d7d55ee779638b649aa852b6f8a >

[clang] 329f819 - [NFC][Clang][CodegenOpenCL] Fix test not to rely on volatile store not being removed

2021-07-09 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-07-09T14:16:54+03:00 New Revision: 329f8197ef59f9bd23328b52d623ba768b51dbb2 URL: https://github.com/llvm/llvm-project/commit/329f8197ef59f9bd23328b52d623ba768b51dbb2 DIFF: https://github.com/llvm/llvm-project/commit/329f8197ef59f9bd23328b52d623ba768b51dbb2.diff

[clang] f4877c7 - [clang] Improve `-Wnull-dereference` diag to be more in-line with reality

2021-07-09 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-07-09T12:51:12+03:00 New Revision: f4877c78c0fc98be47b926439bbfe33d5e1d1b6d URL: https://github.com/llvm/llvm-project/commit/f4877c78c0fc98be47b926439bbfe33d5e1d1b6d DIFF: https://github.com/llvm/llvm-project/commit/f4877c78c0fc98be47b926439bbfe33d5e1d1b6d.diff

[clang] c2c0d3e - Revert "[WebAssembly] Implementation of global.get/set for reftypes in LLVM IR"

2021-07-02 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-07-02T11:49:51+03:00 New Revision: c2c0d3ea894328667583155334f0607db0c0a73a URL: https://github.com/llvm/llvm-project/commit/c2c0d3ea894328667583155334f0607db0c0a73a DIFF: https://github.com/llvm/llvm-project/commit/c2c0d3ea894328667583155334f0607db0c0a73a.diff

[clang] e523645 - [NewPM] Remove SpeculateAroundPHIs pass

2021-06-15 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-06-15T20:35:55+03:00 New Revision: e52364532afb2748c324f360bc1cc12605d314f3 URL: https://github.com/llvm/llvm-project/commit/e52364532afb2748c324f360bc1cc12605d314f3 DIFF: https://github.com/llvm/llvm-project/commit/e52364532afb2748c324f360bc1cc12605d314f3.diff

[clang-tools-extra] be6b9e8 - Revert "[clang-tidy] Simplify static assert check"

2021-05-30 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-05-30T16:44:31+03:00 New Revision: be6b9e8ae71768d2e09ec14619ca4ecfdef553fa URL: https://github.com/llvm/llvm-project/commit/be6b9e8ae71768d2e09ec14619ca4ecfdef553fa DIFF: https://github.com/llvm/llvm-project/commit/be6b9e8ae71768d2e09ec14619ca4ecfdef553fa.diff

[clang] 0d8f91d - [NFC] Delete two newly-added test cases

2021-05-13 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-05-13T21:23:01+03:00 New Revision: 0d8f91d2a9994619bb62c548a81eb605f0e768f7 URL: https://github.com/llvm/llvm-project/commit/0d8f91d2a9994619bb62c548a81eb605f0e768f7 DIFF: https://github.com/llvm/llvm-project/commit/0d8f91d2a9994619bb62c548a81eb605f0e768f7.diff

[clang] ecc4e9e - [NFC] Try to fix CodeGenCXX/thunk-wrong-return-type.cpp test

2021-05-13 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-05-13T21:17:31+03:00 New Revision: ecc4e9e8f4cb7581cbc447bc838943176715695c URL: https://github.com/llvm/llvm-project/commit/ecc4e9e8f4cb7581cbc447bc838943176715695c DIFF: https://github.com/llvm/llvm-project/commit/ecc4e9e8f4cb7581cbc447bc838943176715695c.diff

[clang] 9d3eb78 - [NFC] Try to fix CodeGenCXX/thunk-wrong-this.cpp test

2021-05-13 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-05-13T21:10:14+03:00 New Revision: 9d3eb7885d916b22bc673334f71a10e3b2835174 URL: https://github.com/llvm/llvm-project/commit/9d3eb7885d916b22bc673334f71a10e3b2835174 DIFF: https://github.com/llvm/llvm-project/commit/9d3eb7885d916b22bc673334f71a10e3b2835174.diff

[clang] a624cec - [Clang][Codegen] Do not annotate thunk's this/return types with align/deref/nonnull attrs

2021-05-13 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-05-13T20:33:08+03:00 New Revision: a624cec56d4bf61c1f3cb7daf2d27dac59c56fa4 URL: https://github.com/llvm/llvm-project/commit/a624cec56d4bf61c1f3cb7daf2d27dac59c56fa4 DIFF: https://github.com/llvm/llvm-project/commit/a624cec56d4bf61c1f3cb7daf2d27dac59c56fa4.diff

[clang] 70aa462 - [NFC][Clang][Codegen] Add tests with wrong attributes on this/return of thunks

2021-05-13 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-05-13T20:32:40+03:00 New Revision: 70aa4623de9fe2f609eab8969d7ef76b4c80084b URL: https://github.com/llvm/llvm-project/commit/70aa4623de9fe2f609eab8969d7ef76b4c80084b DIFF: https://github.com/llvm/llvm-project/commit/70aa4623de9fe2f609eab8969d7ef76b4c80084b.diff

Re: [clang] 1470b85 - Remove AST inclusion from Basic include

2021-05-12 Thread Roman Lebedev via cfe-commits
Thanks! On Wed, May 12, 2021 at 8:56 PM Benjamin Kramer via cfe-commits wrote: > > > Author: Benjamin Kramer > Date: 2021-05-12T19:51:21+02:00 > New Revision: 1470b8587f6fdc357163c2258747b77ae9ad6d7a > > URL: > https://github.com/llvm/llvm-project/commit/1470b8587f6fdc357163c2258747b77ae9ad6d7a

[clang] 2d84195 - [NFCI][clang][Codegen] CodeGenVTables::addVTableComponent(): use getGlobalDecl

2021-05-12 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-05-12T20:39:54+03:00 New Revision: 2d84195d60b0cb5ea43b18ab8f6770a84bf32da4 URL: https://github.com/llvm/llvm-project/commit/2d84195d60b0cb5ea43b18ab8f6770a84bf32da4 DIFF: https://github.com/llvm/llvm-project/commit/2d84195d60b0cb5ea43b18ab8f6770a84bf32da4.diff

[clang] 81f56a2 - [NFC][clang][Codegen] Split ThunkInfo into it's own header

2021-05-12 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-05-12T20:39:54+03:00 New Revision: 81f56a2eb3797eb5be61d65a8f7d7e19456e67d1 URL: https://github.com/llvm/llvm-project/commit/81f56a2eb3797eb5be61d65a8f7d7e19456e67d1 DIFF: https://github.com/llvm/llvm-project/commit/81f56a2eb3797eb5be61d65a8f7d7e19456e67d1.diff

Re: [clang] 4a47da2 - [Sema] turns -Wfree-nonheap-object on by default

2021-04-30 Thread Roman Lebedev via cfe-commits
Should the diagnostic be backed out until then? Roman On Fri, Apr 30, 2021 at 7:52 PM Christopher Di Bella via cfe-commits wrote: > > Sorry, not yet. I'll talk with my TL to see if I can get some time allotted > for this in the next few weeks. > > On Thu, 29 Apr 2021 at 16:13, David Blaikie wr

Re: [clang] 1c4108a - [i386] Modify the alignment of __m128/__m256/__m512 vector type according i386 abi.

2021-04-14 Thread Roman Lebedev via cfe-commits
Reminder to please ensure that all reviews are subscribed to the appropriate mailing lists. This one omitted cfe-dev. On Wed, Apr 14, 2021 at 11:47 AM via cfe-commits wrote: > > > Author: Liu, Chen3 > Date: 2021-04-14T16:44:54+08:00 > New Revision: 1c4108ab661d43e21b1d1c804d8a403e5b0cf7d6 > > URL

[clang-tools-extra] 46b8ea2 - [clang-tidy] Add check for implicit widening of multiplication result

2021-04-13 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-04-13T21:41:22+03:00 New Revision: 46b8ea2fff90b44b7ae558999721cf30f9b83aa9 URL: https://github.com/llvm/llvm-project/commit/46b8ea2fff90b44b7ae558999721cf30f9b83aa9 DIFF: https://github.com/llvm/llvm-project/commit/46b8ea2fff90b44b7ae558999721cf30f9b83aa9.diff

[clang] 6270b3a - Temporairly revert "[CGCall] Annotate `this` argument with alignment"

2021-04-10 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-04-10T10:43:16+03:00 New Revision: 6270b3a1eafaba4279e021418c5a2c5a35abc002 URL: https://github.com/llvm/llvm-project/commit/6270b3a1eafaba4279e021418c5a2c5a35abc002 DIFF: https://github.com/llvm/llvm-project/commit/6270b3a1eafaba4279e021418c5a2c5a35abc002.diff

[clang] 2829094 - Reland [InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858)

2021-04-07 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-04-07T12:06:25+03:00 New Revision: 2829094a8e252d04f13aabdf6f416c42a06af695 URL: https://github.com/llvm/llvm-project/commit/2829094a8e252d04f13aabdf6f416c42a06af695 DIFF: https://github.com/llvm/llvm-project/commit/2829094a8e252d04f13aabdf6f416c42a06af695.diff

[clang] 0aa0458 - [CGCall] Annotate `this` argument with alignment

2021-04-07 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-04-07T11:02:01+03:00 New Revision: 0aa0458f1429372038ca6a4edc7e94c96cd9a753 URL: https://github.com/llvm/llvm-project/commit/0aa0458f1429372038ca6a4edc7e94c96cd9a753 DIFF: https://github.com/llvm/llvm-project/commit/0aa0458f1429372038ca6a4edc7e94c96cd9a753.diff

[clang] 849d372 - [NFC][Clang] Speculative fix for builtins-ppc-quadword-noi128.c

2021-04-06 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-04-06T16:15:23+03:00 New Revision: 849d3729433e05e6d89892c1814fa07ed3ec18e2 URL: https://github.com/llvm/llvm-project/commit/849d3729433e05e6d89892c1814fa07ed3ec18e2 DIFF: https://github.com/llvm/llvm-project/commit/849d3729433e05e6d89892c1814fa07ed3ec18e2.diff

[clang] be87321 - [clang][Codegen] EmitBranchOnBoolExpr(): emit prof branch counts even at -O0

2021-03-21 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-03-21T23:24:27+03:00 New Revision: be8732128029530a0b8671af3a47ce6085039fa2 URL: https://github.com/llvm/llvm-project/commit/be8732128029530a0b8671af3a47ce6085039fa2 DIFF: https://github.com/llvm/llvm-project/commit/be8732128029530a0b8671af3a47ce6085039fa2.diff

[clang] e3a4701 - [clang][CodeGen] Lower Likelihood attributes to @llvm.expect intrin instead of branch weights

2021-03-21 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-03-21T22:50:21+03:00 New Revision: e3a470162738871bba982416748ae5f5e3572947 URL: https://github.com/llvm/llvm-project/commit/e3a470162738871bba982416748ae5f5e3572947 DIFF: https://github.com/llvm/llvm-project/commit/e3a470162738871bba982416748ae5f5e3572947.diff

[clang] 37d6be9 - Revert "[BranchProbability] move options for 'likely' and 'unlikely'"

2021-03-21 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2021-03-21T22:50:21+03:00 New Revision: 37d6be90524ca1659521ab879aaae5e5501f1e97 URL: https://github.com/llvm/llvm-project/commit/37d6be90524ca1659521ab879aaae5e5501f1e97 DIFF: https://github.com/llvm/llvm-project/commit/37d6be90524ca1659521ab879aaae5e5501f1e97.diff

[clang] 897c985 - [InstCombine] Canonicalize SPF to abs intrinsic

2020-12-18 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-12-18T21:18:14+03:00 New Revision: 897c985e1e21927b2870f964bb07ff293bd74407 URL: https://github.com/llvm/llvm-project/commit/897c985e1e21927b2870f964bb07ff293bd74407 DIFF: https://github.com/llvm/llvm-project/commit/897c985e1e21927b2870f964bb07ff293bd74407.diff

[clang-tools-extra] 39431e4 - [clang-tidy] Introduce misc No Integer To Pointer Cast check

2020-12-08 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-12-08T22:55:13+03:00 New Revision: 39431e479ffddc81120911f031921b2d637e967f URL: https://github.com/llvm/llvm-project/commit/39431e479ffddc81120911f031921b2d637e967f DIFF: https://github.com/llvm/llvm-project/commit/39431e479ffddc81120911f031921b2d637e967f.diff

[clang-tools-extra] ae7ec47 - [NFC][clang-tidy] Port rename_check.py to Python3

2020-12-01 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-12-01T20:10:19+03:00 New Revision: ae7ec47fc655537ce82c0bfee0b587921663eaff URL: https://github.com/llvm/llvm-project/commit/ae7ec47fc655537ce82c0bfee0b587921663eaff DIFF: https://github.com/llvm/llvm-project/commit/ae7ec47fc655537ce82c0bfee0b587921663eaff.diff

[clang-tools-extra] 317ca3e - [NFC][clang-tidy] Do link FrontendOpenMP into concurrency module after all

2020-11-30 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-11-30T13:34:00+03:00 New Revision: 317ca3ecf8244cabb4ca9d45e626ad3cf0f8e4b2 URL: https://github.com/llvm/llvm-project/commit/317ca3ecf8244cabb4ca9d45e626ad3cf0f8e4b2 DIFF: https://github.com/llvm/llvm-project/commit/317ca3ecf8244cabb4ca9d45e626ad3cf0f8e4b2.diff

[clang-tools-extra] cac5be4 - [clang-tidy] implement concurrency-mt-unsafe

2020-11-30 Thread Roman Lebedev via cfe-commits
Author: Vasily Kulikov Date: 2020-11-30T12:27:17+03:00 New Revision: cac5be495ed88b269ad7a3000305e714cce60e63 URL: https://github.com/llvm/llvm-project/commit/cac5be495ed88b269ad7a3000305e714cce60e63 DIFF: https://github.com/llvm/llvm-project/commit/cac5be495ed88b269ad7a3000305e714cce60e63.diff

[clang-tools-extra] 8da7efb - [clang-tidy] add concurrency module

2020-11-30 Thread Roman Lebedev via cfe-commits
Author: Vasily Kulikov Date: 2020-11-30T12:27:17+03:00 New Revision: 8da7efbb0d5ec315a27b7b5286dbdd25694905ad URL: https://github.com/llvm/llvm-project/commit/8da7efbb0d5ec315a27b7b5286dbdd25694905ad DIFF: https://github.com/llvm/llvm-project/commit/8da7efbb0d5ec315a27b7b5286dbdd25694905ad.diff

[clang] 544a6aa - [InstCombine] combineLoadToOperationType(): don't fold int<->ptr cast into load

2020-10-11 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-10-11T20:24:28+03:00 New Revision: 544a6aa2674e3875e4014eafb101a982f9296439 URL: https://github.com/llvm/llvm-project/commit/544a6aa2674e3875e4014eafb101a982f9296439 DIFF: https://github.com/llvm/llvm-project/commit/544a6aa2674e3875e4014eafb101a982f9296439.diff

Re: [clang] 4eb627e - first upstream review

2020-10-09 Thread Roman Lebedev via cfe-commits
On Fri, Oct 9, 2020 at 3:21 PM Ben Dunbobbin via cfe-commits wrote: > > > Author: Ben Dunbobbin > Date: 2020-10-09T13:21:03+01:00 > New Revision: 4eb627ed96e3f2f9f24aec8a0654ce5204874bb8 > > URL: > https://github.com/llvm/llvm-project/commit/4eb627ed96e3f2f9f24aec8a0654ce5204874bb8 > DIFF: > htt

[clang] e00f189 - [InstCombine] Revert rL226781 "Teach InstCombine to canonicalize loads which are only ever stored to always use a legal integer type if one is available." (PR47592)

2020-10-05 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-10-06T00:00:30+03:00 New Revision: e00f189d392dd9bf95f6a98f05f2d341d06cd65c URL: https://github.com/llvm/llvm-project/commit/e00f189d392dd9bf95f6a98f05f2d341d06cd65c DIFF: https://github.com/llvm/llvm-project/commit/e00f189d392dd9bf95f6a98f05f2d341d06cd65c.diff

[clang] aaae13d - [NFC][clang][codegen] Autogenerate a few ARM SVE tests that are being affected by an upcoming patch

2020-10-04 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-10-04T19:54:09+03:00 New Revision: aaae13d0c29ec2a20f93e6adb9d9b5c2656d2af6 URL: https://github.com/llvm/llvm-project/commit/aaae13d0c29ec2a20f93e6adb9d9b5c2656d2af6 DIFF: https://github.com/llvm/llvm-project/commit/aaae13d0c29ec2a20f93e6adb9d9b5c2656d2af6.diff

[clang] 03bd519 - [OldPM] Pass manager: run SROA after (simple) loop unrolling

2020-10-04 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-10-04T11:53:50+03:00 New Revision: 03bd5198b6f7d9f49d72e6516d813a206f3b6d0d URL: https://github.com/llvm/llvm-project/commit/03bd5198b6f7d9f49d72e6516d813a206f3b6d0d DIFF: https://github.com/llvm/llvm-project/commit/03bd5198b6f7d9f49d72e6516d813a206f3b6d0d.diff

[clang-tools-extra] 1596cc8 - [NFCI][clang-tidy] FunctionCognitiveComplexityCheck::check(): try to fix windows arm build bots

2020-10-03 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-10-03T16:02:19+03:00 New Revision: 1596cc83509342eb37dbfe6b95e906759afc6741 URL: https://github.com/llvm/llvm-project/commit/1596cc83509342eb37dbfe6b95e906759afc6741 DIFF: https://github.com/llvm/llvm-project/commit/1596cc83509342eb37dbfe6b95e906759afc6741.diff

[clang-tools-extra] ace6440 - [clang-tidy] Implement readability-function-cognitive-complexity check

2020-10-02 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-10-03T00:27:13+03:00 New Revision: ace644030e67506114d3ac9a221cf8eb5d10159c URL: https://github.com/llvm/llvm-project/commit/ace644030e67506114d3ac9a221cf8eb5d10159c DIFF: https://github.com/llvm/llvm-project/commit/ace644030e67506114d3ac9a221cf8eb5d10159c.diff

Re: [clang-tools-extra] 772bd8a - Revert "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions"

2020-09-17 Thread Roman Lebedev via cfe-commits
Same comment about commit message, thanks On Thu, Sep 17, 2020 at 8:56 PM Yaxun Liu via cfe-commits wrote: > > > Author: Yaxun (Sam) Liu > Date: 2020-09-17T13:55:31-04:00 > New Revision: 772bd8a7d99b8db899f594d393986e4b6cd85aa1 > > URL: > https://github.com/llvm/llvm-project/commit/772bd8a7d99b8

Re: [clang] 829d14e - Revert "[NFC] Refactor DiagnosticBuilder and PartialDiagnostic"

2020-09-17 Thread Roman Lebedev via cfe-commits
On Thu, Sep 17, 2020 at 8:57 PM Yaxun Liu via cfe-commits wrote: > > > Author: Yaxun (Sam) Liu > Date: 2020-09-17T13:56:09-04:00 > New Revision: 829d14ee0a6aa79c89f7f3d9fcd9d27d3efd2b91 > > URL: > https://github.com/llvm/llvm-project/commit/829d14ee0a6aa79c89f7f3d9fcd9d27d3efd2b91 > DIFF: > http

[clang-tools-extra] ebf496d - Revert "[clang-tidy] New check readability-prefer-member-initializer"

2020-09-10 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-09-10T16:32:18+03:00 New Revision: ebf496d805521b53022a351f35854de977fee844 URL: https://github.com/llvm/llvm-project/commit/ebf496d805521b53022a351f35854de977fee844 DIFF: https://github.com/llvm/llvm-project/commit/ebf496d805521b53022a351f35854de977fee844.diff

[clang] 8427885 - Temporairly revert "Thread safety analysis: Consider global variables in scope" & followup

2020-09-09 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-09-09T12:15:56+03:00 New Revision: 8427885e27813c457dccb011f65e8ded7e31 URL: https://github.com/llvm/llvm-project/commit/8427885e27813c457dccb011f65e8ded7e31 DIFF: https://github.com/llvm/llvm-project/commit/8427885e27813c457dccb011f65e8ded7e31.diff

[clang] 790878f - [NFC][clang] Adjust test/CodeGenCXX/nrvo.cpp after 03127f795b8244c1039c18d4391374707a3dc75e

2020-08-17 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-08-18T00:57:35+03:00 New Revision: 790878f291fa5dc58a1c560cb6cc76fd1bfd1c5a URL: https://github.com/llvm/llvm-project/commit/790878f291fa5dc58a1c560cb6cc76fd1bfd1c5a DIFF: https://github.com/llvm/llvm-project/commit/790878f291fa5dc58a1c560cb6cc76fd1bfd1c5a.diff

[clang] ae7f088 - [InstCombine] Aggregate reconstruction simplification (PR47060)

2020-08-16 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-08-16T23:27:56+03:00 New Revision: ae7f08812e0995481eb345cecc5dd4529829ba44 URL: https://github.com/llvm/llvm-project/commit/ae7f08812e0995481eb345cecc5dd4529829ba44 DIFF: https://github.com/llvm/llvm-project/commit/ae7f08812e0995481eb345cecc5dd4529829ba44.diff

[clang] 7fed3cf - [clang] Fix two tests that are affected by llvm opt change

2020-07-04 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-07-04T18:26:22+03:00 New Revision: 7fed3cfadbdfe1880e16c217a0edac97cbe288d2 URL: https://github.com/llvm/llvm-project/commit/7fed3cfadbdfe1880e16c217a0edac97cbe288d2 DIFF: https://github.com/llvm/llvm-project/commit/7fed3cfadbdfe1880e16c217a0edac97cbe288d2.diff

Re: [clang] 3e39760 - Revert "Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant""

2020-06-14 Thread Roman Lebedev via cfe-commits
Reproducers? On Mon, Jun 15, 2020 at 9:47 AM Sam Parker via cfe-commits wrote: > > > Author: Sam Parker > Date: 2020-06-15T07:46:28+01:00 > New Revision: 3e39760f8eaad4770efa05824768e67237915cf5 > > URL: > https://github.com/llvm/llvm-project/commit/3e39760f8eaad4770efa05824768e67237915cf5 > DIF

Re: [clang] 6d2b75e - [clang-misexpect] Fixed typo which causes that --pgo-warn-misexpect option is not passed in the compiler invocation

2020-05-19 Thread Roman Lebedev via cfe-commits
This seems to be missing a test On Wed, May 20, 2020 at 12:12 AM Dávid Bolvanský via cfe-commits wrote: > > > Author: Dávid Bolvanský > Date: 2020-05-19T23:12:08+02:00 > New Revision: 6d2b75e0887ee87e247756c4d51733616bb2f356 > > URL: > https://github.com/llvm/llvm-project/commit/6d2b75e0887ee87e

Re: [clang-tools-extra] 9e1af17 - [OpenMP][FIX] Add missing cmake dependence needed after 931c0cd713ee

2020-04-06 Thread Roman Lebedev via cfe-commits
On Mon, Apr 6, 2020 at 5:23 PM Johannes Doerfert wrote: > > On 4/6/20 9:06 AM, Roman Lebedev wrote: > > This seems suspicious. > > > Agreed, especially since this is also not the only place. > > I was hoping to unblock the builders with this. > > > Does clang-reorder-fields actually explicitly nee

Re: [clang-tools-extra] 9e1af17 - [OpenMP][FIX] Add missing cmake dependence needed after 931c0cd713ee

2020-04-06 Thread Roman Lebedev via cfe-commits
This seems suspicious. Does clang-reorder-fields actually explicitly needs something from FrontendOpenMP? If not, it looks like there dependency is missing elsewhere, or there's wrong layering. On Mon, Apr 6, 2020 at 5:03 PM Johannes Doerfert via cfe-commits wrote: > > > Author: Johannes Doerfert

Re: [clang-tools-extra] 54928ba - [clang-tidy] Use more widely available headers for protability-restrict-system-includes-check's test

2020-03-11 Thread Roman Lebedev via cfe-commits
On Wed, Mar 11, 2020 at 2:54 AM Paula Toth via cfe-commits wrote: > > > Author: Paula Toth > Date: 2020-03-10T16:54:11-07:00 > New Revision: 54928ba0ec8355edbbdb31c7b01bb45eb2d384b6 > > URL: > https://github.com/llvm/llvm-project/commit/54928ba0ec8355edbbdb31c7b01bb45eb2d384b6 > DIFF: > https://

Re: [clang] 4569b3a - Revert "Devirtualize a call on alloca without waiting for post inline cleanup and next"

2020-02-27 Thread Roman Lebedev via cfe-commits
Is there a reproducer in progress? On Thu, Feb 27, 2020 at 5:59 PM Kirill Bobyrev via cfe-commits wrote: > > > Author: Kirill Bobyrev > Date: 2020-02-27T15:58:39+01:00 > New Revision: 4569b3a86f8a4b1b8ad28fe2321f936f9d7ffd43 > > URL: > https://github.com/llvm/llvm-project/commit/4569b3a86f8a4b1b

[clang] 3dd5a29 - [clang] Annotating C++'s `operator new` with more attributes

2020-02-25 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-02-26T01:37:17+03:00 New Revision: 3dd5a298bfff48c0939448c9b4bc987cf6bb5385 URL: https://github.com/llvm/llvm-project/commit/3dd5a298bfff48c0939448c9b4bc987cf6bb5385 DIFF: https://github.com/llvm/llvm-project/commit/3dd5a298bfff48c0939448c9b4bc987cf6bb5385.diff

[clang] b8fdafe - [Sema] Perform call checking when building CXXNewExpr

2020-02-25 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-02-26T01:36:44+03:00 New Revision: b8fdafe68ce25b7ff4d31720548622e28db87ebf URL: https://github.com/llvm/llvm-project/commit/b8fdafe68ce25b7ff4d31720548622e28db87ebf DIFF: https://github.com/llvm/llvm-project/commit/b8fdafe68ce25b7ff4d31720548622e28db87ebf.diff

[clang] 9ea5d17 - [Sema] Demote call-site-based 'alignment is a power of two' check for AllocAlignAttr into a warning

2020-02-20 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-02-20T16:39:26+03:00 New Revision: 9ea5d17cc9544838c73e593de4ef224d54fa1cff URL: https://github.com/llvm/llvm-project/commit/9ea5d17cc9544838c73e593de4ef224d54fa1cff DIFF: https://github.com/llvm/llvm-project/commit/9ea5d17cc9544838c73e593de4ef224d54fa1cff.diff

[clang] c8f9e52 - [clang-tidy] misc-no-recursion: point to the function defs, not decls

2020-02-20 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-02-20T14:17:30+03:00 New Revision: c8f9e526bc5319f2d0beed4012fbf17b11e15161 URL: https://github.com/llvm/llvm-project/commit/c8f9e526bc5319f2d0beed4012fbf17b11e15161 DIFF: https://github.com/llvm/llvm-project/commit/c8f9e526bc5319f2d0beed4012fbf17b11e15161.diff

[clang-tools-extra] b7d6640 - [NFC][clang-tidy] Move recently newly-added tests into checkers/ subdir

2020-02-14 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-02-14T11:25:05+03:00 New Revision: b7d6640ba9812ec74a0f86ae7bc9850332f5fd2b URL: https://github.com/llvm/llvm-project/commit/b7d6640ba9812ec74a0f86ae7bc9850332f5fd2b DIFF: https://github.com/llvm/llvm-project/commit/b7d6640ba9812ec74a0f86ae7bc9850332f5fd2b.diff

[clang-tools-extra] 49bffa5 - [clang-tidy] misc-no-recursion: a new check

2020-02-13 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-02-13T23:37:53+03:00 New Revision: 49bffa5f8b790b6f180897b2a03840def645d8f0 URL: https://github.com/llvm/llvm-project/commit/49bffa5f8b790b6f180897b2a03840def645d8f0 DIFF: https://github.com/llvm/llvm-project/commit/49bffa5f8b790b6f180897b2a03840def645d8f0.diff

[clang] d68c7b8 - [clang][Analysis] CallGraph: store the actual call `Expr*` in the CallGraphNode::CallRecord

2020-02-13 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-02-13T23:37:53+03:00 New Revision: d68c7b8e3e4d605912ed36a843bbbcaa36234461 URL: https://github.com/llvm/llvm-project/commit/d68c7b8e3e4d605912ed36a843bbbcaa36234461 DIFF: https://github.com/llvm/llvm-project/commit/d68c7b8e3e4d605912ed36a843bbbcaa36234461.diff

[clang] a8c3608 - [Sema] Provide declarations for MaximumAlignment, MaxAlignmentExponent variables

2020-01-24 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-01-24T18:18:15+03:00 New Revision: a8c3608a27a82cf1c66f33b96a06423fe0e708fc URL: https://github.com/llvm/llvm-project/commit/a8c3608a27a82cf1c66f33b96a06423fe0e708fc DIFF: https://github.com/llvm/llvm-project/commit/a8c3608a27a82cf1c66f33b96a06423fe0e708fc.diff

[clang] 1d0972f - [Sema] Introduce MaximumAlignment value, to be used instead of magical constants

2020-01-24 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-01-24T17:49:17+03:00 New Revision: 1d0972ff5eab544579c400ee674d5c9c60391ee1 URL: https://github.com/llvm/llvm-project/commit/1d0972ff5eab544579c400ee674d5c9c60391ee1 DIFF: https://github.com/llvm/llvm-project/commit/1d0972ff5eab544579c400ee674d5c9c60391ee1.diff

[clang] 0a002f6 - [Sema] Try 2: Sanity-check alignment requested via `__attribute__((assume_aligned(imm)))`

2020-01-24 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-01-24T16:56:39+03:00 New Revision: 0a002f679be4a9d363e6f21b707493c18158930b URL: https://github.com/llvm/llvm-project/commit/0a002f679be4a9d363e6f21b707493c18158930b DIFF: https://github.com/llvm/llvm-project/commit/0a002f679be4a9d363e6f21b707493c18158930b.diff

[clang] ba545c8 - [Sema] Try 2: Attempt to perform call-size-specific `__attribute__((alloc_align(param_idx)))` validation

2020-01-24 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-01-24T14:42:45+03:00 New Revision: ba545c814bc19c3b1ec9ce88a7f13575e0e4ce1d URL: https://github.com/llvm/llvm-project/commit/ba545c814bc19c3b1ec9ce88a7f13575e0e4ce1d DIFF: https://github.com/llvm/llvm-project/commit/ba545c814bc19c3b1ec9ce88a7f13575e0e4ce1d.diff

[clang] 1624cba - Partially revert "[IR] Attribute/AttrBuilder: use Value::MaximumAlignment magic constant"

2020-01-23 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-01-23T23:30:42+03:00 New Revision: 1624cba7824967c15ac36d9fdd41bb9878463dbe URL: https://github.com/llvm/llvm-project/commit/1624cba7824967c15ac36d9fdd41bb9878463dbe DIFF: https://github.com/llvm/llvm-project/commit/1624cba7824967c15ac36d9fdd41bb9878463dbe.diff

[clang] 210f088 - Revert "[Sema] Sanity-check alignment requested via `__attribute__((assume_aligned(imm)))`"

2020-01-23 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-01-23T23:10:35+03:00 New Revision: 210f0882c9e5d6f504b8f29e8a5eae884f812e5c URL: https://github.com/llvm/llvm-project/commit/210f0882c9e5d6f504b8f29e8a5eae884f812e5c DIFF: https://github.com/llvm/llvm-project/commit/210f0882c9e5d6f504b8f29e8a5eae884f812e5c.diff

[clang] 00756b1 - Revert "[Sema] Attempt to perform call-size-specific `__attribute__((alloc_align(param_idx)))` validation"

2020-01-23 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-01-23T23:10:34+03:00 New Revision: 00756b182398b92abe16559287467079087aa631 URL: https://github.com/llvm/llvm-project/commit/00756b182398b92abe16559287467079087aa631 DIFF: https://github.com/llvm/llvm-project/commit/00756b182398b92abe16559287467079087aa631.diff

[clang] c2a9061 - [Sema] Attempt to perform call-size-specific `__attribute__((alloc_align(param_idx)))` validation

2020-01-23 Thread Roman Lebedev via cfe-commits
Author: Roman Lebedev Date: 2020-01-23T22:50:49+03:00 New Revision: c2a9061ac5166e48fe85ea2b6dbce9457c964958 URL: https://github.com/llvm/llvm-project/commit/c2a9061ac5166e48fe85ea2b6dbce9457c964958 DIFF: https://github.com/llvm/llvm-project/commit/c2a9061ac5166e48fe85ea2b6dbce9457c964958.diff

  1   2   3   4   >