Lines Matching defs:Ext
125 static bool stripExperimentalPrefix(StringRef &Ext) { in stripExperimentalPrefix()
136 static size_t findFirstNonVersionCharacter(StringRef Ext) { in findFirstNonVersionCharacter()
154 StringRef Ext; member
179 RISCVExtensionInfo Ext; in addExtension() local
186 static StringRef getExtensionTypeDesc(StringRef Ext) { in getExtensionTypeDesc()
198 static StringRef getExtensionType(StringRef Ext) { in getExtensionType()
211 isExperimentalExtension(StringRef Ext) { in isExperimentalExtension()
220 bool RISCVISAInfo::isSupportedExtensionFeature(StringRef Ext) { in isSupportedExtensionFeature()
229 bool RISCVISAInfo::isSupportedExtension(StringRef Ext) { in isSupportedExtension()
234 bool RISCVISAInfo::isSupportedExtension(StringRef Ext, unsigned MajorVersion, in isSupportedExtension()
255 static int singleLetterExtensionRank(char Ext) { in singleLetterExtensionRank()
336 for (auto const &Ext : Exts) { in toFeatures() local
349 for (const RISCVSupportedExtension &Ext : SupportedExtensions) { in toFeatures() local
355 for (const RISCVSupportedExtension &Ext : SupportedExperimentalExtensions) { in toFeatures() local
368 static Error getExtensionVersion(StringRef Ext, StringRef In, unsigned &Major, in getExtensionVersion()
529 for (StringRef Ext : Split) { in parseNormalizedArchString() local
737 for (StringRef Ext : Split) { in parseArchString() local
797 for (auto Ext : AllExts) { in parseArchString() local
949 for (auto const &Ext : Exts) in updateImplication() local
990 for (const char *Ext : RequiredExts) in updateCombination() local
1011 for (auto const &Ext : Exts) { in updateMinVLen() local
1024 for (auto const &Ext : Exts) { in updateMaxELen() local
1047 for (auto const &Ext : Exts) { in toString() local
1059 for (auto const &Ext : Exts) { in toFeatureVector() local