/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | DynamicLibrary.h | 51 /// 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 D | Support.h | 55 void *LLVMSearchForAddressOfSymbol(const char *symbolName); 64 void LLVMAddSymbol(const char *symbolName, void *symbolValue);
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | DynamicLibrary.cpp | 247 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 D | Config.h | 100 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 D | Driver.cpp | 1156 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 D | InputFiles.cpp | 2026 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 D | InputFiles.cpp | 1194 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 D | Config.h | 73 StringRef symbolName; member
|
H A D | InputFiles.h | 400 StringRef symbolName; member
|
H A D | DriverUtils.cpp | 716 e.symbolName = killAt(e.symbolName, true); in fixupExports()
|
H A D | Writer.cpp | 2085 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 D | Driver.cpp | 937 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 D | llvm-nm.cpp | 1423 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 D | MachO.h | 222 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 D | HexagonAsmPrinter.cpp | 200 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 D | CSKYDisassembler.cpp | 36 mutable StringRef symbolName; member in __anona80c47940111::CSKYDisassembler
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 1302 << 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 D | CGObjCGNU.cpp | 2235 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 D | CGObjCMac.cpp | 7068 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 D | MachOObjectFile.cpp | 3295 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
|