[all-commits] [llvm/llvm-project] 05ae74: [LLDB][RISCV] Add RV64C instruction support for Em...
Emmmer via All-commits
all-commits at lists.llvm.org
Tue Oct 25 04:13:01 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 05ae747a5353811f93f5814f24d2335e6229d78a
https://github.com/llvm/llvm-project/commit/05ae747a5353811f93f5814f24d2335e6229d78a
Author: Emmmer <yjhdandan at 163.com>
Date: 2022-10-25 (Tue, 25 Oct 2022)
Changed paths:
M lldb/source/Host/common/NativeProcessProtocol.cpp
M lldb/source/Plugins/Instruction/RISCV/EmulateInstructionRISCV.cpp
A lldb/source/Plugins/Instruction/RISCV/RISCVCInstructions.h
M lldb/source/Plugins/Instruction/RISCV/RISCVInstructions.h
M lldb/source/Target/Platform.cpp
M lldb/unittests/Instruction/RISCV/TestRISCVEmulator.cpp
Log Message:
-----------
[LLDB][RISCV] Add RV64C instruction support for EmulateInstructionRISCV
Add:
- RV64C instructions sets.
- corresponding unittests.
- `c.break` code for lldb and lldb-server
Fix:
- wrong decoding of imm in `DecodeSType`
Reviewed By: DavidSpickett
Differential Revision: https://reviews.llvm.org/D136362
More information about the All-commits
mailing list