Home
last modified time | relevance | path

Searched refs:SymbolName (Results 1 – 25 of 73) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DOrcError.cpp83 DuplicateDefinition::DuplicateDefinition(std::string SymbolName) in DuplicateDefinition() argument
84 : SymbolName(std::move(SymbolName)) {} in DuplicateDefinition()
91 OS << "Duplicate definition of symbol '" << SymbolName << "'"; in log()
95 return SymbolName; in getSymbolName()
98 JITSymbolNotFound::JITSymbolNotFound(std::string SymbolName) in JITSymbolNotFound() argument
99 : SymbolName(std::move(SymbolName)) {} in JITSymbolNotFound()
108 OS << "Could not find symbol '" << SymbolName << "'"; in log()
112 return SymbolName; in getSymbolName()
H A DLazyReexports.cpp28 JITDylib &SourceJD, SymbolStringPtr SymbolName, in getCallThroughTrampoline() argument
36 Reexports[*Trampoline] = std::make_pair(&SourceJD, std::move(SymbolName)); in getCallThroughTrampoline()
44 SymbolStringPtr SymbolName; in callThroughToSymbol() local
52 SymbolName = I->second.second; in callThroughToSymbol()
56 {SymbolName}, NoDependenciesToRegister, true); in callThroughToSymbol()
64 assert(LookupResult->count(SymbolName) && "Unexpected result"); in callThroughToSymbol()
79 if (auto Err = (*NotifyResolved)(*SourceJD, SymbolName, ResolvedAddr)) { in callThroughToSymbol()
133 [&ISManager](JITDylib &JD, const SymbolStringPtr &SymbolName, in LazyReexportsMaterializationUnit()
135 return ISManager.updatePointer(*SymbolName, ResolvedAddr); in LazyReexportsMaterializationUnit()
H A DOrcCBindings.cpp36 const char *SymbolName) { in LLVMOrcGetMangledSymbol() argument
38 std::string Mangled = J.mangle(SymbolName); in LLVMOrcGetMangledSymbol()
123 const char *SymbolName) { in LLVMOrcGetSymbolAddress() argument
125 if (auto Addr = J.findSymbolAddress(SymbolName, true)) { in LLVMOrcGetSymbolAddress()
135 const char *SymbolName) { in LLVMOrcGetSymbolAddressIn() argument
137 if (auto Addr = J.findSymbolAddressIn(H, SymbolName, true)) { in LLVMOrcGetSymbolAddressIn()
/freebsd-12.1/contrib/llvm/lib/Support/
H A DDynamicLibrary.cpp139 void *SearchForAddressOfSpecialSymbol(const char *SymbolName) { in SearchForAddressOfSpecialSymbol() argument
140 return DoSearch(SymbolName); // DynamicLibrary.inc in SearchForAddressOfSpecialSymbol()
144 void DynamicLibrary::AddSymbol(StringRef SymbolName, void *SymbolValue) { in AddSymbol() argument
146 (*ExplicitSymbols)[SymbolName] = SymbolValue; in AddSymbol()
174 void *DynamicLibrary::getAddressOfSymbol(const char *SymbolName) { in getAddressOfSymbol() argument
177 return HandleSet::DLSym(Data, SymbolName); in getAddressOfSymbol()
180 void *DynamicLibrary::SearchForAddressOfSymbol(const char *SymbolName) { in SearchForAddressOfSymbol() argument
186 StringMap<void *>::iterator i = ExplicitSymbols->find(SymbolName); in SearchForAddressOfSymbol()
194 if (void *Ptr = OpenedHandles->Lookup(SymbolName, SearchOrder)) in SearchForAddressOfSymbol()
199 return llvm::SearchForAddressOfSpecialSymbol(SymbolName); in SearchForAddressOfSymbol()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp566 Rel.SymbolName = nullptr; in findPPC64TOCSection()
972 if (Value.SymbolName) in processSimpleRelocation()
1014 if (Value.SymbolName) { in resolveAArch64ShortBranch()
1079 if (Value.SymbolName) { in resolveAArch64Branch()
1331 if (Value.SymbolName) in processRelocationRef()
1360 if (Value.SymbolName) in processRelocationRef()
1589 if (Value.SymbolName) in processRelocationRef()
1629 if (Value.SymbolName) in processRelocationRef()
1715 if (Value.SymbolName) in processRelocationRef()
1728 if (Value.SymbolName) in processRelocationRef()
[all …]
H A DRuntimeDyldImpl.h197 const char *SymbolName; variable
200 SymbolName(nullptr) {} in RelocationValueRef()
204 Addend == Other.Addend && SymbolName == Other.SymbolName &&
216 return SymbolName < Other.SymbolName;
413 void addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName);
H A DRuntimeDyldChecker.cpp851 StringRef FileName, StringRef SectionName, StringRef SymbolName, in getStubAddrFor() argument
865 auto StubOffsetItr = SymbolStubs.find(SymbolName); in getStubAddrFor()
868 ("Stub for symbol '" + SymbolName + "' not found. " in getStubAddrFor()
869 "If '" + SymbolName + "' is an internal symbol this " in getStubAddrFor()
930 std::string SymbolName = ""; in registerStubMap() local
932 if (StubMapEntry.first.SymbolName) in registerStubMap()
933 SymbolName = StubMapEntry.first.SymbolName; in registerStubMap()
942 SymbolName = GSTEntry.first(); in registerStubMap()
948 if (SymbolName != "") in registerStubMap()
949 Stubs[FileName][SectionName].StubOffsets[SymbolName] = in registerStubMap()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp450 StringRef demanglePE32ExternCFunc(StringRef SymbolName) { in demanglePE32ExternCFunc() argument
452 char Front = SymbolName.empty() ? '\0' : SymbolName[0]; in demanglePE32ExternCFunc()
454 SymbolName = SymbolName.drop_front(); in demanglePE32ExternCFunc()
458 size_t AtPos = SymbolName.rfind('@'); in demanglePE32ExternCFunc()
460 std::all_of(SymbolName.begin() + AtPos + 1, SymbolName.end(), in demanglePE32ExternCFunc()
462 SymbolName = SymbolName.substr(0, AtPos); in demanglePE32ExternCFunc()
467 if (SymbolName.endswith("@")) in demanglePE32ExternCFunc()
468 SymbolName = SymbolName.drop_back(); in demanglePE32ExternCFunc()
470 return SymbolName; in demanglePE32ExternCFunc()
H A DSymbolizableObjectFile.cpp165 StringRef SymbolName = *SymbolNameOrErr; in addSymbol() local
167 if (Module->isMachO() && !SymbolName.empty() && SymbolName[0] == '_') in addSymbol()
168 SymbolName = SymbolName.drop_front(); in addSymbol()
173 M.insert(std::make_pair(SD, SymbolName)); in addSymbol()
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DOrcError.h48 DuplicateDefinition(std::string SymbolName);
53 std::string SymbolName;
60 JITSymbolNotFound(std::string SymbolName);
65 std::string SymbolName;
H A DLazyReexports.h48 const SymbolStringPtr &SymbolName,
60 Error operator()(JITDylib &SourceJD, const SymbolStringPtr &SymbolName, in operator()
62 return NotifyResolved(SourceJD, SymbolName, ResolvedAddr); in operator()
81 JITDylib &SourceJD, SymbolStringPtr SymbolName,
H A DRTDyldObjectLinkingLayer.h282 Expected<StringRef> SymbolName = Symbol.getName(); in buildInitialSymbolTable() local
284 if (!SymbolName) { in buildInitialSymbolTable()
285 consumeError(SymbolName.takeError()); in buildInitialSymbolTable()
295 std::make_pair(*SymbolName, JITEvaluatedSymbol(0, *Flags))); in buildInitialSymbolTable()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/
H A DSymbolName.h30 class SymbolName {
32 explicit SymbolName(StringRef Name) { in SymbolName() function
H A DSymbolOccurrences.h22 class SymbolName; variable
64 SymbolOccurrence(const SymbolName &Name, OccurrenceKind Kind,
/freebsd-12.1/contrib/llvm/include/llvm/TextAPI/ELF/
H A DELFStub.h39 ELFSymbol(std::string SymbolName) : Name(SymbolName) {} in ELFSymbol()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUTargetStreamer.h50 virtual void EmitAMDGPUSymbolType(StringRef SymbolName, unsigned Type) = 0;
103 void EmitAMDGPUSymbolType(StringRef SymbolName, unsigned Type) override;
147 void EmitAMDGPUSymbolType(StringRef SymbolName, unsigned Type) override;
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOX86_64.h78 if (Value.SymbolName) in processRelocationRef()
79 addRelocationForSymbol(RE, Value.SymbolName); in processRelocationRef()
146 if (Value.SymbolName) in processGOTRelocation()
147 addRelocationForSymbol(GOTRE, Value.SymbolName); in processGOTRelocation()
H A DRuntimeDyldMachOARM.h186 if (!Value.SymbolName && (RelType == MachO::ARM_RELOC_BR24 || in processRelocationRef()
195 if (Value.SymbolName) in processRelocationRef()
196 addRelocationForSymbol(RE, Value.SymbolName); in processRelocationRef()
331 if (Value.SymbolName) in processBranchRelocation()
332 addRelocationForSymbol(StubRE, Value.SymbolName); in processBranchRelocation()
H A DRuntimeDyldMachOAArch64.h347 if (Value.SymbolName) in processRelocationRef()
348 addRelocationForSymbol(RE, Value.SymbolName); in processRelocationRef()
468 if (Value.SymbolName) in processGOTRelocation()
469 addRelocationForSymbol(GOTRE, Value.SymbolName); in processGOTRelocation()
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DOrcBindings.h138 const char *SymbolName);
147 const char *SymbolName);
/freebsd-12.1/contrib/llvm/lib/Object/
H A DCOFFImportFile.cpp598 StringRef SymbolName = E.SymbolName.empty() ? E.Name : E.SymbolName; in writeImportLibrary() local
599 ImportNameType NameType = getNameType(SymbolName, E.Name, Machine, MinGW); in writeImportLibrary()
601 ? SymbolName in writeImportLibrary()
602 : replace(SymbolName, E.Name, E.ExtName); in writeImportLibrary()
/freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/
H A DWasm.h83 StringRef SymbolName; // from the "linking" section member
95 StringRef SymbolName; // from the "linking" section member
123 StringRef SymbolName; // from the "linking" section member
/freebsd-12.1/contrib/llvm/lib/Support/Unix/
H A DDynamicLibrary.inc72 static void *DoSearch(const char* SymbolName) {
74 extern void *SYM; if (!strcmp(SymbolName, #SYM)) return (void*)&SYM
106 if (!strcmp(SymbolName, #SYM)) return &SYM
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/
H A DRenamingAction.cpp84 SymbolName Name(NewName); in createSourceReplacements()
145 const SourceManager &SM, const SymbolName &NewName) { in createRenameReplacements()
220 SymbolName NewNameRef(NewName); in HandleOneRename()
/freebsd-12.1/contrib/llvm/lib/Support/Windows/
H A DDynamicLibrary.inc177 static void *DoSearch(const char *SymbolName) {
180 if (!strcmp(SymbolName, #SYM)) \
183 if (!strcmp(SymbolName, #SYMFROM)) \
188 if (!strcmp(SymbolName, #SYM)) \

123