Home
last modified time | relevance | path

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

12345

/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Shared/
H A DOrcError.cpp87 DuplicateDefinition::DuplicateDefinition(std::string SymbolName) in DuplicateDefinition() argument
88 : SymbolName(std::move(SymbolName)) {} in DuplicateDefinition()
95 OS << "Duplicate definition of symbol '" << SymbolName << "'"; in log()
99 return SymbolName; in getSymbolName()
102 JITSymbolNotFound::JITSymbolNotFound(std::string SymbolName) in JITSymbolNotFound() argument
103 : SymbolName(std::move(SymbolName)) {} in JITSymbolNotFound()
112 OS << "Could not find symbol '" << SymbolName << "'"; in log()
116 return SymbolName; in getSymbolName()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DDynamicLibrary.cpp136 void *SearchForAddressOfSpecialSymbol(const char *SymbolName) { in SearchForAddressOfSpecialSymbol() argument
137 return DoSearch(SymbolName); // DynamicLibrary.inc in SearchForAddressOfSpecialSymbol()
141 void DynamicLibrary::AddSymbol(StringRef SymbolName, void *SymbolValue) { in AddSymbol() argument
143 (*ExplicitSymbols)[SymbolName] = SymbolValue; in AddSymbol()
171 void *DynamicLibrary::getAddressOfSymbol(const char *SymbolName) { in getAddressOfSymbol() argument
174 return HandleSet::DLSym(Data, SymbolName); in getAddressOfSymbol()
177 void *DynamicLibrary::SearchForAddressOfSymbol(const char *SymbolName) { in SearchForAddressOfSymbol() argument
183 StringMap<void *>::iterator i = ExplicitSymbols->find(SymbolName); in SearchForAddressOfSymbol()
191 if (void *Ptr = OpenedHandles->Lookup(SymbolName, SearchOrder)) in SearchForAddressOfSymbol()
196 return llvm::SearchForAddressOfSpecialSymbol(SymbolName); in SearchForAddressOfSymbol()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp634 Rel.SymbolName = nullptr; in findPPC64TOCSection()
1048 if (Value.SymbolName) in processSimpleRelocation()
1049 addRelocationForSymbol(RE, Value.SymbolName); in processSimpleRelocation()
1090 if (Value.SymbolName) { in resolveAArch64ShortBranch()
1091 auto Loc = GlobalSymbolTable.find(Value.SymbolName); in resolveAArch64ShortBranch()
1155 if (Value.SymbolName) { in resolveAArch64Branch()
1156 addRelocationForSymbol(REmovz_g3, Value.SymbolName); in resolveAArch64Branch()
1157 addRelocationForSymbol(REmovk_g2, Value.SymbolName); in resolveAArch64Branch()
1158 addRelocationForSymbol(REmovk_g1, Value.SymbolName); in resolveAArch64Branch()
1159 addRelocationForSymbol(REmovk_g0, Value.SymbolName); in resolveAArch64Branch()
[all …]
H A DRuntimeDyldImpl.h195 const char *SymbolName = nullptr; variable
200 Addend == Other.Addend && SymbolName == Other.SymbolName &&
212 return SymbolName < Other.SymbolName;
389 void addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DOrcError.h51 DuplicateDefinition(std::string SymbolName);
56 std::string SymbolName;
63 JITSymbolNotFound(std::string SymbolName);
68 std::string SymbolName;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DLazyReexports.cpp24 JITDylib &SourceJD, SymbolStringPtr SymbolName, in getCallThroughTrampoline() argument
34 Reexports[*Trampoline] = ReexportsEntry{&SourceJD, std::move(SymbolName)}; in getCallThroughTrampoline()
80 SymbolLookupSet SLS({Entry->SymbolName}); in resolveTrampolineLandingAddress()
81 auto Callback = [this, TrampolineAddr, SymbolName = Entry->SymbolName, in resolveTrampolineLandingAddress()
86 assert(Result->count(SymbolName) && "Unexpected result value"); in resolveTrampolineLandingAddress()
87 JITTargetAddress LandingAddr = (*Result)[SymbolName].getAddress(); in resolveTrampolineLandingAddress()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
H A DXCOFFDump.cpp68 StringRef SymbolName) { in getXCOFFSymbolDescription() argument
75 ") " + SymbolName) in getXCOFFSymbolDescription()
78 Result.append(SymbolName.begin(), SymbolName.end()); in getXCOFFSymbolDescription()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp626 StringRef demanglePE32ExternCFunc(StringRef SymbolName) { in demanglePE32ExternCFunc() argument
628 char Front = SymbolName.empty() ? '\0' : SymbolName[0]; in demanglePE32ExternCFunc()
630 SymbolName = SymbolName.drop_front(); in demanglePE32ExternCFunc()
634 size_t AtPos = SymbolName.rfind('@'); in demanglePE32ExternCFunc()
636 all_of(drop_begin(SymbolName, AtPos + 1), isDigit)) in demanglePE32ExternCFunc()
637 SymbolName = SymbolName.substr(0, AtPos); in demanglePE32ExternCFunc()
641 if (SymbolName.endswith("@")) in demanglePE32ExternCFunc()
642 SymbolName = SymbolName.drop_back(); in demanglePE32ExternCFunc()
644 return SymbolName; in demanglePE32ExternCFunc()
H A DSymbolizableObjectFile.cpp151 StringRef SymbolName = *SymbolNameOrErr; in addSymbol() local
161 FileSymbols.emplace_back(ELFSymIdx, SymbolName); in addSymbol()
208 if (Module->isMachO() && !SymbolName.empty() && SymbolName[0] == '_') in addSymbol()
209 SymbolName = SymbolName.drop_front(); in addSymbol()
213 Symbols.push_back({SymbolAddress, SymbolSize, SymbolName, ELFSymIdx}); in addSymbol()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DCFGuardLongjmp.cpp110 SmallString<128> SymbolName; in runOnMachineFunction() local
111 raw_svector_ostream(SymbolName) << "$cfgsj_" << MF.getName() << SetjmpNum++; in runOnMachineFunction()
112 MCSymbol *SjSymbol = MF.getContext().getOrCreateSymbol(SymbolName); in runOnMachineFunction()
H A DMachineStableHash.cpp133 auto SymbolName = MO.getMCSymbol()->getName(); in stableHashValue() local
135 stable_hash_combine_string(SymbolName)); in stableHashValue()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/Rename/
H A DSymbolName.h29 class SymbolName {
31 explicit SymbolName(StringRef Name) { in SymbolName() function
H A DSymbolOccurrences.h21 class SymbolName; variable
63 SymbolOccurrence(const SymbolName &Name, OccurrenceKind Kind,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/
H A DELFStub.h38 ELFSymbol(std::string SymbolName) : Name(SymbolName) {} in ELFSymbol()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/
H A DWasm.h78 StringRef SymbolName; // from the "linking" section member
101 StringRef SymbolName; // from the "linking" section member
113 StringRef SymbolName; // from the "linking" section member
142 StringRef SymbolName; // from the "linking" section member
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOX86_64.h77 if (Value.SymbolName) in processRelocationRef()
78 addRelocationForSymbol(RE, Value.SymbolName); in processRelocationRef()
145 if (Value.SymbolName) in processGOTRelocation()
146 addRelocationForSymbol(GOTRE, Value.SymbolName); in processGOTRelocation()
H A DRuntimeDyldMachOARM.h185 if (!Value.SymbolName && (RelType == MachO::ARM_RELOC_BR24 || in processRelocationRef()
194 if (Value.SymbolName) in processRelocationRef()
195 addRelocationForSymbol(RE, Value.SymbolName); in processRelocationRef()
333 if (Value.SymbolName) in processBranchRelocation()
334 addRelocationForSymbol(StubRE, Value.SymbolName); in processBranchRelocation()
H A DRuntimeDyldMachOAArch64.h346 if (Value.SymbolName) in processRelocationRef()
347 addRelocationForSymbol(RE, Value.SymbolName); in processRelocationRef()
467 if (Value.SymbolName) in processGOTRelocation()
468 addRelocationForSymbol(GOTRE, Value.SymbolName); in processGOTRelocation()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DCOFFImportFile.cpp597 StringRef SymbolName = E.SymbolName.empty() ? E.Name : E.SymbolName; in writeImportLibrary() local
600 : getNameType(SymbolName, E.Name, in writeImportLibrary()
603 ? std::string(SymbolName) in writeImportLibrary()
604 : replace(SymbolName, E.Name, E.ExtName); in writeImportLibrary()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUTargetStreamer.h65 virtual void EmitAMDGPUSymbolType(StringRef SymbolName, unsigned Type) = 0;
138 void EmitAMDGPUSymbolType(StringRef SymbolName, unsigned Type) override;
198 void EmitAMDGPUSymbolType(StringRef SymbolName, unsigned Type) override;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/Unix/
H A DDynamicLibrary.inc71 static void *DoSearch(const char* SymbolName) {
73 extern void *SYM; if (!strcmp(SymbolName, #SYM)) return (void*)&SYM
105 if (!strcmp(SymbolName, #SYM)) return &SYM
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/Windows/
H A DDynamicLibrary.inc176 static void *DoSearch(const char *SymbolName) {
179 if (!strcmp(SymbolName, #SYM)) \
182 if (!strcmp(SymbolName, #SYMFROM)) \
187 if (!strcmp(SymbolName, #SYM)) \
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/
H A DRenamingAction.cpp85 SymbolName Name(NewName); in createSourceReplacements()
146 const SourceManager &SM, const SymbolName &NewName) { in createRenameReplacements()
222 SymbolName NewNameRef(NewName); in HandleOneRename()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DLazyReexports.h49 getCallThroughTrampoline(JITDylib &SourceJD, SymbolStringPtr SymbolName,
64 SymbolStringPtr SymbolName; member
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DXCOFFObjectWriter.cpp580 bool XCOFFObjectWriter::nameShouldBeInStringTable(const StringRef &SymbolName) { in nameShouldBeInStringTable() argument
581 return SymbolName.size() > XCOFF::NameSize; in nameShouldBeInStringTable()
584 void XCOFFObjectWriter::writeSymbolName(const StringRef &SymbolName) { in writeSymbolName() argument
585 if (nameShouldBeInStringTable(SymbolName)) { in writeSymbolName()
587 W.write<uint32_t>(Strings.getOffset(SymbolName)); in writeSymbolName()
590 std::strncpy(Name, SymbolName.data(), XCOFF::NameSize); in writeSymbolName()

12345