Home
last modified time | relevance | path

Searched refs:tableBase (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/llvm/lld/wasm/
H A DConfig.h103 uint32_t tableBase = 0; member
H A DSyntheticSections.cpp447 writeUleb128(os, WasmSym::tableBase->getGlobalIndex(), "__table_base"); in generateRelocationCode()
552 sym->setTableIndex(config->tableBase + indirectFunctions.size()); in addEntry()
575 : WasmSym::tableBase) in writeBody()
579 initExpr.Inst.Value.Int32 = config->tableBase; in writeBody()
591 uint32_t tableIndex = config->tableBase; in writeBody()
H A DWriter.cpp828 uint32_t tableSize = config->tableBase + out.elemSec->numEntries(); in finalizeIndirectFunctionTable()
1545 config->tableBase = 1; in run()
1547 WasmSym::definedTableBase->setVA(config->tableBase); in run()
1549 WasmSym::definedTableBase32->setVA(config->tableBase); in run()
H A DSymbols.cpp95 UndefinedGlobal *WasmSym::tableBase; member in lld::wasm::WasmSym
H A DInputChunks.cpp420 baseSymbol = WasmSym::tableBase; in generateRelocationCode()
H A DDriver.cpp769 WasmSym::tableBase = createUndefinedGlobal("__table_base", globalType); in createSyntheticSymbols()
771 WasmSym::tableBase->markLive(); in createSyntheticSymbols()
H A DSymbols.h604 static UndefinedGlobal *tableBase; member
H A DInputFiles.cpp167 index -= config->tableBase; in calcNewValue()