[LLDB][RISCV] Add RVV registers enums
authorEmmmer <yjhdandan@163.com>
Sun, 15 Jan 2023 14:25:40 +0000 (22:25 +0800)
committerEmmmer <yjhdandan@163.com>
Sun, 29 Jan 2023 10:07:56 +0000 (18:07 +0800)
commit1d7961fd1a36f0955423362932e1591e7d26ba9d
treed95a1c41d19d2f5dcbf5dcdf60a09c054af1f8ce
parentac4c430a828ea1e643be9d4c5a3430d8be43599a
[LLDB][RISCV] Add RVV registers enums

RVV stands for "RISC-V V Extension", which adds 32 vector registers, and seven unprivileged CSRs (vstart, vxsat, vxrm, vcsr, vtype, vl, vlenb) to a base scalar RISC-V ISA.

The base vector extension is intended to provide general support for data-parallel execution within the 32-bit instruction encoding space, with later vector extensions supporting richer functionality for certain domains.

Reviewed By: DavidSpickett, kito-cheng

Differential Revision: https://reviews.llvm.org/D141898
lldb/source/Plugins/Process/Utility/lldb-riscv-register-enums.h
lldb/source/Utility/RISCV_DWARF_Registers.h