Home
last modified time | relevance | path

Searched refs:DefinedFunction (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/llvm/lld/wasm/
H A DSymbols.cpp75 DefinedFunction *WasmSym::callCtors;
76 DefinedFunction *WasmSym::callDtors;
77 DefinedFunction *WasmSym::initMemory;
78 DefinedFunction *WasmSym::applyDataRelocs;
79 DefinedFunction *WasmSym::applyGlobalRelocs;
80 DefinedFunction *WasmSym::applyGlobalTLSRelocs;
81 DefinedFunction *WasmSym::initTLS;
82 DefinedFunction *WasmSym::startFunction;
130 if (auto *f = dyn_cast<DefinedFunction>(this)) in getChunk()
257 auto *f = cast<DefinedFunction>(this); in getFunctionIndex()
[all …]
H A DSymbols.h217 class DefinedFunction : public FunctionSymbol {
219 DefinedFunction(StringRef name, uint32_t flags, InputFile *f,
252 DefinedFunction *stubFunction = nullptr;
566 static DefinedFunction *initMemory;
570 static DefinedFunction *callCtors;
574 static DefinedFunction *callDtors;
578 static DefinedFunction *applyDataRelocs;
583 static DefinedFunction *applyGlobalRelocs;
588 static DefinedFunction *applyGlobalTLSRelocs;
592 static DefinedFunction *initTLS;
[all …]
H A DSymbolTable.h94 DefinedFunction *addSyntheticFunction(StringRef name, uint32_t flags,
103 DefinedFunction *createUndefinedStub(const WasmSignature &sig);
135 llvm::DenseMap<WasmSignature, DefinedFunction *> stubFunctions;
H A DSymbolTable.cpp215 DefinedFunction *SymbolTable::addSyntheticFunction(StringRef name, in addSyntheticFunction()
221 return replaceSymbol<DefinedFunction>(insertName(name).first, name, in addSyntheticFunction()
326 auto* newSym = replaceSymbol<DefinedFunction>(sym, name, flags, file, function); in addDefinedFunction()
849 replaceSymbol<DefinedFunction>(sym, debugName, WASM_SYMBOL_BINDING_LOCAL, in replaceWithUnreachable()
886 DefinedFunction *SymbolTable::createUndefinedStub(const WasmSignature &sig) { in createUndefinedStub()
890 auto *sym = reinterpret_cast<DefinedFunction *>(make<SymbolUnion>()); in createUndefinedStub()
896 replaceSymbol<DefinedFunction>( in createUndefinedStub()
936 DefinedFunction *defined = nullptr; in handleSymbolVariants()
938 if (auto f = dyn_cast<DefinedFunction>(symbol)) { in handleSymbolVariants()
H A DWriter.cpp70 void createCommandExportWrapper(uint32_t functionIndex, DefinedFunction *f);
691 if (auto *f = dyn_cast<DefinedFunction>(sym)) { in calculateExports()
779 std::vector<DefinedFunction *> toWrap; in createCommandExportWrappers()
783 if (auto *f = dyn_cast<DefinedFunction>(sym)) in createCommandExportWrappers()
797 DefinedFunction *def = in createCommandExportWrappers()
998 static void createFunction(DefinedFunction *func, StringRef bodyContent) { in createFunction()
1408 DefinedFunction *f) { in createCommandExportWrapper()
1432 if (DefinedFunction *callDtors = WasmSym::callDtors) { in createCommandExportWrapper()
H A DLTO.cpp78 if (auto f = dyn_cast<DefinedFunction>(s)) in undefine()
H A DMapFile.cpp92 if (auto *DF = dyn_cast<DefinedFunction>(syms[i])) { in getSymbolStrings()
H A DInputFiles.cpp209 auto *f = cast<DefinedFunction>(sym); in calcNewValue()
582 return make<DefinedFunction>(name, flags, this, func); in createDefined()
H A DSyntheticSections.cpp110 if (auto *f = dyn_cast<DefinedFunction>(sym)) { in writeBody()
632 if (auto *d = dyn_cast<DefinedFunction>(sym)) { in writeBody()
H A DDriver.cpp1146 if (auto *callDtorsFunc = dyn_cast<DefinedFunction>(callDtors)) { in linkerMain()