Home
last modified time | relevance | path

Searched refs:addSymbol (Results 1 – 25 of 43) sorted by relevance

12

/freebsd/contrib/llvm-project/lld/ELF/
H A DThunks.cpp495 Defined *Thunk::addSymbol(StringRef name, uint8_t type, uint64_t value, in addSymbol() function in Thunk
548 addSymbol(saver().save("__AArch64AbsLongThunk_" + destination.getName()), in addSymbols()
550 addSymbol("$x", STT_NOTYPE, 0, isec); in addSymbols()
552 addSymbol("$d", STT_NOTYPE, 8, isec); in addSymbols()
575 addSymbol(saver().save("__AArch64ADRPThunk_" + destination.getName()), in addSymbols()
577 addSymbol("$x", STT_NOTYPE, 0, isec); in addSymbols()
679 addSymbol(saver().save("__ARMv7ABSLongThunk_" + destination.getName()), in addSymbols()
681 addSymbol("$a", STT_NOTYPE, 0, isec); in addSymbols()
696 addSymbol(saver().save("__Thumbv7ABSLongThunk_" + destination.getName()), in addSymbols()
698 addSymbol("$t", STT_NOTYPE, 0, isec); in addSymbols()
[all …]
H A DThunks.h43 Defined *addSymbol(StringRef name, uint8_t type, uint64_t value,
H A DSymbolTable.h47 template <typename T> Symbol *addSymbol(const T &newSym) { in addSymbol() function
H A DWriter.cpp160 symtab.addSymbol(Defined{ctx.internalFile, name, STB_GLOBAL, in addReservedSymbols()
489 in.symTab->addSymbol(b); in demoteAndCopyLocalSymbols()
532 in.symTab->addSymbol(makeDefined(isec->file, "", STB_LOCAL, /*stOther=*/0, in addSectionSymbols()
1713 Symbol *s = symtab.addSymbol(Defined{ in finalizeSections()
1854 in.symTab->addSymbol(sym); in finalizeSections()
1857 partitions[sym->partition - 1].dynSymTab->addSymbol(sym); in finalizeSections()
1873 part.dynSymTab->addSymbol(reloc.sym); in finalizeSections()
1907 symtab.addSymbol(Undefined{ctx.internalFile, "__tls_get_addr", in finalizeSections()
1910 partitions[0].dynSymTab->addSymbol(sym); in finalizeSections()
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/
H A DTextStub.cpp618 File->addSymbol(EncodeKind::ObjectiveCClassEHType, in denormalize()
621 File->addSymbol(EncodeKind::GlobalSymbol, Symbol, Targets, Flags); in denormalize()
627 File->addSymbol(EncodeKind::ObjectiveCClass, Name, Targets, Flags); in denormalize()
630 File->addSymbol(EncodeKind::ObjectiveCClassEHType, Symbol, Targets, in denormalize()
636 File->addSymbol(EncodeKind::ObjectiveCInstanceVariable, Name, Targets, in denormalize()
640 File->addSymbol(EncodeKind::GlobalSymbol, Symbol, Targets, in denormalize()
643 File->addSymbol(EncodeKind::GlobalSymbol, Symbol, Targets, in denormalize()
653 File->addSymbol(EncodeKind::ObjectiveCClassEHType, in denormalize()
657 File->addSymbol(EncodeKind::GlobalSymbol, Symbol, Targets, in denormalize()
664 File->addSymbol(EncodeKind::ObjectiveCClass, Name, Targets, in denormalize()
[all …]
H A DInterfaceFile.cpp206 IF->addSymbol(Sym->getKind(), Sym->getName(), Sym->targets(), in merge()
211 IF->addSymbol(Sym->getKind(), Sym->getName(), Sym->targets(), in merge()
270 IF->addSymbol(Sym->getKind(), Sym->getName(), Sym->targets(Archs), in remove()
336 IF->addSymbol(Sym->getKind(), Sym->getName(), Sym->targets(Arch), in extract()
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DInterfaceFile.h329 void addSymbol(EncodeKind Kind, StringRef Name, RangeT &&Targets,
340 void addSymbol(EncodeKind Kind, StringRef Name, TargetList &&Targets,
351 void addSymbol(EncodeKind Kind, StringRef Name, Target &Target,
/freebsd/contrib/llvm-project/lld/MachO/
H A DUnwindInfoSection.h23 void addSymbol(const Defined *);
H A DExportTrie.h26 void addSymbol(const Symbol &sym) { exported.push_back(&sym); } in addSymbol() function
H A DSyntheticSections.cpp1052 trieBuilder.addSymbol(*defined); in finalizeContents()
1056 trieBuilder.addSymbol(*dysym); in finalizeContents()
1293 auto addSymbol = [&](std::vector<SymtabEntry> &symbols, Symbol *sym) { in finalizeContents() local
1301 localSymbolsHandler = [&](Symbol *sym) { addSymbol(localSymbols, sym); }; in finalizeContents()
1309 addSymbol(localSymbols, sym); in finalizeContents()
1315 addSymbol(localSymbols, sym); in finalizeContents()
1355 addSymbol(externalSymbols, defined); in finalizeContents()
1358 addSymbol(undefinedSymbols, sym); in finalizeContents()
H A DInputFiles.cpp1894 auto addSymbol = [&](const llvm::MachO::Symbol &symbol, in DylibFile() local
1929 addSymbol(*symbol, symbol->getName()); in DylibFile()
1934 addSymbol(*symbol, objc::symbol_names::klass + symbol->getName()); in DylibFile()
1935 addSymbol(*symbol, objc::symbol_names::metaclass + symbol->getName()); in DylibFile()
1938 addSymbol(*symbol, objc::symbol_names::ehtype + symbol->getName()); in DylibFile()
1941 addSymbol(*symbol, objc::symbol_names::ivar + symbol->getName()); in DylibFile()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugSymbolsSubsection.cpp31 void DebugSymbolsSubsection::addSymbol(CVSymbol Symbol) { in addSymbol() function in DebugSymbolsSubsection
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugSymbolsSubsection.h46 void addSymbol(CVSymbol Symbol);
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h765 void addSymbol(Symbol &Sym) { in addSymbol() function
789 DstSection.addSymbol(*S); in transferContentTo()
1244 Content.getSection().addSymbol(Sym); in addAnonymousSymbol()
1259 Content.getSection().addSymbol(Sym); in addDefinedSymbol()
1396 Content.getSection().addSymbol(Sym); in makeDefined()
1425 DestBlock.getSection().addSymbol(Sym); in transferDefinedSymbol()
1446 NewSection.addSymbol(*S); in transferBlock()
1675 void addSymbol(Symbol &Sym) { in addSymbol() function
1683 addSymbol(*Sym); in addSymbols()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DIRSymtab.cpp117 Error addSymbol(const ModuleSymbolTable &Msymtab,
180 if (Error Err = addSymbol(Msymtab, Used, Msym)) in addModule()
228 Error Builder::addSymbol(const ModuleSymbolTable &Msymtab, in addSymbol() function in __anon009a90810111::Builder
/freebsd/contrib/llvm-project/lld/COFF/
H A DPDB.cpp1457 mod.addSymbol(codeview::SymbolSerializer::writeOneSymbol( in addCommonLinkerModuleSymbols()
1459 mod.addSymbol(codeview::SymbolSerializer::writeOneSymbol( in addCommonLinkerModuleSymbols()
1461 mod.addSymbol(codeview::SymbolSerializer::writeOneSymbol( in addCommonLinkerModuleSymbols()
1487 mod.addSymbol(codeview::SymbolSerializer::writeOneSymbol( in addLinkerModuleCoffGroup()
1500 mod.addSymbol(codeview::SymbolSerializer::writeOneSymbol( in addLinkerModuleSectionSymbol()
1579 mod->addSymbol(codeview::SymbolSerializer::writeOneSymbol( in addImportFilesToPDB()
1581 mod->addSymbol(codeview::SymbolSerializer::writeOneSymbol( in addImportFilesToPDB()
1591 mod->addSymbol(newSym); in addImportFilesToPDB()
1597 mod->addSymbol(newSym); in addImportFilesToPDB()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.h65 Error addSymbol(const object::SymbolRef &Symbol, uint64_t SymbolSize,
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.h92 void addSymbol(codeview::CVSymbol Symbol);
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp62 res->addSymbol(P.first, P.second, OpdExtractor.get(), OpdAddress)) in create()
142 Error SymbolizableObjectFile::addSymbol(const SymbolRef &Symbol, in addSymbol() function in SymbolizableObjectFile
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.h58 Object *addSymbol(Object &&Symbol);
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DDylibVerifier.cpp169 void DylibVerifier::addSymbol(const Record *R, SymbolContext &SymCtx, in addSymbol() function in clang::installapi::DylibVerifier
427 addSymbol(R, SymCtx); in verifyImpl()
485 addSymbol(R, SymCtx); in verifyImpl()
998 addSymbol(&R, SymCtx, std::move(Targets)); in takeExports()
/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/
H A DDylibVerifier.h164 void addSymbol(const Record *R, SymbolContext &SymCtx,
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.cpp70 void DbiModuleDescriptorBuilder::addSymbol(CVSymbol Symbol) { in addSymbol() function in DbiModuleDescriptorBuilder
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.h139 void addSymbol(const Value *GVar, const Value *GVarBeforeStripping) { in addSymbol() function
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObjcopy.cpp564 static void addSymbol(Object &Obj, const NewSymbolInfo &SymInfo, in addSymbol() function
612 Obj.SymbolTable->addSymbol( in addSymbol()
791 addSymbol(Obj, SI, ELFConfig.NewSymbolVisibility); in handleArgs()

12