Home
last modified time | relevance | path

Searched refs:replaceSymbol (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/lld/wasm/
H A DSymbolTable.cpp213 return replaceSymbol<DefinedFunction>(insertName(name).first, name, in addSyntheticFunction()
239 return replaceSymbol<DefinedData>(insertName(name).first, name, flags); in addSyntheticDataSymbol()
248 return replaceSymbol<DefinedGlobal>(insertName(name).first, name, flags, in addSyntheticGlobal()
273 return replaceSymbol<DefinedTable>(s, name, flags, nullptr, table); in addSyntheticTable()
394 replaceSymbol<DefinedGlobal>(s, name, flags, file, global); in addDefinedGlobal()
418 replaceSymbol<DefinedTag>(s, name, flags, file, tag); in addDefinedTag()
442 replaceSymbol<DefinedTable>(s, name, flags, file, table); in addDefinedTable()
567 replaceSymbol<UndefinedData>(s, name, flags, file); in addUndefinedData()
618 replaceSymbol<UndefinedTable>(s, name, importName, importModule, flags, in addUndefinedTable()
725 replaceSymbol<LazySymbol>(s, name, 0, file, *sym); in addLazy()
[all …]
H A DLTO.cpp79 replaceSymbol<UndefinedFunction>(f, f->getName(), None, None, 0, in undefine()
82 replaceSymbol<UndefinedData>(s, s->getName(), 0, s->getFile()); in undefine()
H A DSymbols.h639 T *replaceSymbol(Symbol *s, ArgT &&... arg) { in replaceSymbol() function
/llvm-project-15.0.7/lld/MachO/
H A DSymbolTable.cpp112 Defined *defined = replaceSymbol<Defined>( in addDefined()
136 replaceSymbol<Undefined>(s, name, file, refState); in addUndefined()
165 replaceSymbol<CommonSymbol>(s, name, file, size, align, isPrivateExtern); in addCommon()
194 replaceSymbol<DylibSymbol>(s, file, name, isWeakDef, refState, isTlv); in addDylib()
211 replaceSymbol<LazyArchive>(s, file, sym); in addLazyArchive()
219 replaceSymbol<LazyArchive>(s, file, sym); in addLazyArchive()
231 replaceSymbol<LazyObject>(s, file, name); in addLazyObject()
239 replaceSymbol<LazyObject>(s, file, name); in addLazyObject()
H A DLTO.cpp98 replaceSymbol<Undefined>(sym, sym->getName(), sym->getFile(), in add()
H A DSymbols.h334 T *replaceSymbol(Symbol *s, ArgT &&...arg) { in replaceSymbol() function
H A DDriver.cpp569 replaceSymbol<Defined>( in replaceCommonSymbols()
/llvm-project-15.0.7/lld/COFF/
H A DSymbolTable.cpp497 replaceSymbol<DefinedLocalImport>(sym, name, d); in resolveRemainingUndefines()
515 replaceSymbol<DefinedAbsolute>(sym, name, 0); in resolveRemainingUndefines()
550 replaceSymbol<Undefined>(s, name); in addUndefined()
564 replaceSymbol<LazyArchive>(s, f, sym); in addLazyArchive()
580 replaceSymbol<LazyObject>(s, f, n); in addLazyObject()
597 replaceSymbol<LazyDLLSymbol>(s, f, sym, n); in addLazyDLLSymbol()
680 replaceSymbol<DefinedAbsolute>(s, n, sym); in addAbsolute()
695 replaceSymbol<DefinedAbsolute>(s, n, va); in addAbsolute()
710 replaceSymbol<DefinedSynthetic>(s, n, c); in addSynthetic()
753 replaceSymbol<DefinedCommon>(s, f, n, size, sym, c); in addCommon()
[all …]
H A DLTO.cpp121 static void undefine(Symbol *s) { replaceSymbol<Undefined>(s, s->getName()); } in undefine()
H A DWriter.cpp1788 replaceSymbol<DefinedSynthetic>(t, t->getName(), tableChunk); in maybeAddRVATable()
1825 replaceSymbol<DefinedSynthetic>(headSym, headSym->getName(), table); in createRuntimePseudoRelocs()
1826 replaceSymbol<DefinedSynthetic>(endSym, endSym->getName(), endOfList); in createRuntimePseudoRelocs()
1846 replaceSymbol<DefinedSynthetic>(ctorListSym, ctorListSym->getName(), in insertCtorDtorSymbols()
1848 replaceSymbol<DefinedSynthetic>(dtorListSym, dtorListSym->getName(), in insertCtorDtorSymbols()
H A DSymbols.h493 void replaceSymbol(Symbol *s, ArgT &&... arg) { in replaceSymbol() function
H A DInputFiles.cpp572 replaceSymbol<DefinedRegular>(leader, this, name, /*IsCOMDAT*/ true, in handleComdatSelection()