Re: r338385 - [RISCV] Add driver for riscv32-unknown-elf baremetal target

2018-08-03 Thread Dávid Bolvanský via cfe-commits
Such filename fix could be part of https://reviews.llvm.org/D50246 pi 3. 8. 2018 o 15:17 Nico Weber napísal(a): > I'm getting this warning from the mac linker after this commit: > > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: > warning same

Re: r369217 - [Diagnostics] Diagnose misused xor as pow

2019-08-19 Thread Dávid Bolvanský via cfe-commits
Yes, #define ALPHA_OFFSET 0x3 should turn off the diagnostic. (We skip hex decimals). Dňa 19. 8. 2019 o 20:06 užívateľ Arthur O'Dwyer napísal: >> On Mon, Aug 19, 2019 at 1:53 PM Nico Weber via cfe-commits >> wrote: > >> Hi, >> >> this results in a false positive on webrtc, on this

Re: r371605 - [Diagnostics] Add -Wsizeof-array-div

2019-09-11 Thread Dávid Bolvanský via cfe-commits
Thanks, Reproduced with -triple armv7–. Added triple to run line, hopefully it will fix the bots. I will check this buildbot if all ok. rL371646 Dňa 11. 9. 2019 o 20:35 užívateľ Yvan Roux napísal: > Hi David, > > This commit broken ARMv7 bots, logs are available here: > >

Re: r373252 - [Diagnostics] Warn if enumeration type mismatch in conditional expression

2019-10-01 Thread Dávid Bolvanský via cfe-commits
Yeah, I moved this warning into own subgroup in rL373345. Thanks. ut 1. 10. 2019 o 16:24 Nico Weber napísal(a): > > Can we move this behind a Wenum-compare subgroup, say Wenum-compare-type? Our > codebase is (well, was) Wenum-compare clean, and this new warnings fires > pretty often and from a

Re: r373252 - [Diagnostics] Warn if enumeration type mismatch in conditional expression

2019-10-01 Thread Dávid Bolvanský via cfe-commits
Sorry, answered on phone, missed it. I looked at your buildbots for chromium and yeah, so many warnings. I will make it off by default. ut 1. 10. 2019 o 19:58 Dávid Bolvanský napísal(a): > > (Not sure if you intentionally didn't reply-all.) > > Sorry, answered on phone, missed it. I looked at

Re: r373371 - [Diagnostics] Make -Wenum-compare-conditional off by default

2019-10-01 Thread Dávid Bolvanský via cfe-commits
I fixed it, forgot to run clang semacxx check too. I am not sure.. I checked github and found case: https://github.com/ros-industrial-consortium/godel/issues/115 Seems like this is very rare, not worth to make it on.. ut 1. 10. 2019 o 20:19 Nico Weber napísal(a): > > This breaks

Re: r373252 - [Diagnostics] Warn if enumeration type mismatch in conditional expression

2019-10-01 Thread Dávid Bolvanský via cfe-commits
Done. rL373371. ut 1. 10. 2019 o 19:58 Dávid Bolvanský napísal(a): > > Sorry, answered on phone, missed it. I looked at your buildbots for > chromium and yeah, so many warnings. I will make it off by default. > > ut 1. 10. 2019 o 19:58 Dávid Bolvanský napísal(a): > > > > (Not sure if you

Re: r371605 - [Diagnostics] Add -Wsizeof-array-div

2019-09-23 Thread Dávid Bolvanský via cfe-commits
Hello, Thanks for the proposed idea, implemented in rL372600. po 23. 9. 2019 o 14:23 Nico Weber napísal(a): > We're looking at turning this one. > > One thing that this warns about that's a false positive where we've seen > it is this code for nested arrays: > > float m[4][4]; > for (int i

Re: r371605 - [Diagnostics] Add -Wsizeof-array-div

2019-09-23 Thread Dávid Bolvanský via cfe-commits
Yeah, this needs to be handled a bit differently (if we want so). po 23. 9. 2019 o 15:07 Nico Weber napísal(a): > It still warns if the inner array is in a struct. That's probably ok > though. > > struct Point { > int xy[2]; > }; > > void f() { > Point points[3]; > for (int i = 0; i <

Re: r373743 - [NFCI] Improve the -Wbool-operation's warning message

2019-10-07 Thread Dávid Bolvanský via cfe-commits
Okey, I will see what I can do (I know I need to move checking code somewhere else). > Dňa 7. 10. 2019 o 16:54 užívateľ Nico Weber napísal: > ___ cfe-commits mailing list cfe-commits@lists.llvm.org

Re: r373743 - [NFCI] Improve the -Wbool-operation's warning message

2019-10-07 Thread Dávid Bolvanský via cfe-commits
Typo was fixed some days ago :) Odoslané z iPhonu > Dňa 7. 10. 2019 o 17:22 užívateľ Arthur O'Dwyer > napísal: > >  >> On Mon, Oct 7, 2019 at 10:59 AM Dávid Bolvanský via cfe-commits >> wrote: > >> Okey, I will see what I can do (I know I need to move

Re: r371605 - [Diagnostics] Add -Wsizeof-array-div

2019-10-07 Thread Dávid Bolvanský via cfe-commits
D68526 should fix it. Take a look please. > Dňa 7. 10. 2019 o 17:09 užívateľ Nico Weber napísal: > >  > I gave this another try now that we have a compiler with rL372600. Another > thing the warning currently warns on is code like this: > > char memory[kOpcodeMemory]; > OpcodeFactory

Re: r373743 - [NFCI] Improve the -Wbool-operation's warning message

2019-10-07 Thread Dávid Bolvanský via cfe-commits
Typo was fixed some days ago :) > > Odoslané z iPhonu > > Dňa 7. 10. 2019 o 17:22 užívateľ Arthur O'Dwyer > napísal: > >  > On Mon, Oct 7, 2019 at 10:59 AM Dávid Bolvanský via cfe-commits > wrote: >> >> Okey, I will see what I can do (I know I need to move c

