Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/lld/wasm/
H A DWriter.cpp657 if (WasmSym::indirectFunctionTable && in calculateImports()
658 shouldImport(WasmSym::indirectFunctionTable)) in calculateImports()
659 out.importSec->addImport(WasmSym::indirectFunctionTable); in calculateImports()
664 if (sym == WasmSym::indirectFunctionTable) in calculateImports()
816 if (!WasmSym::indirectFunctionTable) in finalizeIndirectFunctionTable()
819 if (shouldImport(WasmSym::indirectFunctionTable) && in finalizeIndirectFunctionTable()
820 !WasmSym::indirectFunctionTable->hasTableNumber()) { in finalizeIndirectFunctionTable()
825 out.importSec->addImport(WasmSym::indirectFunctionTable); in finalizeIndirectFunctionTable()
830 if (WasmSym::indirectFunctionTable->isDefined() && !config->growableTable) { in finalizeIndirectFunctionTable()
834 WasmSym::indirectFunctionTable->setLimits(limits); in finalizeIndirectFunctionTable()
H A DSyntheticSections.cpp324 isa<DefinedTable>(WasmSym::indirectFunctionTable) && in addTable()
325 cast<DefinedTable>(WasmSym::indirectFunctionTable)->table == table) { in addTable()
399 if (!WasmSym::indirectFunctionTable) in ensureIndirectFunctionTable()
400 WasmSym::indirectFunctionTable = in ensureIndirectFunctionTable()
559 assert(WasmSym::indirectFunctionTable); in writeBody()
561 uint32_t tableNumber = WasmSym::indirectFunctionTable->getTableNumber(); in writeBody()
H A DSymbols.cpp101 TableSymbol *WasmSym::indirectFunctionTable; member in lld::wasm::WasmSym
H A DSymbols.h620 static TableSymbol *indirectFunctionTable; member
H A DDriver.cpp1231 WasmSym::indirectFunctionTable = in linkerMain()