[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/davidspickett/lldb-type-detect-manyreg'. Changed from 0000000000000000000000000000000000000000 to b91929fc4dfd9c358276cd8b172022edcfdb9c1d 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 90f29b318eabd655aff2043406e8543abb167fbf by David Spickett on 07/08/2026 at 12:46.. formatting https://invent.kde.org/qt/clang/llvm-project/-/commit/90f29b318eabd655aff2043406e8543abb167fbf Git commit 8ee53312e808ad794baccf895fa66571dd298064 by David Spickett on 07/08/2026 at 12:48.. [lldb][AArch64] Remove size from type detector entries This was passed to the constructor but goes unused. The detector functions know the size of the type they're creating already. https://invent.kde.org/qt/clang/llvm-project/-/commit/8ee53312e808ad794baccf895fa66571dd298064 Git commit b91929fc4dfd9c358276cd8b172022edcfdb9c1d by David Spickett on 07/08/2026 at 13:18.. [lldb][AArch64] Detect type for many registers with a single function It was pointed out during review of https://github.com/llvm/llvm-project/pull/214515 that the type for the 2 GCS registers will be created twice. Each one will have the same ID so we will only emit one and the other goes unused. To account for this, and the possibility of not just 2 but N registers later, I've changed the name in the register entry to a list of names. So for the 2 GCS registers we only do detection once, and both of them will refer to the same instance of the type. https://invent.kde.org/qt/clang/llvm-project/-/commit/b91929fc4dfd9c358276cd8b172022edcfdb9c1d