Re: r373743 - [NFCI] Improve the -Wbool-operation's warning message

2019-10-07 Thread Dávid Bolvanský via cfe-commits
ypo was fixed some days ago :) > > > > Odoslané z iPhonu > > > > Dňa 7. 10. 2019 o 17:22 užívateľ Arthur O'Dwyer > > napísal: > > > >  > > On Mon, Oct 7, 2019 at 10:59 AM Dávid Bolvanský via cfe-commits > > wrote: > >> > >> Ok

Re: r373743 - [NFCI] Improve the -Wbool-operation's warning message

2019-10-08 Thread Dávid Bolvanský via cfe-commits
Yeah, I tried to fix even that case but is not so simple so not worth any extra time/complexivity. > Dňa 8. 10. 2019 o 19:09 užívateľ Arthur O'Dwyer > napísal: > >  > On Mon, Oct 7, 2019 at 6:58 PM Dávid Bolvanský > wrote: > >> FWIW I found the "always evaluates to 'true'" bit important

Re: r373614 - [Diagnostics] Bitwise negation of a boolean expr always evaluates to true; warn with -Wbool-operation

2019-10-03 Thread Dávid Bolvanský via cfe-commits
Fixed. I manually svncommited only specific files since I have other changes and forgot to add that file too. Sorry. Please evaluate this on Chromium. Since ~bool is always true, I dont think we are gonna have any false positives.. št 3. 10. 2019 o 17:23 Nico Weber napísal(a): > >

[clang] 47650dc - Revert "[clang-misexpect] Fixed typo which causes that --pgo-warn-misexpect option is not passed in the compiler invocation"

2020-05-19 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-05-19T23:20:54+02:00 New Revision: 47650dcbeee215f48277ed8bea5f0e43cbf125fc URL: https://github.com/llvm/llvm-project/commit/47650dcbeee215f48277ed8bea5f0e43cbf125fc DIFF:

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

2020-05-19 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-05-19T23:12:08+02:00 New Revision: 6d2b75e0887ee87e247756c4d51733616bb2f356 URL: https://github.com/llvm/llvm-project/commit/6d2b75e0887ee87e247756c4d51733616bb2f356 DIFF:

[clang] caf28b0 - [Diagnostics] Diagnose -Wsizeof-array-div for array of pointers

2020-10-09 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-10-09T12:56:06+02:00 New Revision: caf28b0a1288eb06720acf11d7ad09186b27b74f URL: https://github.com/llvm/llvm-project/commit/caf28b0a1288eb06720acf11d7ad09186b27b74f DIFF:

[clang] 2ae1822 - [Diagnostics] Fixed -Wsizeof-array-div false positive when divisor is sizeof reference type (PR47495)

2020-09-20 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-09-20T17:43:06+02:00 New Revision: 2ae182258c49724e4daaae196de829ea65c116e8 URL: https://github.com/llvm/llvm-project/commit/2ae182258c49724e4daaae196de829ea65c116e8 DIFF:

Re: [clang] 2ae1822 - [Diagnostics] Fixed -Wsizeof-array-div false positive when divisor is sizeof reference type (PR47495)

