[qt/clang/llvm]: 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
Pushed by mirror-service into branch 'upstream/users/boomanaiden154/main.thinlto-mark-assignguidpass-as-requiredpassinfomixin'.
Changed from 0000000000000000000000000000000000000000 to 678ee281c72e317a7562708f4023855937749871
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/-/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/-/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/-/commit/02fa1be4f71225040054fd2dbd484e93fa3a55d4
Git commit 678ee281c72e317a7562708f4023855937749871 by Aiden Grossman on 25/07/2026 at 05:43..
[𝘀𝗽𝗿] changes to main this commit is based on
Created using spr 1.3.7
[skip ci]
https://invent.kde.org/qt/clang/llvm/-/commit/678ee281c72e317a7562708f4023855937749871