Lines Matching defs:Ext
157 static bool stripExperimentalPrefix(StringRef &Ext) { in stripExperimentalPrefix()
168 static size_t findLastNonVersionCharacter(StringRef Ext) { in findLastNonVersionCharacter()
210 static StringRef getExtensionTypeDesc(StringRef Ext) { in getExtensionTypeDesc()
220 static StringRef getExtensionType(StringRef Ext) { in getExtensionType()
231 isExperimentalExtension(StringRef Ext) { in isExperimentalExtension()
240 bool RISCVISAInfo::isSupportedExtensionFeature(StringRef Ext) { in isSupportedExtensionFeature()
251 bool RISCVISAInfo::isSupportedExtension(StringRef Ext) { in isSupportedExtension()
264 bool RISCVISAInfo::isSupportedExtension(StringRef Ext, unsigned MajorVersion, in isSupportedExtension()
306 for (const RISCVSupportedExtension &Ext : SupportedExtensions) { in toFeatures() local
312 for (const RISCVSupportedExtension &Ext : SupportedExperimentalExtensions) { in toFeatures() local
339 static Error getExtensionVersion(StringRef Ext, StringRef In, unsigned &Major, in getExtensionVersion()
510 StringRef Ext = Arch.slice(0, Idx); in parseNormalizedArchString() local
643 for (const char *Ext : RISCVGImplications) { in parseArchString() local
664 StringRef Ext = Arch.slice(0, Idx); in parseArchString() local
833 for (auto const &Ext : Exts) in updateImplication() local
904 for (auto const &Ext : Exts) { in updateImpliedLengths() local
945 for (auto const &Ext : Exts) { in toString() local
987 bool RISCVISAInfo::isSupportedExtensionWithVersion(StringRef Ext) { in isSupportedExtensionWithVersion()
1007 std::string RISCVISAInfo::getTargetFeatureForExtension(StringRef Ext) { in getTargetFeatureForExtension()