[all-commits] [llvm/llvm-project] 7fddcb: [lldb][RISCV] update RISCV target features in disa...
daniilavdeev via All-commits
all-commits at lists.llvm.org
Wed Feb 11 04:52:01 PST 2026
Branch: refs/heads/users/daniilavdeev/lldb-update-disassembler-extensions
Home: https://github.com/llvm/llvm-project
Commit: 7fddcbedeb2bad6c9c52d72f8ac613785b91e8df
https://github.com/llvm/llvm-project/commit/7fddcbedeb2bad6c9c52d72f8ac613785b91e8df
Author: Daniil Avdeev <daniilavdeev237 at gmail.com>
Date: 2026-02-10 (Tue, 10 Feb 2026)
Changed paths:
M lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.cpp
Log Message:
-----------
[lldb][RISCV] update RISCV target features in disassembler
This patch replaces the hardcoded RISCV feature flags in disassembler
with SubtargetFeatures provided by ArchSpec, which are derived from
the .riscv.attributes ELF section. This ensures the disassembler uses
exactly the RISCV extensions present in the executable, improving the
accuracy and reliability of the disassembly output.
Commit: 891e170596beae3418c05a4e7f8446b51ad50b95
https://github.com/llvm/llvm-project/commit/891e170596beae3418c05a4e7f8446b51ad50b95
Author: Daniil Avdeev <daniilavdeev237 at gmail.com>
Date: 2026-02-10 (Tue, 10 Feb 2026)
Changed paths:
A lldb/test/API/riscv/disassembler/Makefile
A lldb/test/API/riscv/disassembler/TestDisassembler.py
A lldb/test/API/riscv/disassembler/main.cpp
Log Message:
-----------
[lldb][RISCV] add bitmanip disassembler test
Commit: 9928f73d39e2daf2b67f5331edd62025ef9296b7
https://github.com/llvm/llvm-project/commit/9928f73d39e2daf2b67f5331edd62025ef9296b7
Author: Daniil Avdeev <daniilavdeev237 at gmail.com>
Date: 2026-02-11 (Wed, 11 Feb 2026)
Changed paths:
A lldb/test/API/riscv/conflicting-extensions-disassembly/Makefile
A lldb/test/API/riscv/conflicting-extensions-disassembly/TestConflictingExtensions.py
A lldb/test/API/riscv/conflicting-extensions-disassembly/file_with_zcd.c
A lldb/test/API/riscv/conflicting-extensions-disassembly/file_with_zcmp.c
A lldb/test/API/riscv/conflicting-extensions-disassembly/main.c
M lldb/test/API/riscv/disassembler/Makefile
M lldb/test/API/riscv/disassembler/TestDisassembler.py
Log Message:
-----------
update tests
Compare: https://github.com/llvm/llvm-project/compare/1dc8ffd7ae9e...9928f73d39e2
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list