| /freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
| H A D | RISCVISAInfo.cpp | 194 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 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()
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | COFFModuleDefinition.cpp | 234 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 D | COFFImportFile.cpp | 174 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 D | COFFImportFile.h | 96 std::string ExtName; member 119 return L.Name == R.Name && L.ExtName == R.ExtName &&
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/ |
| H A D | RISCVTargetDefEmitter.cpp | 245 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 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()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
| H A D | CSKYTargetParser.h | 118 struct ExtName { struct 128 const CSKY::ExtName CSKYARCHExtNames[] = { argument
|
| H A D | ARMTargetParser.h | 82 struct ExtName { struct 89 constexpr ExtName ARCHExtNames[] = { argument
|
| /freebsd/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-dlltool/ |
| H A D | DlltoolDriver.cpp | 152 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 D | RISCV.cpp | 180 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 D | SymbolTable.cpp | 1316 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 D | Driver.cpp | 987 e2.ExtName = std::string(e1.extName); in createImportLibrary()
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangOpenCLBuiltinEmitter.cpp | 630 StringRef ExtName = Overload.first->getValueAsDef("Extension")->getName(); in EmitBuiltinTable() local 641 << FunctionExtensionIndex[ExtName] << ", " in EmitBuiltinTable()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjCMac.cpp | 3247 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 D | Gnu.cpp | 1677 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 D | OpenCLBuiltins.td | 47 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 D | SPIRVModuleAnalysis.cpp | 990 #define ATOM_FLT_REQ_EXT_MSG(ExtName) \ argument 992 "extension: SPV_EXT_shader_atomic_float" ExtName
|