2020-09-20 Thread Dávid Bolvanský via cfe-commits
Thanks, I uploaded https://reviews.llvm.org/D87990 to fix this issue. ne 20. 9. 2020 o 19:58 Richard Smith napísal(a): > > On Sun, 20 Sep 2020 at 08:43, Dávid Bolvanský via cfe-commits > wrote: >> >> Author: Dávid Bolvanský >> Date: 2020-09-20T17:

Re: [PATCH] D85545: [Diagnostics] Diagnose missing comma in string array initialization

2020-08-11 Thread Dávid Bolvanský via cfe-commits
I check if all elements of init list are strings, so this is not exactly true "struct checker" (I have no such info in that part of code..) but I consider it good enough. Your test case is based on real code? Does not seem so - well sure, we could construct many examples where warning fires

Re: [PATCH] D85545: [Diagnostics] Diagnose missing comma in string array initialization

2020-08-11 Thread Dávid Bolvanský via cfe-commits
Ok, I will bump that limit + 1. ut 11. 8. 2020 o 20:52 Arthur Eubanks via Phabricator napísal(a): > > aeubanks added a comment. > > In D85545#2211070 , @xbolva00 wrote: > > > I check if all elements of init list are strings, so this is not > > exactly

Re: [PATCH] D85545: [Diagnostics] Diagnose missing comma in string array initialization

2020-08-11 Thread Dávid Bolvanský via cfe-commits
Reworked ;) Now it should ignore structs properly. ut 11. 8. 2020 o 22:03 Arthur O'Dwyer napísal(a): > > Dávid: Please just disable it for initializers of structs. That seems to be > the common denominator in all the false positives I've observed on this > thread. > > > On Tue, Aug 11, 2020 at

[clang] b9af72b - [Diagnostics] Reworked -Wstring-concatenation

2020-08-11 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-12T02:18:01+02:00 New Revision: b9af72bffe5f2769f3a7858a785981f89137a0ce URL: https://github.com/llvm/llvm-project/commit/b9af72bffe5f2769f3a7858a785981f89137a0ce DIFF:

Re: [PATCH] D85545: [Diagnostics] Diagnose missing comma in string array initialization

2020-08-10 Thread Dávid Bolvanský via cfe-commits
Pushed fix. It should not warn for structs or long texts. ut 11. 8. 2020 o 0:34 Arthur Eubanks via Phabricator napísal(a): > > aeubanks added a comment. > > In D85545#2208266 , @arthur.j.odwyer > wrote: > > > To decrease the number of false-positives,

[clang] b2c9b63 - [Diagnostics] Move -Wstring-concatenation to -Wextra

2020-08-10 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-10T23:36:33+02:00 New Revision: b2c9b631bb48087c988d798adc5465499b155a9a URL: https://github.com/llvm/llvm-project/commit/b2c9b631bb48087c988d798adc5465499b155a9a DIFF:

Re: [PATCH] D85545: [Diagnostics] Diagnose missing comma in string array initialization

2020-08-10 Thread Dávid Bolvanský via cfe-commits
Something like this: const char *Sources[] = { "// \\tparam aaa Bbb\n", "// \\tparam\n" "// aaa Bbb\n", "// \\tparam \n" "// aaa Bbb\n", "// \\tparam aaa\n" "// Bbb\n" }; annoys me :/ Any idea/heuristic how to avoid warning here? po 10. 8. 2020 o 23:48

[clang] 62223ff - [Diagnostics] Avoid false positives with -Wstring-concatenation

2020-08-10 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-10T23:05:01+02:00 New Revision: 62223ff1376b540dc9612239fdfb11b376d796d3 URL: https://github.com/llvm/llvm-project/commit/62223ff1376b540dc9612239fdfb11b376d796d3 DIFF:

Re: [PATCH] D85545: [Diagnostics] Diagnose missing comma in string array initialization

2020-08-10 Thread Dávid Bolvanský via cfe-commits
Logs look quite old. http://lab.llvm.org:8011/builders/ppc64le-lld-multistage-test/builds/11291/steps/build-stage2-unified-tree/logs/stdio are newest logs? Maybe I can tune the warning more to avoid false positives. po 10. 8. 2020 o 21:46 Kamau Bridgeman via Phabricator napísal(a): > > kamaub

[clang] 4b59dc7 - [Diagnostics] Ignore structs and long text for -Wstring-concatenation

2020-08-10 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-11T00:49:58+02:00 New Revision: 4b59dc77dc473bba849c1b08f3a1ab7be5733ad1 URL: https://github.com/llvm/llvm-project/commit/4b59dc77dc473bba849c1b08f3a1ab7be5733ad1 DIFF:

