Home
last modified time | relevance | path

Searched refs:symbolName (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DDynamicLibrary.h51 /// Searches through the library for the symbol \p symbolName. If it is
57 void *getAddressOfSymbol(const char *symbolName);
129 /// libraries for the symbol \p symbolName. If it is found, the address of
135 static void *SearchForAddressOfSymbol(const char *symbolName);
138 static void *SearchForAddressOfSymbol(const std::string &symbolName) { in SearchForAddressOfSymbol() argument
139 return SearchForAddressOfSymbol(symbolName.c_str()); in SearchForAddressOfSymbol()
142 /// This functions permanently adds the symbol \p symbolName with the
146 static void AddSymbol(StringRef symbolName, void *symbolValue);
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DSupport.h55 void *LLVMSearchForAddressOfSymbol(const char *symbolName);
64 void LLVMAddSymbol(const char *symbolName, void *symbolValue);
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DDynamicLibrary.cpp247 void *LLVMSearchForAddressOfSymbol(const char *symbolName) { in LLVMSearchForAddressOfSymbol() argument
248 return llvm::sys::DynamicLibrary::SearchForAddressOfSymbol(symbolName); in LLVMSearchForAddressOfSymbol()
251 void LLVMAddSymbol(const char *symbolName, void *symbolValue) { in LLVMAddSymbol() argument
252 return llvm::sys::DynamicLibrary::AddSymbol(symbolName, symbolValue); in LLVMAddSymbol()
/freebsd/contrib/llvm-project/lld/MachO/
H A DConfig.h100 void insert(llvm::StringRef symbolName);
101 bool matchLiteral(llvm::StringRef symbolName) const;
102 bool matchGlob(llvm::StringRef symbolName) const;
103 bool match(llvm::StringRef symbolName) const;
H A DDriver.cpp1156 void SymbolPatterns::insert(StringRef symbolName) { in insert() argument
1157 if (symbolName.find_first_of("*?[]") == StringRef::npos) in insert()
1158 literals.insert(CachedHashStringRef(symbolName)); in insert()
1159 else if (Expected<GlobPattern> pattern = GlobPattern::create(symbolName)) in insert()
1162 error("invalid symbol-name pattern: " + symbolName); in insert()
1165 bool SymbolPatterns::matchLiteral(StringRef symbolName) const { in matchLiteral()
1166 return literals.contains(CachedHashStringRef(symbolName)); in matchLiteral()
1169 bool SymbolPatterns::matchGlob(StringRef symbolName) const { in matchGlob()
1171 if (glob.match(symbolName)) in matchGlob()
1176 bool SymbolPatterns::match(StringRef symbolName) const { in match()
[all …]
H A DInputFiles.cpp2026 StringRef symbolName; in handleLDPreviousSymbol() local
2034 std::tie(symbolName, rest) = name.rsplit('$'); in handleLDPreviousSymbol()
2073 if (!symbolName.empty()) { in handleLDPreviousSymbol()
2088 saver().save(symbolName), dylib, /*isWeakDef=*/false, /*isTlv=*/false)); in handleLDPreviousSymbol()
2111 StringRef symbolName; in handleLDHideSymbol() local
2117 std::tie(minVersion, symbolName) = name.split('$'); in handleLDHideSymbol()
2126 symbolName = name; in handleLDHideSymbol()
2130 exportingFile->hiddenSymbols.insert(CachedHashStringRef(symbolName)); in handleLDHideSymbol()
/freebsd/contrib/llvm-project/lld/COFF/
H A DInputFiles.cpp1194 StringRef dllName, symbolName; in parse() local
1197 checkError(exp.getSymbolName(symbolName)); in parse()
1200 if (symbolName.empty()) in parse()
1207 s->symbolName = symbolName; in parse()
1212 s->symbolName = symbolName = saver().save("_" + symbolName); in parse()
1216 StringRef impName = saver().save("__imp_" + symbolName); in parse()
1219 ctx.symtab.addLazyDLLSymbol(this, s, symbolName); in parse()
1230 if (!seen.insert(s->symbolName).second) in makeImport()
1233 size_t impSize = s->dllName.size() + s->symbolName.size() + 2; // +2 for NULs in makeImport()
1247 memcpy(p, s->symbolName.data(), s->symbolName.size()); in makeImport()
[all …]
H A DConfig.h73 StringRef symbolName; member
H A DInputFiles.h400 StringRef symbolName; member
H A DDriverUtils.cpp716 e.symbolName = killAt(e.symbolName, true); in fixupExports()
H A DWriter.cpp2085 const char *symbolName = "_pei386_runtime_relocator"; in createRuntimePseudoRelocs() local
2086 Symbol *relocator = ctx.symtab.findUnderscore(symbolName); in createRuntimePseudoRelocs()
2089 Twine(symbolName) + in createRuntimePseudoRelocs()
H A DDriver.cpp937 e2.SymbolName = std::string(e1.symbolName); in createImportLibrary()
2410 e.symbolName = mangleMaybe(e.sym); in linkerMain()
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp1423 if (LastSymbolName == Entry.symbolName()) in dumpSymbolsFromDLInfoMachO()
1427 if (SymbolList[J].Name == Entry.symbolName()) in dumpSymbolsFromDLInfoMachO()
1432 LastSymbolName = Entry.symbolName(); in dumpSymbolsFromDLInfoMachO()
1446 B.Name = Entry.symbolName().str(); in dumpSymbolsFromDLInfoMachO()
1448 BOS << Entry.symbolName(); in dumpSymbolsFromDLInfoMachO()
1477 if (LastSymbolName == Entry.symbolName()) in dumpSymbolsFromDLInfoMachO()
1484 if (SymbolList[J].Name == Entry.symbolName()) in dumpSymbolsFromDLInfoMachO()
1489 LastSymbolName = Entry.symbolName(); in dumpSymbolsFromDLInfoMachO()
1491 L.Name = Entry.symbolName().str(); in dumpSymbolsFromDLInfoMachO()
1507 LOS << Entry.symbolName(); in dumpSymbolsFromDLInfoMachO()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DMachO.h222 StringRef symbolName() const;
284 StringRef symbolName() { return SymbolName; } in symbolName() function
332 StringRef symbolName() const;
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.cpp200 std::string symbolName = // Yes, leading zeros are kept. in smallData() local
202 std::string sectionName = sectionPrefix.str() + symbolName; in smallData()
208 Sym = AP.OutContext.getOrCreateSymbol(Twine(symbolName)); in smallData()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/Disassembler/
H A DCSKYDisassembler.cpp36 mutable StringRef symbolName; member in __anona80c47940111::CSKYDisassembler
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DMachODump.cpp1302 << Target.symbolName() << ")\n"; in PrintChainedFixupTarget()
1366 DylibWidth = std::max(DylibWidth, Entry.symbolName().size()); in PrintDyldInfo()
1389 << ' ' << Entry.symbolName(); in PrintDyldInfo()
10406 << Entry.symbolName() << Attr << "\n"; in printMachOBindTable()
10431 << Entry.symbolName() << "\n"; in printMachOLazyBindTable()
10449 << Entry.symbolName() << "\n"; in printMachOWeakBindTable()
10462 << format_decimal(Entry.addend(), 8) << " " << Entry.symbolName() in printMachOWeakBindTable()
10480 StringRef name = Entry.symbolName(); in get_dyld_bind_info_symbolname()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp2235 std::string symbolName = "__objc_class_name_" + className; in EmitClassRef() local
2236 llvm::GlobalVariable *ClassSymbol = TheModule.getGlobalVariable(symbolName); in EmitClassRef()
2240 nullptr, symbolName); in EmitClassRef()
H A DCGObjCMac.cpp7068 llvm::SmallString<64> symbolName; in GetOrEmitProtocol() local
7069 llvm::raw_svector_ostream(symbolName) in GetOrEmitProtocol()
7072 Entry = values.finishAndCreateGlobal(symbolName, CGM.getPointerAlign(), in GetOrEmitProtocol()
7076 Entry->setComdat(CGM.getModule().getOrInsertComdat(symbolName)); in GetOrEmitProtocol()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp3295 StringRef MachOAbstractFixupEntry::symbolName() const { return SymbolName; } in symbolName() function in MachOAbstractFixupEntry
3451 SymbolName = Target.symbolName(); in moveNext()
4318 StringRef MachOBindEntry::symbolName() const { return SymbolName; } in symbolName() function in MachOBindEntry