Searched refs:DefinedFunction (Results 1 – 10 of 10) sorted by relevance
| /openbsd-src/gnu/llvm/lld/wasm/ |
| H A D | Symbols.cpp | 75 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 D | Symbols.h | 217 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 D | SymbolTable.h | 94 DefinedFunction *addSyntheticFunction(StringRef name, uint32_t flags, 103 DefinedFunction *createUndefinedStub(const WasmSignature &sig); 135 llvm::DenseMap<WasmSignature, DefinedFunction *> stubFunctions;
|
| H A D | SymbolTable.cpp | 215 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 D | Writer.cpp | 70 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 D | LTO.cpp | 78 if (auto f = dyn_cast<DefinedFunction>(s)) in undefine()
|
| H A D | MapFile.cpp | 92 if (auto *DF = dyn_cast<DefinedFunction>(syms[i])) { in getSymbolStrings()
|
| H A D | InputFiles.cpp | 209 auto *f = cast<DefinedFunction>(sym); in calcNewValue() 582 return make<DefinedFunction>(name, flags, this, func); in createDefined()
|
| H A D | SyntheticSections.cpp | 110 if (auto *f = dyn_cast<DefinedFunction>(sym)) { in writeBody() 632 if (auto *d = dyn_cast<DefinedFunction>(sym)) { in writeBody()
|
| H A D | Driver.cpp | 1146 if (auto *callDtorsFunc = dyn_cast<DefinedFunction>(callDtors)) { in linkerMain()
|