Removed the following CSRs: - USTATUS, UIE, UTVEC - USCRATCH, UEPC, UCAUSE, UTVAL, UIP Removed the following instruction: - URET
Signed-off-by: eric.tang <eric.tang@starfivetech.com>
Paths
| Differential D117653
[RISCV] Update Privileged spec to version-20211203: Removed the N extension Needs ReviewPublic Authored by tangxingxin1008 on Jan 19 2022, 2:11 AM.
Details Summary Removed the following CSRs: - USTATUS, UIE, UTVEC - USCRATCH, UEPC, UCAUSE, UTVAL, UIP Removed the following instruction: - URET Signed-off-by: eric.tang <eric.tang@starfivetech.com>
Diff Detail
Event TimelineHerald added subscribers: VincentWu, luke957, achieveartificialintelligence and 23 others. · View Herald TranscriptJan 19 2022, 2:11 AM
Revision Contents
Diff 401141 llvm/lib/Target/RISCV/RISCVISelLowering.h
llvm/lib/Target/RISCV/RISCVISelLowering.cpp
llvm/lib/Target/RISCV/RISCVInstrInfo.td
llvm/lib/Target/RISCV/RISCVSystemOperands.td
llvm/test/CodeGen/RISCV/interrupt-attr-args-error.ll
llvm/test/CodeGen/RISCV/interrupt-attr-ret-error.ll
llvm/test/CodeGen/RISCV/interrupt-attr.ll
llvm/test/CodeGen/RISCV/saverestore.ll
llvm/test/MC/RISCV/deprecated-csr-names.s
llvm/test/MC/RISCV/priv-valid.s
llvm/test/MC/RISCV/rv32e-valid.s
llvm/test/MC/RISCV/rv32i-valid.s
llvm/test/MC/RISCV/user-csr-names.s
|
clang-format not found in user’s local PATH; not linting file.