Home
last modified time | relevance | path

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

/llvm-project-15.0.7/lld/wasm/
H A DWriter.cpp288 if (!config->sharedMemory && WasmSym::tlsBase) { in layoutMemory()
289 auto *tlsBase = cast<DefinedGlobal>(WasmSym::tlsBase); in layoutMemory() local
290 setGlobalPtr(tlsBase, memoryPtr); in layoutMemory()
1017 WasmSym::tlsBase->markLive(); in createSyntheticInitFunctions()
1028 WasmSym::tlsBase->markLive(); in createSyntheticInitFunctions()
1194 writeUleb128(os, WasmSym::tlsBase->getGlobalIndex(), in createInitMemoryFunction()
1438 writeUleb128(os, WasmSym::tlsBase->getGlobalIndex(), "global index"); in createInitTLSFunction()
H A DDriver.cpp650 WasmSym::tlsBase = createGlobalVariable("__tls_base", true); in createSyntheticSymbols()
702 WasmSym::tlsBase = createOptionalGlobal("__tls_base", false); in createOptionalSymbols()
H A DSymbols.cpp89 GlobalSymbol *WasmSym::tlsBase; member in lld::wasm::WasmSym
H A DSymbols.h527 static GlobalSymbol *tlsBase; member
H A DSyntheticSections.cpp432 writeUleb128(os, WasmSym::tlsBase->getGlobalIndex(), "__tls_base"); in generateRelocationCode()