| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Shared/ |
| H A D | OrcError.cpp | 89 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 D | COFFLinkGraphBuilder.cpp | 208 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 D | COFFLinkGraphBuilder.h | 133 StringRef SymbolName; member 145 orc::SymbolStringPtr SymbolName, 148 Expected<Symbol *> createAliasSymbol(orc::SymbolStringPtr SymbolName, 151 orc::SymbolStringPtr SymbolName, 158 orc::SymbolStringPtr SymbolName,
|
| H A D | XCOFFLinkGraphBuilder.cpp | 260 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 D | DynamicLibrary.cpp | 154 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 D | DylibVerifier.cpp | 44 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 D | OrcError.h | 52 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 D | RuntimeDyldELF.cpp | 651 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 D | RuntimeDyldImpl.h | 196 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 D | APIIgnoresList.cpp | 59 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 D | CFGuardLongjmp.cpp | 111 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 D | XCOFFDumper.cpp | 78 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 D | LazyReexports.cpp | 27 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 D | SymbolName.h | 29 class SymbolName { 31 explicit SymbolName(StringRef Name) { in SymbolName() function
|
| H A D | SymbolOccurrences.h | 21 class SymbolName; variable 63 SymbolOccurrence(const SymbolName &Name, OccurrenceKind Kind,
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
| H A D | Symbolize.cpp | 773 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 D | LVBinaryReader.cpp | 26 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 D | LVCodeViewReader.cpp | 716 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 D | MemProf.h | 252 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 D | RuntimeDyldMachOX86_64.h | 76 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 D | RuntimeDyldMachOARM.h | 184 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 D | XCOFFObjectWriter.cpp | 402 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 D | XCOFFEmitter.cpp | 45 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 D | AMDGPUTargetStreamer.h | 58 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 D | Wasm.h | 336 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
|