[clang] [llvm] [RISCV] Add sifive-p450 CPU. (PR #75760)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 19 22:46:17 PST 2023
================
@@ -216,6 +216,25 @@ def SIFIVE_X280 : RISCVProcessorModel<"sifive-x280", SiFive7Model,
[TuneSiFive7,
TuneDLenFactor2]>;
+def SIFIVE_P450 : RISCVProcessorModel<"sifive-p450", NoSchedModel,
+ [Feature64Bit,
+ FeatureStdExtZifencei,
+ FeatureStdExtM,
+ FeatureStdExtA,
+ FeatureStdExtF,
+ FeatureStdExtD,
+ FeatureStdExtC,
+ FeatureStdExtZicbop,
+ FeatureStdExtZicbom,
+ FeatureStdExtZicboz,
+ FeatureStdExtZihintntl,
+ FeatureStdExtZihintpause,
+ FeatureStdExtZihpm,
+ FeatureStdExtZba,
+ FeatureStdExtZbb,
+ FeatureStdExtZbs,
+ FeatureStdExtZfhmin]>;
+
----------------
topperc wrote:
Zfhmin is correct. Its the minimum required for RVA22/RVA23 profiles.
https://github.com/llvm/llvm-project/pull/75760
More information about the llvm-commits
mailing list