Re: [PATCH] D85545: [Diagnostics] Diagnose missing comma in string array initialization

2020-08-10 Thread Dávid Bolvanský via cfe-commits
I moved it to -Wextra due to false positives. > Should there be some exception for line length Yeah, but sure how to define the threshold or so. :/ po 10. 8. 2020 o 23:21 dmajor via Phabricator napísal(a): > > dmajor added a comment. > > In the Firefox repo this warning is firing on a number

Re: [PATCH] D85545: [Diagnostics] Diagnose missing comma in string array initialization

2020-08-10 Thread Dávid Bolvanský via cfe-commits
For your godbolt example, you hit the heuristic to not warn, if literals count is <= 2. (motivated by many false positives; and I didnt see a true positive case, so..) >> you could emit the warning only if exactly one comma was missing. This could work. ut 11. 8. 2020 o 0:04 Arthur O'Dwyer

[clang] df3bfaa - [Driver] Change -fnostack-clash-protection to -fno-stack-clash-protection

2020-08-12 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-12T18:36:26+02:00 New Revision: df3bfaa39071a1382a59a94658ee1a2da30d92fd URL: https://github.com/llvm/llvm-project/commit/df3bfaa39071a1382a59a94658ee1a2da30d92fd DIFF:

[clang] 898880f - [clang] Fix typo in comment

2020-08-09 Thread Dávid Bolvanský via cfe-commits
Author: Gousemoodhin Nadaf Date: 2020-08-09T21:04:00+02:00 New Revision: 898880fe4e329ce7fc6bbe30f309ef3b91535c21 URL: https://github.com/llvm/llvm-project/commit/898880fe4e329ce7fc6bbe30f309ef3b91535c21 DIFF:

[clang] 9658647 - [AST] Fixed string concatenation warnings

2020-08-09 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-09T23:09:19+02:00 New Revision: 9658647d72d24f339f8b8129da9f116c358f30d5 URL: https://github.com/llvm/llvm-project/commit/9658647d72d24f339f8b8129da9f116c358f30d5 DIFF:

[clang] eeb7c49 - [AST] Fixed string list in test

2020-08-09 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-09T23:17:48+02:00 New Revision: eeb7c496e385d2a88c39a0e0ebfe8a9908762cc3 URL: https://github.com/llvm/llvm-project/commit/eeb7c496e385d2a88c39a0e0ebfe8a9908762cc3 DIFF:

Re: [clang] 975467e - [Diagnostics] Handle string concat pattern and avoid false positives

2020-08-09 Thread Dávid Bolvanský via cfe-commits
ote{{place > parentheses around the string literal to silence warning}} > > my $.02, > Arthur > >> On Sun, Aug 9, 2020 at 10:03 AM Dávid Bolvanský via cfe-commits >> wrote: > >> >> Author: Dávid Bolvanský >> Date: 2020-08-09T16:02:41+02:00 &g

[clang] 0fef780 - [Clang] Avoid whitespace in fixit note

2020-08-08 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-08T19:34:07+02:00 New Revision: 0fef780aa70b48551ae6df373955b5e4f5130fa4 URL: https://github.com/llvm/llvm-project/commit/0fef780aa70b48551ae6df373955b5e4f5130fa4 DIFF:

[clang] 6cd2355 - [Clang] Fixed buildboit failure; bot defaults to older C++ standard

2020-08-08 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-08T19:37:50+02:00 New Revision: 6cd23558d3a9fbe8bc73e96d4df4e52c8261d1b5 URL: https://github.com/llvm/llvm-project/commit/6cd23558d3a9fbe8bc73e96d4df4e52c8261d1b5 DIFF:

[clang] dc096a6 - [Diagnostics] Diagnose missing comma in string array initialization

2020-08-08 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-08T19:24:30+02:00 New Revision: dc096a66cb519532121fb0fbedb13265bd4b29ec URL: https://github.com/llvm/llvm-project/commit/dc096a66cb519532121fb0fbedb13265bd4b29ec DIFF:

[clang] 04a23f1 - [Diagnostics] Turn string concat warning to avoid false positives

2020-08-09 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-09T12:22:29+02:00 New Revision: 04a23f1fe08a6ad0baf1305d7308231d2cb4843b URL: https://github.com/llvm/llvm-project/commit/04a23f1fe08a6ad0baf1305d7308231d2cb4843b DIFF:

[clang] 975467e - [Diagnostics] Handle string concat pattern and avoid false positives

