def : ProcessorModel<"bullet-rv32", BulletModel, []>;
def : ProcessorModel<"bullet-rv64", BulletModel, [Feature64Bit]>;
-def : ProcessorModel<"sifive-e31", RocketModel, [FeatureStdExtA,
- FeatureStdExtC,
- FeatureStdExtM]>;
+def : ProcessorModel<"sifive-e31", RocketModel, [FeatureStdExtM,
+ FeatureStdExtA,
+ FeatureStdExtC]>;
def : ProcessorModel<"sifive-u54", RocketModel, [Feature64Bit,
+ FeatureStdExtM,
+ FeatureStdExtF,
FeatureStdExtA,
- FeatureStdExtC,
FeatureStdExtD,
- FeatureStdExtF,
- FeatureStdExtM]>;
+ FeatureStdExtC]>;
//===----------------------------------------------------------------------===//
// Define the RISC-V target.