I only added Zicsr to CPUs that didn't already have an implication
through the F extension.
As far as I could tell from searching Rocket and Syntacore repositories,
all the CPUs support these instructions.
Paths
| Differential D147261
[RISCV] Add Zicsr and Zifencei to CPUs in RISCVProcessors.td. ClosedPublic Authored by craig.topper on Mar 30 2023, 12:56 PM.
Details Summary I only added Zicsr to CPUs that didn't already have an implication As far as I could tell from searching Rocket and Syntacore repositories,
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptMar 30 2023, 12:56 PM Comment Actions LGTM. I also understand that Rocket and SCR-1 support zicsr and zifencei in all standard configurations (and their respective repos seem to confirm this). This revision is now accepted and ready to land.Mar 30 2023, 1:23 PM This revision was landed with ongoing or failed builds.Mar 30 2023, 4:13 PM Closed by commit rG96a7e057567d: [RISCV] Add Zicsr and Zifencei to CPUs in RISCVProcessors.td. (authored by craig.topper). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 509848 clang/test/Driver/riscv-cpus.c
llvm/lib/Target/RISCV/RISCVProcessors.td
|