This adds definitions for SPARC v9 State Registers (privileged/nonprivileged, see v9 manual ch. 5).
Depends on D157230
Paths
| Differential D157231
[SPARC][IAS] Add definitions for v9 State Registers ClosedPublic Authored by koakuma on Aug 6 2023, 7:10 AM.
Details Summary This adds definitions for SPARC v9 State Registers (privileged/nonprivileged, see v9 manual ch. 5). Depends on D157230
Diff Detail Event Timeline
koakuma marked an inline comment as done. Comment ActionsMerge unprivileged ASR definitions & remove some unused code.
koakuma added inline comments.
Comment Actions
This revision is now accepted and ready to land.Sep 1 2023, 8:23 PM Comment Actions
I agree, that would be a good idea. Closed by commit rG3a7431eb2dd1: [SPARC][IAS] Add definitions for v9 State Registers (authored by koakuma, committed by brad). · Explain WhySep 1 2023, 8:44 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 555550 llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h
llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp
llvm/lib/Target/Sparc/SparcInstrAliases.td
llvm/lib/Target/Sparc/SparcInstrInfo.td
llvm/lib/Target/Sparc/SparcRegisterInfo.td
llvm/test/MC/Disassembler/Sparc/sparc-special-registers.txt
llvm/test/MC/Sparc/sparc-special-registers.s
llvm/test/MC/Sparc/sparcv9-instructions.s
|
I guess this comment can be removed.