Searched refs:DefinedFunction (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/lld/wasm/ |
| H A D | Symbols.cpp | 74 DefinedFunction *WasmSym::callCtors; 75 DefinedFunction *WasmSym::callDtors; 76 DefinedFunction *WasmSym::initMemory; 77 DefinedFunction *WasmSym::applyDataRelocs; 78 DefinedFunction *WasmSym::applyGlobalRelocs; 79 DefinedFunction *WasmSym::applyGlobalTLSRelocs; 80 DefinedFunction *WasmSym::initTLS; 81 DefinedFunction *WasmSym::startFunction; 127 if (auto *f = dyn_cast<DefinedFunction>(this)) in getChunk() 250 auto *f = cast<DefinedFunction>(this); in getFunctionIndex() [all …]
|
| H A D | Symbols.h | 210 class DefinedFunction : public FunctionSymbol { 245 DefinedFunction *stubFunction = nullptr; 556 static DefinedFunction *initMemory; 560 static DefinedFunction *callCtors; 564 static DefinedFunction *callDtors; 568 static DefinedFunction *applyDataRelocs; 573 static DefinedFunction *applyGlobalRelocs; 578 static DefinedFunction *applyGlobalTLSRelocs; 582 static DefinedFunction *initTLS; 586 static DefinedFunction *startFunction; [all …]
|
| H A D | SymbolTable.h | 96 DefinedFunction *addSyntheticFunction(StringRef name, uint32_t flags, 105 DefinedFunction *createUndefinedStub(const WasmSignature &sig); 136 llvm::DenseMap<WasmSignature, DefinedFunction *> stubFunctions;
|
| H A D | SymbolTable.cpp | 207 DefinedFunction *SymbolTable::addSyntheticFunction(StringRef name, in addSyntheticFunction() 213 return replaceSymbol<DefinedFunction>(insertName(name).first, name, in addSyntheticFunction() 318 auto* newSym = replaceSymbol<DefinedFunction>(sym, name, flags, file, function); in addDefinedFunction() 834 replaceSymbol<DefinedFunction>(sym, debugName, WASM_SYMBOL_BINDING_LOCAL, in replaceWithUnreachable() 871 DefinedFunction *SymbolTable::createUndefinedStub(const WasmSignature &sig) { in createUndefinedStub() 875 auto *sym = reinterpret_cast<DefinedFunction *>(make<SymbolUnion>()); in createUndefinedStub() 881 replaceSymbol<DefinedFunction>( in createUndefinedStub() 921 DefinedFunction *defined = nullptr; in handleSymbolVariants() 923 if (auto f = dyn_cast<DefinedFunction>(symbol)) { in handleSymbolVariants()
|
| H A D | Writer.cpp | 69 void createCommandExportWrapper(uint32_t functionIndex, DefinedFunction *f); 666 if (auto *f = dyn_cast<DefinedFunction>(sym)) { in calculateExports() 754 std::vector<DefinedFunction *> toWrap; in createCommandExportWrappers() 758 if (auto *f = dyn_cast<DefinedFunction>(sym)) in createCommandExportWrappers() 772 DefinedFunction *def = in createCommandExportWrappers() 973 static void createFunction(DefinedFunction *func, StringRef bodyContent) { in createFunction() 1383 DefinedFunction *f) { in createCommandExportWrapper() 1407 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 | 93 if (auto *DF = dyn_cast<DefinedFunction>(syms[i])) { in getSymbolStrings()
|
| H A D | InputFiles.cpp | 207 auto *f = cast<DefinedFunction>(sym); in calcNewValue() 580 return make<DefinedFunction>(name, flags, this, func); in createDefined()
|
| H A D | SyntheticSections.cpp | 109 if (auto *f = dyn_cast<DefinedFunction>(sym)) { in writeBody() 631 if (auto *d = dyn_cast<DefinedFunction>(sym)) { in writeBody()
|
| H A D | Driver.cpp | 960 if (auto *callDtorsFunc = dyn_cast<DefinedFunction>(callDtors)) { in linkerMain()
|