Home
last modified time | relevance | path

Searched refs:ExtName (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DRISCVISAInfo.cpp194 findDefaultVersion(StringRef ExtName) { in findDefaultVersion() argument
199 auto I = llvm::lower_bound(ExtInfo, ExtName, LessExtName()); in findDefaultVersion()
201 if (I == ExtInfo.end() || I->Name != ExtName) in findDefaultVersion()
289 for (const auto &[ExtName, _] : Exts) { in toFeatures()
293 if (ExtName == "i") in toFeatures()
295 if (IgnoreUnknown && !isSupportedExtension(ExtName)) in toFeatures()
298 if (isExperimentalExtension(ExtName)) { in toFeatures()
299 Features.push_back((llvm::Twine("+experimental-") + ExtName).str()); in toFeatures()
301 Features.push_back((llvm::Twine("+") + ExtName).str()); in toFeatures()
324 static Error getErrorForInvalidExt(StringRef ExtName) { in getErrorForInvalidExt() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DRISCVISAUtils.cpp60 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()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DCOFFModuleDefinition.cpp234 E.ExtName = E.Name; in parseExport()
244 (E.ExtName.empty() || !StringRef(E.Name).contains("."))) in parseExport()
246 if (!E.ExtName.empty() && !isDecorated(E.ExtName, MingwDef)) in parseExport()
247 E.ExtName = (std::string("_").append(E.ExtName)); in parseExport()
H A DCOFFImportFile.cpp174 static ImportNameType getNameType(StringRef Sym, StringRef ExtName, in getNameType() argument
182 if (ExtName.starts_with("_") && ExtName.contains('@') && !MinGW) in getNameType()
184 if (Sym != ExtName) in getNameType()
706 if (E.ExtName.empty()) { in writeImportLibrary()
710 object::replace(SymbolName, E.Name, E.ExtName); in writeImportLibrary()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DCOFFImportFile.h96 std::string ExtName; member
119 return L.Name == R.Name && L.ExtName == R.ExtName &&
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DRISCVTargetDefEmitter.cpp245 StringRef ExtName = Rec->getValueAsString("Name"); in emitRISCVExtensionBitmask() local
246 ExtName.consume_front("experimental-"); in emitRISCVExtensionBitmask()
253 << "\"" << ExtName << "\"" in emitRISCVExtensionBitmask()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp112 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()
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DCSKYTargetParser.h118 struct ExtName { struct
128 const CSKY::ExtName CSKYARCHExtNames[] = { argument
H A DARMTargetParser.h82 struct ExtName { struct
89 constexpr ExtName ARCHExtNames[] = { argument
/freebsd/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-dlltool/
H A DDlltoolDriver.cpp152 if (!E.ExtName.empty()) { in parseModuleDefinition()
153 E.Name = E.ExtName; in parseModuleDefinition()
154 E.ExtName.clear(); in parseModuleDefinition()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DRISCV.cpp180 auto ExtName = Extension.first; in getTargetDefines() local
183 Builder.defineMacro(Twine("__riscv_", ExtName), in getTargetDefines()
513 StringRef ExtName = Ext.substr(1); in parseTargetAttr() local
515 llvm::RISCVISAInfo::getTargetFeatureForExtension(ExtName); in parseTargetAttr()
/freebsd/contrib/llvm-project/lld/COFF/
H A DSymbolTable.cpp1316 if (!e1.ExtName.empty() && e1.ExtName != e1.Name && in parseModuleDefs()
1318 e2.name = saver().save(e1.ExtName); in parseModuleDefs()
1322 e2.extName = saver().save(e1.ExtName); in parseModuleDefs()
H A DDriver.cpp987 e2.ExtName = std::string(e1.extName); in createImportLibrary()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp630 StringRef ExtName = Overload.first->getValueAsDef("Extension")->getName(); in EmitBuiltinTable() local
641 << FunctionExtensionIndex[ExtName] << ", " in EmitBuiltinTable()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCMac.cpp3247 SmallString<256> ExtName; in GenerateCategory() local
3248 llvm::raw_svector_ostream(ExtName) in GenerateCategory()
3265 Values.add(emitMethodList(ExtName, MethodListType::CategoryInstanceMethods, in GenerateCategory()
3267 Values.add(emitMethodList(ExtName, MethodListType::CategoryClassMethods, in GenerateCategory()
3270 Values.add(EmitProtocolList("OBJC_CATEGORY_PROTOCOLS_" + ExtName.str(), in GenerateCategory()
3280 Values.add(EmitPropertyList("_OBJC_$_PROP_LIST_" + ExtName.str(), OCD, in GenerateCategory()
3282 Values.add(EmitPropertyList("_OBJC_$_CLASS_PROP_LIST_" + ExtName.str(), OCD, in GenerateCategory()
3290 "OBJC_CATEGORY_" + ExtName.str(), Values, in GenerateCategory()
3293 DefinedCategoryNames.insert(llvm::CachedHashString(ExtName)); in GenerateCategory()
6594 SmallString<256> ExtName; in GenerateCategory() local
[all …]
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DGnu.cpp1677 auto ExtName = MLConfigArchExt.first; in selectRISCVMultilib() local
1678 NewMultilib.flag(Twine("-", ExtName).str()); in selectRISCVMultilib()
1680 if (AllArchExts.insert(ExtName).second) { in selectRISCVMultilib()
1681 addMultilibFlag(ISAInfo->hasExtension(ExtName), in selectRISCVMultilib()
1682 Twine("-", ExtName).str(), NewFlags); in selectRISCVMultilib()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td47 string ExtName = _Ext;
66 !empty(NewExts) : Base.ExtName,
69 !empty(Base.ExtName) : NewExts,
72 true : Base.ExtName # " " # NewExts
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVModuleAnalysis.cpp990 #define ATOM_FLT_REQ_EXT_MSG(ExtName) \ argument
992 "extension: SPV_EXT_shader_atomic_float" ExtName