We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b7904b7 commit 93c8eaaCopy full SHA for 93c8eaa
include/RevFeature.h
@@ -35,10 +35,10 @@ enum RevFeatureType : uint32_t {
35
RV_P = 1 << 9, ///< RevFeatureType: P-Extension
36
RV_V = 1 << 10, ///< RevFeatureType: V-extension
37
RV_H = 1 << 11, ///< RevFeatureType: H-extension
38
- RV_ZICSR = 1 << 12, ///< RevFEatureType: Zicsr-extension
39
- RV_ZIFENCEI = 1 << 13, ///< RevFeatureType: Zifencei-extension
40
- RV_ZFA = 1 << 14, ///< RevFeatureType: Zfa-extension
41
- RV_ZICBOM = 1 << 15, ///< RevFeatureType: Zicbom-extension
+ RV_ZICBOM = 1 << 12, ///< RevFeatureType: Zicbom-extension
+ RV_ZICSR = 1 << 13, ///< RevFEatureType: Zicsr-extension
+ RV_ZIFENCEI = 1 << 14, ///< RevFeatureType: Zifencei-extension
+ RV_ZFA = 1 << 15, ///< RevFeatureType: Zfa-extension
42
RV_ZFH = 1 << 16, ///< RevFeatureType: H-extension
43
RV_ZFHMIN = 1 << 17, ///< RevFeatureRtpe: Zfhmin extension
44
RV_ZTSO = 1 << 18, ///< RevFeatureType: Ztso-extension
src/RevFeature.cc
@@ -68,12 +68,12 @@ bool RevFeature::ParseMachineModel() {
68
{ "P", 0, 2, -1, 0, RV_P }, // Unsupported
69
{ "V", 1, 0, -1, 0, RV_V | RV_D | RV_F | RV_ZICSR },
70
{ "H", 1, 0, -1, 0, RV_H }, // Unsupported
71
+ { "Zicbom", 1, 0, 1, 1, RV_ZICBOM },
72
{ "Zicsr", 2, 0, 2, 2, RV_ZICSR },
73
{ "Zifencei", 2, 0, 2, 2, RV_ZIFENCEI },
- { "Zfa", 1, 0, 1, 1, RV_ZFA | RV_F | RV_ZICSR },
74
- { "Zicbom", 1, 0, 1, 1, RV_ZICBOM },
75
- { "Zfhmin", 1, 0, -1, 0, RV_ZFHMIN | RV_F | RV_ZICSR }, // Unsupported
+ { "Zfa", 1, 0, -1, 0, RV_ZFA | RV_F | RV_ZICSR }, // Unsupported
76
{ "Zfh", 1, 0, -1, 0, RV_ZFH | RV_ZFHMIN | RV_F | RV_ZICSR }, // Unsupported
+ { "Zfhmin", 1, 0, -1, 0, RV_ZFHMIN | RV_F | RV_ZICSR }, // Unsupported
77
{ "Ztso", 1, 0, -1, 0, RV_ZTSO }, // Unsupported
78
};
79
// clang-format on
0 commit comments