[qt/clang/llvm-project]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]> Tue, 4 Aug 2026 18:14:49 +0000 (UTC)
| 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/doru1004/pr2-more-as13'. Changed from f24f86c013520432d6c20cae44bdec3b26e3d39d to 17d308e825e5c19e953e03d7db994ebd1725f838 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 8aa39c90d7085edc9973e26a4aa221aa8af8524d by Gheorghe-Teodor Bercea on 04/08/2026 at 11:57.. Classify the VGPR address space correctly and give it alias rules https://invent.kde.org/qt/clang/llvm-project/-/commit/8aa39c90d7085edc9973e26a4aa221aa8af8524d Git commit 0456d7e21f21f978e1079c494a465947ec28f55d by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Lower loads and stores for address space 13 https://invent.kde.org/qt/clang/llvm-project/-/commit/0456d7e21f21f978e1079c494a465947ec28f55d Git commit 1ae9f696eba4b3d1f2d462dbc454844632c89549 by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Waterfall any non-SGPR VGPR-memory index, not just virtual https://invent.kde.org/qt/clang/llvm-project/-/commit/1ae9f696eba4b3d1f2d462dbc454844632c89549 Git commit 34a70f8bfd7b400284ee010e55816b57741e6e11 by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Do not set a kill flag on the M0 index copy in AMDGPUAssignIdxToM0 https://invent.kde.org/qt/clang/llvm-project/-/commit/34a70f8bfd7b400284ee010e55816b57741e6e11 Git commit 2090b09fea50183669554cc9452573e8ea9633a1 by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Mask the VGPR-memory movrel base into the addressable range https://invent.kde.org/qt/clang/llvm-project/-/commit/2090b09fea50183669554cc9452573e8ea9633a1 Git commit 999e93cd507e0135058a5bf4fae780130eb315e3 by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Simplify demanded bits https://invent.kde.org/qt/clang/llvm-project/-/commit/999e93cd507e0135058a5bf4fae780130eb315e3 Git commit b68e6f92833f9f7624cbe3131dc54b082106a19b by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Run AMDGPUAssignIdxToM0 for optnone functions https://invent.kde.org/qt/clang/llvm-project/-/commit/b68e6f92833f9f7624cbe3131dc54b082106a19b Git commit 084a4f8a796eafaa84970c3d79371b8c9b862068 by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Stop miscompiling VGPR-memory accesses on subtargets without movrel https://invent.kde.org/qt/clang/llvm-project/-/commit/084a4f8a796eafaa84970c3d79371b8c9b862068 Git commit 205a3442a23fd7baef348ec7db623bfb420f5eaa by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Declare in TableGen that the VGPR-memory pseudos write M0 https://invent.kde.org/qt/clang/llvm-project/-/commit/205a3442a23fd7baef348ec7db623bfb420f5eaa Git commit 9df247d5bbf14ffb11de2c9af7824b7c9667cb6b by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Explain the undef operands of the VGPR-memory indexed moves https://invent.kde.org/qt/clang/llvm-project/-/commit/9df247d5bbf14ffb11de2c9af7824b7c9667cb6b Git commit 98e5e68ea5e3f954e136f273898f3b5f9a4fad2e by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Give the VGPR-memory moves their own opcodes https://invent.kde.org/qt/clang/llvm-project/-/commit/98e5e68ea5e3f954e136f273898f3b5f9a4fad2e Git commit 0b8b9f403100581505b207b87cf545efd0f2d376 by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Pin VGPR-memory indexed accesses to EXEC and mark them divergent https://invent.kde.org/qt/clang/llvm-project/-/commit/0b8b9f403100581505b207b87cf545efd0f2d376 Git commit dcb35187ac0242625a09ab068079b6cfd5bd93c1 by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Address review: subarch triples, required pass mixin, legalizer predicates, redundant VALU https://invent.kde.org/qt/clang/llvm-project/-/commit/dcb35187ac0242625a09ab068079b6cfd5bd93c1 Git commit 082d7befd61c8708b4d191783efea9458b9e82b1 by Gheorghe-Teodor Bercea on 04/08/2026 at 11:58.. Set up M0 for VGPR-memory accesses in finalizeLowering instead of a separate pass https://invent.kde.org/qt/clang/llvm-project/-/commit/082d7befd61c8708b4d191783efea9458b9e82b1 Git commit e336342a1fe053d535da2994b11e0f298802d010 by Gheorghe-Teodor Bercea on 04/08/2026 at 12:12.. Round-trip VGPR-memory pointers through flat via a synthetic aperture https://invent.kde.org/qt/clang/llvm-project/-/commit/e336342a1fe053d535da2994b11e0f298802d010 Git commit 17d308e825e5c19e953e03d7db994ebd1725f838 by Gheorghe-Teodor Bercea on 04/08/2026 at 14:13.. Declare M0 on the VGPR-memory pseudos only where the expansion writes it https://invent.kde.org/qt/clang/llvm-project/-/commit/17d308e825e5c19e953e03d7db994ebd1725f838