Home
last modified time | relevance | path

Searched refs:indirectFunctionTable (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/lld/wasm/
H A DWriter.cpp633 if (WasmSym::indirectFunctionTable && in calculateImports()
634 shouldImport(WasmSym::indirectFunctionTable)) in calculateImports()
635 out.importSec->addImport(WasmSym::indirectFunctionTable); in calculateImports()
640 if (sym == WasmSym::indirectFunctionTable) in calculateImports()
791 if (!WasmSym::indirectFunctionTable) in finalizeIndirectFunctionTable()
794 if (shouldImport(WasmSym::indirectFunctionTable) && in finalizeIndirectFunctionTable()
795 !WasmSym::indirectFunctionTable->hasTableNumber()) { in finalizeIndirectFunctionTable()
800 out.importSec->addImport(WasmSym::indirectFunctionTable); in finalizeIndirectFunctionTable()
805 if (WasmSym::indirectFunctionTable->isDefined() && !config->growableTable) { in finalizeIndirectFunctionTable()
809 WasmSym::indirectFunctionTable->setLimits(limits); in finalizeIndirectFunctionTable()
H A DSyntheticSections.cpp322 isa<DefinedTable>(WasmSym::indirectFunctionTable) && in addTable()
323 cast<DefinedTable>(WasmSym::indirectFunctionTable)->table == table) { in addTable()
397 if (!WasmSym::indirectFunctionTable) in ensureIndirectFunctionTable()
398 WasmSym::indirectFunctionTable = in ensureIndirectFunctionTable()
557 assert(WasmSym::indirectFunctionTable); in writeBody()
559 uint32_t tableNumber = WasmSym::indirectFunctionTable->getTableNumber(); in writeBody()
H A DSymbols.cpp98 TableSymbol *WasmSym::indirectFunctionTable; member in lld::wasm::WasmSym
H A DSymbols.h610 static TableSymbol *indirectFunctionTable; member
H A DDriver.cpp1038 WasmSym::indirectFunctionTable = in linkerMain()