[RISCV] Remove CSR names that are not in Privileged Specification 1.12.
authorCraig Topper <craig.topper@sifive.com>
Wed, 26 Apr 2023 20:35:20 +0000 (13:35 -0700)
committerCraig Topper <craig.topper@sifive.com>
Wed, 26 Apr 2023 20:35:20 +0000 (13:35 -0700)
commitf0c36dc964a808438c0ef717f1998754c721543f
treea9fc62efb08e33698a6c787ba8a8ef14bfe3a2d1
parent39c20a63b150053fcee5928be7ea1b3b0a51c9d4
[RISCV] Remove CSR names that are not in Privileged Specification 1.12.

These are from the N extension (User-Level Interrupts) which did
not make it into 1.12 of the Privileged Specification.

D117653 also tried to remove some of these, but it was never reviewed.

Reviewed By: jrtc27

Differential Revision: https://reviews.llvm.org/D149278
llvm/docs/ReleaseNotes.rst
llvm/lib/Target/RISCV/RISCVSystemOperands.td
llvm/test/MC/RISCV/deprecated-csr-names.s
llvm/test/MC/RISCV/rv32e-valid.s
llvm/test/MC/RISCV/rv32i-valid.s
llvm/test/MC/RISCV/supervisor-csr-names.s
llvm/test/MC/RISCV/user-csr-names.s