[qt/clang/llvm-project]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/clang/llvm-project
Pushed by mirror-service into branch 'upstream/users/zeyi2/abseil-docs-rewrite'.
Changed from 0000000000000000000000000000000000000000 to 98f768fa4e4bf623196a885158b294041b0fd2c3
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.
This change contains the following new commits:
Git commit 9881786a98fc94caaec35df342ca31321c880584 by GitHub (on behalf of David Green) on 25/07/2026 at 05:20..
[AArch64] Add a OPERAND_IMM_UINT1 operand type (#211986)
https://invent.kde.org/qt/clang/llvm-project/-/commit/9881786a98fc94caaec35df342ca31321c880584
Git commit bcd5798f6d5866fac01b101e6e3666ff61659515 by GitHub (on behalf of Hardik Kumar) on 25/07/2026 at 05:21..
[clang][NFC]Remove unused variable (#211983)
The patch resolves the following warning.
```bash
clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp:504:16: warning: variable ‘i’ set but not used [-Wunused-but-set-variable=]
504 | unsigned i = 0;
| ^
```
A count variable was set and incremented inside of a for loop but never
actually used inside of the loop or anywhere else in its scope.
https://invent.kde.org/qt/clang/llvm-project/-/commit/bcd5798f6d5866fac01b101e6e3666ff61659515
Git commit 02fa1be4f71225040054fd2dbd484e93fa3a55d4 by GitHub (on behalf of Aiden Grossman) on 25/07/2026 at 05:41..
[Passes] Replace PassInfoMixin with {Optional,Required}PassInfoMixin
There were a couple passes that landed after the mass migration that
need to be updated to eventually make PassInfoMixin private. For backend
passes I looked at whether LegacyPM passes called skipFunction rather
than whether or not they should be enabled to try and preserve existing
behavior where possible.
We still need to wait a bit in order to avoid PassInfoMixin to a detail
namespace and fully remove isRequired from PassInfoMixin given there are
a lot of out-of-tree passes that have not yet been moved over. I'm
hoping to have patches out within a week.
Reviewers: arsenm, aeubanks
Pull Request: https://github.com/llvm/llvm-project/pull/211874
https://invent.kde.org/qt/clang/llvm-project/-/commit/02fa1be4f71225040054fd2dbd484e93fa3a55d4
Git commit cccf71bc993acf3ba42308d2359dea63343d1098 by Zeyi Xu on 25/07/2026 at 08:55..
[clang-tidy][docs] Rename remaining abseil check docs to Markdown
https://invent.kde.org/qt/clang/llvm-project/-/commit/cccf71bc993acf3ba42308d2359dea63343d1098
Git commit 98f768fa4e4bf623196a885158b294041b0fd2c3 by Zeyi Xu on 25/07/2026 at 10:48..
[clang-tidy][docs] Rewrite remaining abseil check docs to Markdown
https://invent.kde.org/qt/clang/llvm-project/-/commit/98f768fa4e4bf623196a885158b294041b0fd2c3