/llvm-project/llvm/lib/TargetParser/ |
H A D | RISCVISAInfo.cpp | 195 findDefaultVersion(StringRef ExtName) { in isExperimentalExtension() 200 auto I = llvm::lower_bound(ExtInfo, ExtName, LessExtName()); in isExperimentalExtension() 202 if (I == ExtInfo.end() || I->Name != ExtName) in isSupportedExtensionFeature() 290 for (const auto &[ExtName, _] : Exts) { in getErrorForInvalidExt() 294 if (ExtName == "i") in getErrorForInvalidExt() 296 if (IgnoreUnknown && !isSupportedExtension(ExtName)) 299 if (isExperimentalExtension(ExtName)) { 300 Features.push_back((llvm::Twine("+experimental-") + ExtName).str()); 302 Features.push_back((llvm::Twine("+") + ExtName).str()); in getExtensionVersion() 325 static Error getErrorForInvalidExt(StringRef ExtName) { in getExtensionVersion() 157 findDefaultVersion(StringRef ExtName) findDefaultVersion() argument 287 getErrorForInvalidExt(StringRef ExtName) getErrorForInvalidExt() argument 405 StringRef ExtName = Feature; parseFeatures() local 486 StringRef ExtName = Prefix.slice(0, VersionStart); parseNormalizedArchString() local 777 StringRef ExtName = WorkList.pop_back_val(); updateImplication() local 845 StringRef ExtName = Ext.first; updateImpliedLengths() local 886 StringRef ExtName = Ext.first; toString() local [all...] |
/llvm-project/llvm/lib/Support/ |
H A D | RISCVISAUtils.cpp | 60 static unsigned getExtensionRank(const std::string &ExtName) { in getExtensionRank() argument 61 assert(ExtName.size() >= 1); in getExtensionRank() 62 switch (ExtName[0]) { in getExtensionRank() 66 assert(ExtName.size() >= 2); in getExtensionRank() 69 return RF_Z_EXTENSION | singleLetterExtensionRank(ExtName[1]); in getExtensionRank() 73 if (ExtName.size() == 1) in getExtensionRank() 74 return singleLetterExtensionRank(ExtName[0]); in getExtensionRank()
|
/llvm-project/llvm/include/llvm/Object/ |
H A D | COFFImportFile.h | 95 std::string ExtName; member 118 return L.Name == R.Name && L.ExtName == R.ExtName &&
|
/llvm-project/llvm/lib/Object/ |
H A D | COFFModuleDefinition.cpp | 234 E.ExtName = E.Name; in parseExport() 243 if (!E.ExtName.empty() && !isDecorated(E.ExtName, MingwDef)) in parseExport() 244 E.ExtName = (std::string("_").append(E.ExtName)); in parseExport()
|
H A D | COFFImportFile.cpp | 174 static ImportNameType getNameType(StringRef Sym, StringRef ExtName, 182 if (ExtName.starts_with("_") && ExtName.contains('@') && !MinGW) in replace() 184 if (Sym != ExtName) in replace() 706 if (E.ExtName.empty()) { in writeImportLibrary() 710 object::replace(SymbolName, E.Name, E.ExtName); in writeImportLibrary() 158 getNameType(StringRef Sym,StringRef ExtName,MachineTypes Machine,bool MinGW) getNameType() argument
|
/llvm-project/llvm/lib/ToolDrivers/llvm-dlltool/ |
H A D | DlltoolDriver.cpp | 145 // If ExtName is set (if the "ExtName = Name" syntax was used), overwrite in parseModuleDefinition() 146 // Name with ExtName and clear ExtName. When only creating an import in parseModuleDefinition() 149 // symbol decoration onto ExtName. in parseModuleDefinition() 151 if (!E.ExtName.empty()) { in parseModuleDefinition() 152 E.Name = E.ExtName; in parseModuleDefinition() 153 E.ExtName.clear(); in parseModuleDefinition()
|
/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | ExternalFunctions.cpp | 112 std::string ExtName = "lle_"; in lookupFunction() local 114 ExtName += getTypeID(FT->getReturnType()); in lookupFunction() 116 ExtName += getTypeID(T); in lookupFunction() 117 ExtName += ("_" + F->getName()).str(); in lookupFunction() 121 ExFunc FnPtr = Fns.FuncNames[ExtName]; in lookupFunction()
|
/llvm-project/clang/lib/Basic/Targets/ |
H A D | RISCV.cpp | 180 auto ExtName = Extension.first; in getTargetDefines() 183 Builder.defineMacro(Twine("__riscv_", ExtName), in getTargetDefines() 434 StringRef ExtName = Ext.substr(1); in parseTargetAttr() 436 llvm::RISCVISAInfo::getTargetFeatureForExtension(ExtName); in parseTargetAttr() local 164 auto ExtName = Extension.first; getTargetDefines() local
|
/llvm-project/llvm/include/llvm/TargetParser/ |
H A D | CSKYTargetParser.h | 117 struct ExtName { struct 127 const CSKY::ExtName CSKYARCHExtNames[] = { argument
|
H A D | ARMTargetParser.h | 73 struct ExtName { struct 80 const ExtName ARCHExtNames[] = { argument
|
/llvm-project/clang/utils/TableGen/ |
H A D | ClangOpenCLBuiltinEmitter.cpp | 542 << " \"" << FE->getValueAsString("ExtName") << "\",\n"; in EmitExtensionTable() 630 StringRef ExtName = Overload.first->getValueAsDef("Extension")->getName(); in EmitBuiltinTable() 641 << FunctionExtensionIndex[ExtName] << ", " in EmitBuiltinTable() 823 Image->getValueAsDef("Extension")->getValueAsString("ExtName"); in EmitQualTypeFinder() 859 T->getValueAsDef("Extension")->getValueAsString("ExtName"); in EmitQualTypeFinder() 908 StringRef Exts = T->getValueAsDef("Extension")->getValueAsString("ExtName"); in EmitQualTypeFinder() 1081 Type->getValueAsDef("Extension")->getValueAsString("ExtName"); in expandTypesInSignature() 1122 Builtin->getValueAsDef("Extension")->getValueAsString("ExtName"); 635 StringRef ExtName = Overload.first->getValueAsDef("Extension")->getName(); EmitBuiltinTable() local
|
/llvm-project/llvm/unittests/TargetParser/ |
H A D | RISCVISAInfoTest.cpp | 805 for (auto ExtName : {"y", "l", "m", "c", "i", "xfoo", "xbar", "sfoo", "sbar", in TEST() 807 Exts[ExtName] = {1, 0}; in TEST()
|
/llvm-project/lld/COFF/ |
H A D | Driver.cpp | 965 e2.ExtName = std::string(e1.extName); in createImportLibrary()
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjCMac.cpp | 3342 SmallString<256> ExtName; in GenerateCategory() 3343 llvm::raw_svector_ostream(ExtName) << Interface->getName() << '_' in GenerateCategory() 3364 Values.add(emitMethodList(ExtName, MethodListType::CategoryInstanceMethods, in GenerateCategory() 3366 Values.add(emitMethodList(ExtName, MethodListType::CategoryClassMethods, in GenerateCategory() 3370 EmitProtocolList("OBJC_CATEGORY_PROTOCOLS_" + ExtName.str(), in GenerateCategory() 3379 Values.add(EmitPropertyList("_OBJC_$_PROP_LIST_" + ExtName.str(), in GenerateCategory() 3381 Values.add(EmitPropertyList("_OBJC_$_CLASS_PROP_LIST_" + ExtName.str(), in GenerateCategory() 3389 CreateMetadataVar("OBJC_CATEGORY_" + ExtName.str(), Values, in GenerateCategory() 3393 DefinedCategoryNames.insert(llvm::CachedHashString(ExtName)); in GenerateCategory() 6665 SmallString<256> ExtName; in GenerateCategory() 3346 SmallString<256> ExtName; GenerateCategory() local 6675 SmallString<256> ExtName; GenerateCategory() local [all...] |
/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Gnu.cpp | 1755 auto ExtName = MLConfigArchExt.first; in selectRISCVMultilib() 1756 NewMultilib.flag(Twine("-", ExtName).str()); in selectRISCVMultilib() 1758 if (AllArchExts.insert(ExtName).second) { in selectRISCVMultilib() 1759 addMultilibFlag(ISAInfo->hasExtension(ExtName), in selectRISCVMultilib() 1760 Twine("-", ExtName).str(), NewFlags); in selectRISCVMultilib() 1800 auto ExtName = MLConfigArchExt.first; selectRISCVMultilib() local
|
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVModuleAnalysis.cpp | 938 #define ATOM_FLT_REQ_EXT_MSG(ExtName) \ in addInstrRequirements() 940 "extension: SPV_EXT_shader_atomic_float" ExtName in addInstrRequirements() 773 ATOM_FLT_REQ_EXT_MSG(ExtName) global() argument
|
/llvm-project/clang/lib/Sema/ |
H A D | OpenCLBuiltins.td | 47 string ExtName = _Ext; 66 !empty(NewExts) : Base.ExtName, 69 !empty(Base.ExtName) : NewExts, 72 true : Base.ExtName # " " # NewExts
|