Lines Matching refs:Major
28 unsigned Major; member
224 return ExtInfo.Name == Ext && (MajorVersion == ExtInfo.Version.Major) && in isSupportedExtension()
344 static Error getExtensionVersion(StringRef Ext, StringRef In, unsigned &Major, in getExtensionVersion() argument
349 Major = 0; in getExtensionVersion()
367 if (!MajorStr.empty() && MajorStr.getAsInteger(10, Major)) in getExtensionVersion()
410 (Major != SupportedVers.Major || Minor != SupportedVers.Minor)) { in getExtensionVersion()
415 "' (this compiler supports " + utostr(SupportedVers.Major) + in getExtensionVersion()
429 Major = DefaultVersion->Major; in getExtensionVersion()
437 if (RISCVISAInfo::isSupportedExtension(Ext, Major, Minor)) in getExtensionVersion()
472 ISAInfo->addExtension(ExtName, ExtensionInfoIterator->Version.Major, in parseFeatures()
540 unsigned Major, Minor, ConsumeLength; in parseArchString() local
541 if (auto E = getExtensionVersion(std::string(1, Baseline), Exts, Major, Minor, in parseArchString()
552 ISAInfo->addExtension(Ext, Version->Major, Version->Minor); in parseArchString()
557 ISAInfo->addExtension(std::string(1, Baseline), Major, Minor); in parseArchString()
593 unsigned Major, Minor, ConsumeLength; in parseArchString() local
596 if (auto E = getExtensionVersion(std::string(1, C), Next, Major, Minor, in parseArchString()
609 ISAInfo->addExtension(std::string(1, C), Major, Minor); in parseArchString()
669 unsigned Major, Minor, ConsumeLength; in parseArchString() local
670 if (auto E = getExtensionVersion(Name, Vers, Major, Minor, ConsumeLength, in parseArchString()
680 ISAInfo->addExtension(Name, Major, Minor); in parseArchString()
828 addExtension("i", Version->Major, Version->Minor); in updateImplication()
849 addExtension(ImpliedExt, Version->Major, Version->Minor); in updateImplication()
881 addExtension(CombineExt, Version->Major, Version->Minor); in updateCombination()