2020-08-09 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-09T16:02:41+02:00 New Revision: 975467e4aa7ce1b8fcf4af0e25cdf053cfa8669e URL: https://github.com/llvm/llvm-project/commit/975467e4aa7ce1b8fcf4af0e25cdf053cfa8669e DIFF:

[clang] 2f7adf5 - [Diagnostics] Skip var decl of structs for -Wstring-concatenation

2020-08-13 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2020-08-13T20:20:26+02:00 New Revision: 2f7adf5ee37934ee5769276644fcafbc9d4dcda3 URL: https://github.com/llvm/llvm-project/commit/2f7adf5ee37934ee5769276644fcafbc9d4dcda3 DIFF:

Re: [PATCH] D85545: [Diagnostics] Diagnose missing comma in string array initialization

2020-08-13 Thread Dávid Bolvanský via cfe-commits
Done > Dňa 13. 8. 2020 o 7:29 užívateľ Arthur Eubanks via Phabricator > napísal: > > aeubanks added a comment. > > It still seems to trigger on structs at head: > > $ cat /tmp/a.cc > struct A { > > const char *a; > const char *b; > const char *c; > > }; > > static A a = {"", > > ""

Re: [PATCH] D85545: [Diagnostics] Diagnose missing comma in string array initialization

2020-08-10 Thread Dávid Bolvanský via cfe-commits
For your cases, we currently do not warn. If possible, fetch the latest Clang trunk and re-evaluate on Firefox. po 10. 8. 2020 o 23:46 Arthur O'Dwyer napísal(a): > > It looks to me as if all of the false-positives so far have been not arrays > but structs. > > struct X { int a; const char *b;

[clang] d29a53d - [Clang] Added heading to doc for malloc attribute

2021-04-24 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-04-24T15:35:16+02:00 New Revision: d29a53d9cabcb37621b793c5bf44076e75b8db88 URL: https://github.com/llvm/llvm-project/commit/d29a53d9cabcb37621b793c5bf44076e75b8db88 DIFF:

[clang] c68f929 - [Clang] Added doc for malloc attribute

2021-04-24 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-04-24T15:27:48+02:00 New Revision: c68f92983600196e33e8abfbcd1aa19235f34c8d URL: https://github.com/llvm/llvm-project/commit/c68f92983600196e33e8abfbcd1aa19235f34c8d DIFF:

[clang] 9f1e2ee - [Clang, builtins] Added aligned_alloc, memalign support

2021-04-20 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-04-21T00:11:54+02:00 New Revision: 9f1e2ee46251b09565eb87124aa836291aaf799d URL: https://github.com/llvm/llvm-project/commit/9f1e2ee46251b09565eb87124aa836291aaf799d DIFF:

[clang] 0daf273 - [Builtins] Add memory allocation builtins (PR12543)

2021-04-16 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-04-16T20:36:46+02:00 New Revision: 0daf27302518dcc521fae5cb5c7f72b783c13c35 URL: https://github.com/llvm/llvm-project/commit/0daf27302518dcc521fae5cb5c7f72b783c13c35 DIFF:

[clang] 12a1f1d - [Pragma] Added support for GCC unroll/nounroll

2021-04-17 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-04-17T17:29:55+02:00 New Revision: 12a1f1d9d7e4f7ce416d0602d18991973986dfb5 URL: https://github.com/llvm/llvm-project/commit/12a1f1d9d7e4f7ce416d0602d18991973986dfb5 DIFF:

[clang] 501b4fe - Fixed failing test

2021-02-19 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-02-20T07:11:42+01:00 New Revision: 501b4fe4ed7f5de2ae00cbc9da87a5b1141ec47a URL: https://github.com/llvm/llvm-project/commit/501b4fe4ed7f5de2ae00cbc9da87a5b1141ec47a DIFF:

[clang] ee51c42 - Reduce the number of attributes attached to each function

2021-02-19 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-02-20T06:57:47+01:00 New Revision: ee51c42e0060fc98b499312e51a96bc7cf4bcc18 URL: https://github.com/llvm/llvm-project/commit/ee51c42e0060fc98b499312e51a96bc7cf4bcc18 DIFF:

[clang] abf3ca6 - [Diagnostics] Restore -Wdeprecated warning when user-declared copy assignment operator is defined as deleted (PR45634)

2021-04-22 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-04-22T20:35:41+02:00 New Revision: abf3ca61e3235681f26d0f527b8e2763dd4c0c62 URL: https://github.com/llvm/llvm-project/commit/abf3ca61e3235681f26d0f527b8e2763dd4c0c62 DIFF:

[clang] 6914a0e - Revert "[Clang] Propagate guaranteed alignment for malloc and others"

2021-04-23 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-04-23T11:33:33+02:00 New Revision: 6914a0ed2b30924b188968e59a83efa07ac5fe57 URL: https://github.com/llvm/llvm-project/commit/6914a0ed2b30924b188968e59a83efa07ac5fe57 DIFF:

[clang] 2cae702 - Reland "[Clang] Propagate guaranteed alignment for malloc and others"

2021-04-23 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-04-23T14:05:57+02:00 New Revision: 2cae7025c1d9e83d971f670c9a66497a8c1094ec URL: https://github.com/llvm/llvm-project/commit/2cae7025c1d9e83d971f670c9a66497a8c1094ec DIFF:

[clang] c229754 - [Clang] Propagate guaranteed alignment for malloc and others

2021-04-23 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-04-23T11:07:14+02:00 New Revision: c2297544c04764237cedc523083c7be2fb3833d4 URL: https://github.com/llvm/llvm-project/commit/c2297544c04764237cedc523083c7be2fb3833d4 DIFF:

[clang] 49de607 - Revert "[Remarks] Emit optimization remarks for atomics generating CAS loop"

2021-08-15 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-08-15T11:44:13+02:00 New Revision: 49de6070a2b7a9bb88ff7c935fea5176b1d9255f URL: https://github.com/llvm/llvm-project/commit/49de6070a2b7a9bb88ff7c935fea5176b1d9255f DIFF:

[clang] 079ca8e - [Clang] Put -Wbool-operation under -Wall

2021-08-15 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-08-15T13:37:27+02:00 New Revision: 079ca8e312016bd4fbbd3b185087d4c6246c140b URL: https://github.com/llvm/llvm-project/commit/079ca8e312016bd4fbbd3b185087d4c6246c140b DIFF:

[clang] ccd7dda - [Clang] Updated warning-wall.c test file

2021-08-15 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-08-15T13:54:58+02:00 New Revision: ccd7dda8e39adeaf5bbec3c7b68b68800dff7663 URL: https://github.com/llvm/llvm-project/commit/ccd7dda8e39adeaf5bbec3c7b68b68800dff7663 DIFF:

[clang] f62d18f - [Clang] Extend -Wbool-operation to warn about bitwise and of bools with side effects

2021-10-03 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-10-03T11:06:40+02:00 New Revision: f62d18ff140f67a8776a7a3c62a75645d8d540b5 URL: https://github.com/llvm/llvm-project/commit/f62d18ff140f67a8776a7a3c62a75645d8d540b5 DIFF:

[clang] f59cc95 - Reland "[Clang] Extend -Wbool-operation to warn about bitwise and of bools with side effects"

2021-10-03 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-10-03T13:05:09+02:00 New Revision: f59cc9542bfb461d16ad12b2cc4be4abbfd9d96e URL: https://github.com/llvm/llvm-project/commit/f59cc9542bfb461d16ad12b2cc4be4abbfd9d96e DIFF:

[clang] b1fcca3 - Fixed warnings in LLVM produced by -Wbitwise-instead-of-logical

2021-10-03 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-10-03T13:04:18+02:00 New Revision: b1fcca38844138d1950e1b34eb2be65b3bfc7352 URL: https://github.com/llvm/llvm-project/commit/b1fcca38844138d1950e1b34eb2be65b3bfc7352 DIFF:

[clang] a76355d - Unbreak hexagon-check-builtins.c due to rGb1fcca388441

2021-10-03 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-10-03T13:19:34+02:00 New Revision: a76355d570a96ebcb4e790bc06020f184351500d URL: https://github.com/llvm/llvm-project/commit/a76355d570a96ebcb4e790bc06020f184351500d DIFF:

[clang] fb84aa2 - Fixed warnings in target/parser codes produced by -Wbitwise-instead-of-logicala

2021-10-03 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-10-03T15:04:01+02:00 New Revision: fb84aa2a8f52272cd0cb9510bac5404a3d4ec565 URL: https://github.com/llvm/llvm-project/commit/fb84aa2a8f52272cd0cb9510bac5404a3d4ec565 DIFF:

[clang] a4933f5 - Revert "[Clang] Extend -Wbool-operation to warn about bitwise and of bools with side effects"

2021-10-03 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2021-10-03T12:47:12+02:00 New Revision: a4933f57f3f0a45e1db1075f7285f0761a80fc06 URL: https://github.com/llvm/llvm-project/commit/a4933f57f3f0a45e1db1075f7285f0761a80fc06 DIFF:

[clang] cb2f2fe - [Clang] Added info about noinline/always_inline statement attributes to release notes

2022-03-17 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-17T16:29:23+01:00 New Revision: cb2f2fecc151999a7892a9d1325a34f85dabcecb URL: https://github.com/llvm/llvm-project/commit/cb2f2fecc151999a7892a9d1325a34f85dabcecb DIFF:

[clang] a717e9d - [AttrDocs] try to fix build

2022-03-14 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-14T22:19:55+01:00 New Revision: a717e9d47e64682bf45e6a998d11d76f47454f12 URL: https://github.com/llvm/llvm-project/commit/a717e9d47e64682bf45e6a998d11d76f47454f12 DIFF:

[clang] 003c0b9 - [Clang] always_inline statement attribute

2022-03-14 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-14T21:45:31+01:00 New Revision: 003c0b9307bc52605fc93c599dfe36849839ded5 URL: https://github.com/llvm/llvm-project/commit/003c0b9307bc52605fc93c599dfe36849839ded5 DIFF:

[clang] 56e7d6b - [Clang] noinline stmt attribute - emit warnings rather than errors

2022-03-14 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-14T23:40:17+01:00 New Revision: 56e7d6bd444cef8d879adc35dcf461cb4d2ed6d5 URL: https://github.com/llvm/llvm-project/commit/56e7d6bd444cef8d879adc35dcf461cb4d2ed6d5 DIFF:

[clang] 223b824 - [Clang] noinline call site attribute

2022-02-28 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-02-28T21:21:17+01:00 New Revision: 223b8240223541d3feb0c96b7f9bac114cd72f46 URL: https://github.com/llvm/llvm-project/commit/223b8240223541d3feb0c96b7f9bac114cd72f46 DIFF:

[clang] 2c91754 - [Clang] Add attributes alloc_size and alloc_align to mm_malloc

2022-02-17 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-02-17T19:59:18+01:00 New Revision: 2c91754a13f333d7fe9f9d3d40fb618e40c48cab URL: https://github.com/llvm/llvm-project/commit/2c91754a13f333d7fe9f9d3d40fb618e40c48cab DIFF:

[clang] 5b6b840 - Revert "[Clang] -Wunused-but-set-variable warning - handle also pre/post unary operators"

2022-03-24 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-24T07:44:51+01:00 New Revision: 5b6b840531fa05093a4099699b0cda881fbadef8 URL: https://github.com/llvm/llvm-project/commit/5b6b840531fa05093a4099699b0cda881fbadef8 DIFF:

[clang] dc46fa4 - [NFCI] Fix set-but-unused warning in ExprConstant.cpp

2022-03-24 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-24T07:47:50+01:00 New Revision: dc46fa41d46e3cace9dbdc0b2c7b61d206b03165 URL: https://github.com/llvm/llvm-project/commit/dc46fa41d46e3cace9dbdc0b2c7b61d206b03165 DIFF:

[clang] 1c13bbd - [NFCI] Fix set-but-unused warning in UnwrappedLineParser.cpp

2022-03-24 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-24T08:13:29+01:00 New Revision: 1c13bbdde630b8716f817989a33ccc77a588642c URL: https://github.com/llvm/llvm-project/commit/1c13bbdde630b8716f817989a33ccc77a588642c DIFF:

[clang] 2af845a - Relands "[Clang] -Wunused-but-set-variable warning - handle also pre/post unary operators"

2022-03-24 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-24T10:34:44+01:00 New Revision: 2af845a6519c9cde5c8f58db5554f8b1084ce1ed URL: https://github.com/llvm/llvm-project/commit/2af845a6519c9cde5c8f58db5554f8b1084ce1ed DIFF:

[clang] a683ba4 - [NFCI] Fix set-but-unused warning in CGOpenMPRuntime.cpp

2022-03-24 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-24T07:49:21+01:00 New Revision: a683ba4ff5a04025ad5221ef2262195212a51577 URL: https://github.com/llvm/llvm-project/commit/a683ba4ff5a04025ad5221ef2262195212a51577 DIFF:

[clang] 48285c2 - [NFCI] Fix set-but-unused warning in ClangAttrEmitter.cpp

2022-03-24 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-24T08:13:28+01:00 New Revision: 48285c20eb5f5ed4f7b539fbd7f882c997a08f46 URL: https://github.com/llvm/llvm-project/commit/48285c20eb5f5ed4f7b539fbd7f882c997a08f46 DIFF:

[clang] 460fc44 - [Clang] -Wunused-but-set-variable warning - handle also pre/post unary operators

2022-03-23 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-23T22:05:36+01:00 New Revision: 460fc440ad8d41ca2e3882987512989b1c188fbe URL: https://github.com/llvm/llvm-project/commit/460fc440ad8d41ca2e3882987512989b1c188fbe DIFF:

[clang] d90a3fc - [Clang] Added testcases for -Wunused-but-set-parameter

2022-03-23 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-23T22:14:38+01:00 New Revision: d90a3fcacda7257b26ac32350353410f79be6d2b URL: https://github.com/llvm/llvm-project/commit/d90a3fcacda7257b26ac32350353410f79be6d2b DIFF:

[clang] 520c8ca - [Clang] Added release note for improved -Wunused-but-set-variable warning

2022-03-25 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-03-25T10:45:28+01:00 New Revision: 520c8ca9d2f940dd93618ad98c445573f13aa714 URL: https://github.com/llvm/llvm-project/commit/520c8ca9d2f940dd93618ad98c445573f13aa714 DIFF:

[clang] 623b66e - [Clang][NFC] Added testcase from #49549

2022-01-31 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-01-31T23:45:56+01:00 New Revision: 623b66eded4b1ab2fbb962d3841899458bac6693 URL: https://github.com/llvm/llvm-project/commit/623b66eded4b1ab2fbb962d3841899458bac6693 DIFF:

[clang] b2936ca - [clang] inheritance fix for nomerge attribute

2022-02-11 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-02-11T15:51:08+01:00 New Revision: b2936caf77e00fdb97814960eb1355c2a36c1e70 URL: https://github.com/llvm/llvm-project/commit/b2936caf77e00fdb97814960eb1355c2a36c1e70 DIFF:

[clang] 7119f76 - [clang] added allocsize attribute to allocation functions

2022-02-05 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-02-05T14:26:35+01:00 New Revision: 7119f76c47797391fddcfcb60f29e70a2b424713 URL: https://github.com/llvm/llvm-project/commit/7119f76c47797391fddcfcb60f29e70a2b424713 DIFF:

[clang] 74b1c4c - [clang] added alloc allign attr to memalign

2022-02-05 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-02-05T11:46:56+01:00 New Revision: 74b1c4c36740fe94953ef648e40df7dd9e9a9c7d URL: https://github.com/llvm/llvm-project/commit/74b1c4c36740fe94953ef648e40df7dd9e9a9c7d DIFF:

[clang] 90f185c - Revert "[AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)"

2022-01-25 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-01-25T23:13:46+01:00 New Revision: 90f185c964d05e9f3081bb4acc734b3932db221a URL: https://github.com/llvm/llvm-project/commit/90f185c964d05e9f3081bb4acc734b3932db221a DIFF:

[clang] ceec438 - [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)

2022-01-25 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-01-25T22:55:30+01:00 New Revision: ceec4383681c42bfd3d06a6913ce7554bea160b0 URL: https://github.com/llvm/llvm-project/commit/ceec4383681c42bfd3d06a6913ce7554bea160b0 DIFF:

[clang] fe30370 - Reland "[AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)"

2022-01-25 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-01-26T01:11:06+01:00 New Revision: fe30370b007e7efa1bd1f39a3189b27ae4e5fcbe URL: https://github.com/llvm/llvm-project/commit/fe30370b007e7efa1bd1f39a3189b27ae4e5fcbe DIFF:

[clang] b3b08ad - [Clang] Added missing doc for minsize attribute

2022-06-10 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2022-06-10T21:18:45+02:00 New Revision: b3b08ad6239ccf68bb725defde07edb7a471a9b2 URL: https://github.com/llvm/llvm-project/commit/b3b08ad6239ccf68bb725defde07edb7a471a9b2 DIFF:

[clang] 090b2e2 - [AttrDocs] Enhance musttail attribute documentation

2023-04-06 Thread Dávid Bolvanský via cfe-commits
Author: Dávid Bolvanský Date: 2023-04-06T16:51:33+02:00 New Revision: 090b2e27efb2bd2859913f0e9c15effe2a88982b URL: https://github.com/llvm/llvm-project/commit/090b2e27efb2bd2859913f0e9c15effe2a88982b DIFF:

[clang] [llvm] [RFC] Introducing `__builtin_consistent` to generate AArch64 BC.cond … (PR #72175)

2024-01-06 Thread Dávid Bolvanský via cfe-commits
davidbolvansky wrote: but we already have _builtin_expect_with_probability, this looks less general… cc @nikic https://github.com/llvm/llvm-project/pull/72175 ___ cfe-commits mailing list cfe-commits@lists.llvm.org