Home
last modified time | relevance | path

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

12345

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Shared/
H A DOrcError.cpp89 DuplicateDefinition::DuplicateDefinition(std::string SymbolName, in DuplicateDefinition() argument
91 : SymbolName(std::move(SymbolName)), Context(std::move(Context)) {} in DuplicateDefinition()
100 OS << "duplicate definition of symbol '" << SymbolName << "'"; in log()
104 return SymbolName; in getSymbolName()
111 JITSymbolNotFound::JITSymbolNotFound(std::string SymbolName) in JITSymbolNotFound() argument
112 : SymbolName(std::move(SymbolName)) {} in JITSymbolNotFound()
121 OS << "Could not find symbol '" << SymbolName << "'"; in log()
125 return SymbolName; in getSymbolName()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.cpp208 StringRef SymbolName; in graphifySymbols() local
210 SymbolName = *SymNameOrErr; in graphifySymbols()
223 auto InternedSymbolName = G->intern(std::move(SymbolName)); in graphifySymbols()
241 {SymIndex, TagIndex, Characteristics, SymbolName}); in graphifySymbols()
329 auto NewSymbol = createAliasSymbol(G->intern(WeakExternal.SymbolName), in flushWeakAliasRequests()
338 << WeakExternal.SymbolName << "\" in section " in flushWeakAliasRequests()
366 COFFSymbolIndex SymIndex, orc::SymbolStringPtr SymbolName, in createExternalSymbol() argument
369 if (auto It = ExternalSymbols.find(SymbolName); It == ExternalSymbols.end()) { in createExternalSymbol()
370 Sym = &G->addExternalSymbol(*SymbolName, Symbol.getValue(), false); in createExternalSymbol()
387 COFFLinkGraphBuilder::createAliasSymbol(orc::SymbolStringPtr SymbolName, in createAliasSymbol() argument
[all …]
H A DCOFFLinkGraphBuilder.h133 StringRef SymbolName; member
145 orc::SymbolStringPtr SymbolName,
148 Expected<Symbol *> createAliasSymbol(orc::SymbolStringPtr SymbolName,
151 orc::SymbolStringPtr SymbolName,
158 orc::SymbolStringPtr SymbolName,
H A DXCOFFLinkGraphBuilder.cpp260 auto SymbolName = Symbol.getName(); in processCsectsAndSymbols() local
261 if (!SymbolName) in processCsectsAndSymbols()
262 return SymbolName.takeError(); in processCsectsAndSymbols()
267 &G->addExternalSymbol(*SymbolName, Symbol.getSize(), Weak); in processCsectsAndSymbols()
340 &G->addDefinedSymbol(*B, BlockOffset, *SymbolName, Symbol.getSize(), L, in processCsectsAndSymbols()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DDynamicLibrary.cpp154 void *SearchForAddressOfSpecialSymbol(const char *SymbolName) { in SearchForAddressOfSpecialSymbol() argument
155 return DoSearch(SymbolName); // DynamicLibrary.inc in SearchForAddressOfSpecialSymbol()
159 void DynamicLibrary::AddSymbol(StringRef SymbolName, void *SymbolValue) { in AddSymbol() argument
162 G.ExplicitSymbols[SymbolName] = SymbolValue; in AddSymbol()
212 void *DynamicLibrary::getAddressOfSymbol(const char *SymbolName) { in getAddressOfSymbol() argument
215 return HandleSet::DLSym(Data, SymbolName); in getAddressOfSymbol()
218 void *DynamicLibrary::SearchForAddressOfSymbol(const char *SymbolName) { in SearchForAddressOfSymbol() argument
224 StringMap<void *>::iterator i = G.ExplicitSymbols.find(SymbolName); in SearchForAddressOfSymbol()
230 if (void *Ptr = G.OpenedHandles.Lookup(SymbolName, SearchOrder)) in SearchForAddressOfSymbol()
232 if (void *Ptr = G.OpenedTemporaryHandles.Lookup(SymbolName, SearchOrder)) in SearchForAddressOfSymbol()
[all …]
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DDylibVerifier.cpp44 std::string SymbolName{""}; member
89 assert(!SymCtx.SymbolName.empty() && "Expected symbol name"); in getAnnotatedName()
91 const StringRef SymbolName = SymCtx.SymbolName; in getAnnotatedName() local
94 ? demangle(SymbolName) in getAnnotatedName()
95 : SymbolName.str(); in getAnnotatedName()
123 !isCppMangled(SymbolName) && PrettyNameRef.starts_with("_")) in getAnnotatedName()
193 Exports->addGlobal(SymCtx.Kind, SymCtx.SymbolName, R->getFlags(), Targets); in addSymbol()
202 DeferredZipperedSymbols[SymCtx.SymbolName].emplace_back(ZipperedDeclSource{ in shouldIgnoreObsolete()
209 StringRef SymName = SymCtx.SymbolName; in shouldIgnoreReexport()
232 return Exports->findSymbol(SymCtx.Kind, SymCtx.SymbolName, in shouldIgnoreInternalZipperedSymbol()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DOrcError.h52 DuplicateDefinition(std::string SymbolName,
60 std::string SymbolName;
68 JITSymbolNotFound(std::string SymbolName);
73 std::string SymbolName;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp651 if (Value.SymbolName) { in resolveLoongArch64ShortBranch()
652 auto Loc = GlobalSymbolTable.find(Value.SymbolName); in resolveLoongArch64ShortBranch()
717 if (Value.SymbolName) { in resolveLoongArch64Branch()
718 addRelocationForSymbol(LU12I_W, Value.SymbolName); in resolveLoongArch64Branch()
719 addRelocationForSymbol(ORI, Value.SymbolName); in resolveLoongArch64Branch()
720 addRelocationForSymbol(LU32I_D, Value.SymbolName); in resolveLoongArch64Branch()
721 addRelocationForSymbol(LU52I_D, Value.SymbolName); in resolveLoongArch64Branch()
883 Rel.SymbolName = nullptr; in findPPC64TOCSection()
1462 if (Value.SymbolName) in processSimpleRelocation()
1463 addRelocationForSymbol(RE, Value.SymbolName); in processSimpleRelocation()
[all …]
H A DRuntimeDyldImpl.h196 const char *SymbolName = nullptr; variable
201 Addend == Other.Addend && SymbolName == Other.SymbolName &&
205 return std::tie(SectionID, Offset, Addend, IsStubThumb, SymbolName) <
207 Other.IsStubThumb, Other.SymbolName);
390 void addRelocationForSymbol(const RelocationEntry &RE, StringRef SymbolName);
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAPIIgnoresList.cpp59 bool APIIgnoresList::shouldIgnore(StringRef SymbolName) const { in shouldIgnore()
60 auto It = lower_bound(SymbolsToIgnore, SymbolName); in shouldIgnore()
61 return (It != SymbolsToIgnore.end()) && (*It == SymbolName); in shouldIgnore()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCFGuardLongjmp.cpp111 SmallString<128> SymbolName; in runOnMachineFunction() local
112 raw_svector_ostream(SymbolName) << "$cfgsj_" << MF.getName() << SetjmpNum++; in runOnMachineFunction()
113 MCSymbol *SjSymbol = MF.getContext().getOrCreateSymbol(SymbolName); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DXCOFFDumper.cpp78 StringRef SymbolName);
254 StringRef SymbolName = SymbolNameOrErr.get(); in printLoaderSectionSymbolsHelper() local
255 W.printString("Name", opts::Demangle ? demangle(SymbolName) : SymbolName); in printLoaderSectionSymbolsHelper()
312 LoadSectionRelocTy *LoaderSecRelEntPtr, StringRef SymbolName) { in printLoaderSectionRelocationEntry() argument
331 W.printNumber("Symbol", opts::Demangle ? demangle(SymbolName) : SymbolName, in printLoaderSectionRelocationEntry()
347 << (opts::Demangle ? demangle(SymbolName) : SymbolName) in printLoaderSectionRelocationEntry()
369 StringRef SymbolName; in printLoaderSectionRelocationEntriesHelper() local
388 SymbolName = SymbolNameOrErr.get(); in printLoaderSectionRelocationEntriesHelper()
390 SymbolName = in printLoaderSectionRelocationEntriesHelper()
393 printLoaderSectionRelocationEntry(LoaderSecRelEntPtr, SymbolName); in printLoaderSectionRelocationEntriesHelper()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLazyReexports.cpp27 JITDylib &SourceJD, SymbolStringPtr SymbolName, in getCallThroughTrampoline() argument
37 Reexports[*Trampoline] = ReexportsEntry{&SourceJD, std::move(SymbolName)}; in getCallThroughTrampoline()
83 SymbolLookupSet SLS({Entry->SymbolName}); in resolveTrampolineLandingAddress()
84 auto Callback = [this, TrampolineAddr, SymbolName = Entry->SymbolName, in resolveTrampolineLandingAddress()
89 assert(Result->count(SymbolName) && "Unexpected result value"); in resolveTrampolineLandingAddress()
90 ExecutorAddr LandingAddr = (*Result)[SymbolName].getAddress(); in resolveTrampolineLandingAddress()
538 for (auto &[JDName, SymbolName] : NewSuggestions) in addSpeculationSuggestions()
540 {std::move(JDName), std::move(SymbolName)}); in addSpeculationSuggestions()
552 auto [JDName, SymbolName] = std::move(SpeculateSuggestions.front()); in doNextSpeculativeLookup()
557 SpeculateFn = std::move(SymbolName); in doNextSpeculativeLookup()
/freebsd/contrib/llvm-project/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,
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp773 StringRef demanglePE32ExternCFunc(StringRef SymbolName) { in demanglePE32ExternCFunc() argument
774 char Front = SymbolName.empty() ? '\0' : SymbolName[0]; in demanglePE32ExternCFunc()
779 size_t AtPos = SymbolName.rfind('@'); in demanglePE32ExternCFunc()
781 all_of(drop_begin(SymbolName, AtPos + 1), isDigit)) { in demanglePE32ExternCFunc()
782 SymbolName = SymbolName.substr(0, AtPos); in demanglePE32ExternCFunc()
789 if (HasAtNumSuffix && SymbolName.ends_with("@")) { in demanglePE32ExternCFunc()
790 SymbolName = SymbolName.drop_back(); in demanglePE32ExternCFunc()
796 SymbolName = SymbolName.drop_front(); in demanglePE32ExternCFunc()
798 return SymbolName; in demanglePE32ExternCFunc()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.cpp26 std::string SymbolName(Name); in add() local
28 SymbolNames.try_emplace(SymbolName, Function, 0, SectionIndex, false); in add()
44 std::string SymbolName(Name); in add() local
45 auto [It, Inserted] = SymbolNames.try_emplace(SymbolName, nullptr, Address, in add()
62 std::string SymbolName(Name); in update() local
64 if (SymbolName.empty()) in update()
67 auto It = SymbolNames.find(SymbolName); in update()
110 LVSymbolTableEntry &SymbolName = Entry.second; in print() local
111 LVScope *Scope = SymbolName.Scope; in print()
113 OS << "Index: " << hexValue(SymbolName.SectionIndex, 5) in print()
[all …]
H A DLVCodeViewReader.cpp716 StringRef SymbolName; in traverseSymbolSection() local
718 SectionOffset, SymbolName)) in traverseSymbolSection()
722 LLVM_DEBUG({ W.printString("Symbol Name", SymbolName); }); in traverseSymbolSection()
723 if (!FunctionLineTables.try_emplace(SymbolName, Contents).second) { in traverseSymbolSection()
728 SymbolNames.push_back(SymbolName); in traverseSymbolSection()
741 for (StringRef SymbolName : SymbolNames) { in traverseSymbolSection() local
744 W.printString("Symbol Name", SymbolName); in traverseSymbolSection()
747 BinaryStreamReader Reader(FunctionLineTables[SymbolName], in traverseSymbolSection()
755 LVSymbolTableEntry SymbolTableEntry = getSymbolTableEntry(SymbolName); in traverseSymbolSection()
815 StringRef SymbolName; in mapRangeAddress() local
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DMemProf.h252 std::unique_ptr<std::string> SymbolName;
264 SymbolName = Other.SymbolName
265 ? std::make_unique<std::string>(*Other.SymbolName)
284 SymbolName = Other.SymbolName
285 ? std::make_unique<std::string>(*Other.SymbolName)
295 bool hasSymbolName() const { return !!SymbolName; }
299 return *SymbolName;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldMachOX86_64.h76 if (Value.SymbolName) in processRelocationRef()
77 addRelocationForSymbol(RE, Value.SymbolName); in processRelocationRef()
144 if (Value.SymbolName) in processGOTRelocation()
145 addRelocationForSymbol(GOTRE, Value.SymbolName); in processGOTRelocation()
H A DRuntimeDyldMachOARM.h184 if (!Value.SymbolName && (RelType == MachO::ARM_RELOC_BR24 || in processRelocationRef()
193 if (Value.SymbolName) in processRelocationRef()
194 addRelocationForSymbol(RE, Value.SymbolName); in processRelocationRef()
332 if (Value.SymbolName) in processBranchRelocation()
333 addRelocationForSymbol(StubRE, Value.SymbolName); in processBranchRelocation()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DXCOFFObjectWriter.cpp402 void writeSymbolEntry(StringRef SymbolName, uint64_t Value,
835 bool XCOFFWriter::nameShouldBeInStringTable(const StringRef &SymbolName) { in nameShouldBeInStringTable() argument
836 return SymbolName.size() > XCOFF::NameSize || is64Bit(); in nameShouldBeInStringTable()
839 void XCOFFWriter::writeSymbolName(const StringRef &SymbolName) { in writeSymbolName() argument
841 if (nameShouldBeInStringTable(SymbolName)) { in writeSymbolName()
843 W.write<uint32_t>(Strings.getOffset(SymbolName)); in writeSymbolName()
846 std::strncpy(Name, SymbolName.data(), XCOFF::NameSize); in writeSymbolName()
852 void XCOFFWriter::writeSymbolEntry(StringRef SymbolName, uint64_t Value, in writeSymbolEntry() argument
858 W.write<uint32_t>(Strings.getOffset(SymbolName)); in writeSymbolEntry()
860 writeSymbolName(SymbolName); in writeSymbolEntry()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DXCOFFEmitter.cpp45 bool nameShouldBeInStringTable(StringRef SymbolName);
103 bool XCOFFWriter::nameShouldBeInStringTable(StringRef SymbolName) { in nameShouldBeInStringTable() argument
105 return (SymbolName.size() > XCOFF::NameSize) || Is64Bit; in nameShouldBeInStringTable()
265 if (nameShouldBeInStringTable(YamlSym.SymbolName)) { in initStringTable()
268 YamlSym.SymbolName = (*Obj.StrTbl.Strings)[StrTblIdx]; in initStringTable()
273 StrTblBuilder.add(YamlSym.SymbolName); in initStringTable()
278 if (nameShouldBeInStringTable(YamlSym.SymbolName)) in initStringTable()
279 StrTblBuilder.add(YamlSym.SymbolName); in initStringTable()
771 W.write<uint32_t>(StrTblBuilder.getOffset(YamlSym.SymbolName)); in writeSymbols()
773 if (nameShouldBeInStringTable(YamlSym.SymbolName)) { in writeSymbols()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUTargetStreamer.h58 virtual void EmitAMDGPUSymbolType(StringRef SymbolName, unsigned Type){}; in EmitAMDGPUSymbolType() argument
140 void EmitAMDGPUSymbolType(StringRef SymbolName, unsigned Type) override;
205 void EmitAMDGPUSymbolType(StringRef SymbolName, unsigned Type) override;
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DWasm.h336 StringRef SymbolName; // from the "linking" section member
368 StringRef SymbolName; // from the "linking" section member
376 StringRef SymbolName; // from the "linking" section member
405 StringRef SymbolName; // from the "linking" section member

12345