Home
last modified time | relevance | path

Searched refs:isTLS (Results 1 – 16 of 16) sorted by relevance

/openbsd-src/gnu/llvm/lld/wasm/
H A DRelocations.cpp127 if (!sym->isTLS()) { in scanRelocations()
134 if (!D->segment->outputSeg->isTLS()) { in scanRelocations()
H A DOutputSegment.h33 bool isTLS() const { return name == ".tdata"; } in isTLS() function
H A DSyntheticSections.cpp94 if (sym->isExported() && sym->isTLS() && isa<DefinedData>(sym)) { in writeBody()
427 if (TLS != sym->isTLS()) in generateRelocationCode()
433 if (sym->isTLS()) in generateRelocationCode()
478 if (!config->extendedConst && config->isPic && !sym->isTLS()) in writeBody()
482 if (config->sharedMemory && sym->isTLS()) in writeBody()
488 if (config->extendedConst && config->isPic && !sym->isTLS() && in writeBody()
H A DWriter.cpp298 if (!config->relocatable && seg->isTLS()) { in layoutMemory()
514 auto isTLS = [](InputChunk *segment) { in populateTargetFeatures() local
515 return segment->live && segment->isTLS(); in populateTargetFeatures()
517 tlsUsed = tlsUsed || llvm::any_of(file->segments, isTLS); in populateTargetFeatures()
894 if (seg.isTLS()) in getOutputDataSegmentName()
1210 if (config->sharedMemory && s->isTLS()) { in createInitMemoryFunction()
1283 if (config->sharedMemory && s->isTLS()) in createInitMemoryFunction()
H A DSymbols.cpp212 bool Symbol::isTLS() const { return flags & WASM_SYMBOL_TLS; } in isTLS() function in lld::wasm::Symbol
314 if (isTLS() && config->sharedMemory) in getVA()
H A DSyntheticSections.h295 [=](Symbol *sym) { return !sym->isTLS(); });
299 [=](Symbol *sym) { return sym->isTLS(); });
H A DInputChunks.h83 bool isTLS() const { return flags & llvm::wasm::WASM_SEG_FLAG_TLS; } in isTLS() function
H A DInputFiles.cpp489 if (!seg->isTLS() && in parse()
594 if (!(flags & WASM_SYMBOL_TLS) && seg->isTLS()) in createDefined()
H A DSymbols.h81 bool isTLS() const;
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCSymbolWasm.h69 bool isTLS() const { return getFlags() & wasm::WASM_SYMBOL_TLS; } in isTLS() function
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DIRSymtab.h203 bool isTLS() const { return (Flags >> S::FB_tls) & 1; } in isTLS() function
/openbsd-src/gnu/llvm/llvm/include/llvm/LTO/
H A DLTO.h147 using irsymtab::Symbol::isTLS;
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp526 static bool isTLS(const SectionRef Section) { in isTLS() function
558 bool IsTLS = isTLS(Section); in computeTotalAllocSize()
813 bool IsTLS = isTLS(Section); in emitSection()
/openbsd-src/gnu/llvm/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp482 PrintBool('T', Sym.isTLS()); in dumpSymtab()
/openbsd-src/gnu/llvm/lld/ELF/
H A DInputFiles.cpp1656 uint8_t type = objSym.isTLS() ? STT_TLS : STT_NOTYPE; in createBitcodeSymbol()
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DWasmObjectWriter.cpp1800 if (WS.isTLS()) in writeOneObject()