Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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.cpp93 if (sym->isExported() && sym->isTLS() && isa<DefinedData>(sym)) { in writeBody()
425 if (TLS != sym->isTLS()) in generateRelocationCode()
431 if (sym->isTLS()) in generateRelocationCode()
476 if (!config->extendedConst && config->isPic && !sym->isTLS()) in writeBody()
480 if (config->sharedMemory && sym->isTLS()) in writeBody()
486 if (config->extendedConst && config->isPic && !sym->isTLS() && in writeBody()
H A DWriter.cpp279 if (!config->relocatable && seg->isTLS()) { in layoutMemory()
490 auto isTLS = [](InputChunk *segment) { in populateTargetFeatures() local
491 return segment->live && segment->isTLS(); in populateTargetFeatures()
493 tlsUsed = tlsUsed || llvm::any_of(file->segments, isTLS); in populateTargetFeatures()
869 if (seg.isTLS()) in getOutputDataSegmentName()
1185 if (config->sharedMemory && s->isTLS()) { in createInitMemoryFunction()
1258 if (config->sharedMemory && s->isTLS()) in createInitMemoryFunction()
H A DSymbols.cpp209 bool Symbol::isTLS() const { return flags & WASM_SYMBOL_TLS; } in isTLS() function in lld::wasm::Symbol
307 if (isTLS() && config->sharedMemory) in getVA()
H A DSyntheticSections.h294 [=](Symbol *sym) { return !sym->isTLS(); });
298 [=](Symbol *sym) { return sym->isTLS(); });
H A DInputFiles.cpp487 if (!seg->isTLS() && in parse()
592 if (!(flags & WASM_SYMBOL_TLS) && seg->isTLS()) in createDefined()
H A DInputChunks.h82 bool isTLS() const { return flags & llvm::wasm::WASM_SEG_FLAG_TLS; } in isTLS() function
H A DSymbols.h78 bool isTLS() const;
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DRelocation.h96 static bool isTLS(uint64_t Type);
H A DBinarySection.h243 bool isTLS() const { return (ELFFlags & ELF::SHF_TLS); } in isTLS() function
244 bool isTBSS() const { return isBSS() && isTLS(); } in isTBSS()
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCSymbolWasm.h69 bool isTLS() const { return getFlags() & wasm::WASM_SYMBOL_TLS; } in isTLS() function
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DIRSymtab.h203 bool isTLS() const { return (Flags >> S::FB_tls) & 1; } in isTLS() function
/llvm-project-15.0.7/llvm/include/llvm/LTO/
H A DLTO.h147 using irsymtab::Symbol::isTLS;
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinarySection.cpp191 if (isTLS()) in print()
H A DRelocation.cpp597 bool Relocation::isTLS(uint64_t Type) { in isTLS() function in Relocation
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp525 static bool isTLS(const SectionRef Section) { in isTLS() function
561 bool IsTLS = isTLS(Section); in computeTotalAllocSize()
813 bool IsTLS = isTLS(Section); in emitSection()
/llvm-project-15.0.7/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp491 PrintBool('T', Sym.isTLS()); in dumpSymtab()
/llvm-project-15.0.7/bolt/lib/Passes/
H A DReorderData.cpp102 bool isSupported(const BinarySection &BS) { return BS.isData() && !BS.isTLS(); } in isSupported()
/llvm-project-15.0.7/lld/ELF/
H A DInputFiles.cpp1608 uint8_t type = objSym.isTLS() ? STT_TLS : STT_NOTYPE; in createBitcodeSymbol()
/llvm-project-15.0.7/llvm/lib/MC/
H A DWasmObjectWriter.cpp1807 if (WS.isTLS()) in writeOneObject()
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DRewriteInstance.cpp1925 } else if (Relocation::isTLS(RType)) { in analyzeRelocation()
2343 if (Relocation::isTLS(RType)) { in readRelocations()