| /llvm-project-15.0.7/lld/wasm/ |
| H A D | Relocations.cpp | 127 if (!sym->isTLS()) { in scanRelocations() 134 if (!D->segment->outputSeg->isTLS()) { in scanRelocations()
|
| H A D | OutputSegment.h | 33 bool isTLS() const { return name == ".tdata"; } in isTLS() function
|
| H A D | SyntheticSections.cpp | 93 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 D | Writer.cpp | 279 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 D | Symbols.cpp | 209 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 D | SyntheticSections.h | 294 [=](Symbol *sym) { return !sym->isTLS(); }); 298 [=](Symbol *sym) { return sym->isTLS(); });
|
| H A D | InputFiles.cpp | 487 if (!seg->isTLS() && in parse() 592 if (!(flags & WASM_SYMBOL_TLS) && seg->isTLS()) in createDefined()
|
| H A D | InputChunks.h | 82 bool isTLS() const { return flags & llvm::wasm::WASM_SEG_FLAG_TLS; } in isTLS() function
|
| H A D | Symbols.h | 78 bool isTLS() const;
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | Relocation.h | 96 static bool isTLS(uint64_t Type);
|
| H A D | BinarySection.h | 243 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 D | MCSymbolWasm.h | 69 bool isTLS() const { return getFlags() & wasm::WASM_SYMBOL_TLS; } in isTLS() function
|
| /llvm-project-15.0.7/llvm/include/llvm/Object/ |
| H A D | IRSymtab.h | 203 bool isTLS() const { return (Flags >> S::FB_tls) & 1; } in isTLS() function
|
| /llvm-project-15.0.7/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 147 using irsymtab::Symbol::isTLS;
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | BinarySection.cpp | 191 if (isTLS()) in print()
|
| H A D | Relocation.cpp | 597 bool Relocation::isTLS(uint64_t Type) { in isTLS() function in Relocation
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyld.cpp | 525 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 D | llvm-lto2.cpp | 491 PrintBool('T', Sym.isTLS()); in dumpSymtab()
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | ReorderData.cpp | 102 bool isSupported(const BinarySection &BS) { return BS.isData() && !BS.isTLS(); } in isSupported()
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | InputFiles.cpp | 1608 uint8_t type = objSym.isTLS() ? STT_TLS : STT_NOTYPE; in createBitcodeSymbol()
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | WasmObjectWriter.cpp | 1807 if (WS.isTLS()) in writeOneObject()
|
| /llvm-project-15.0.7/bolt/lib/Rewrite/ |
| H A D | RewriteInstance.cpp | 1925 } else if (Relocation::isTLS(RType)) { in analyzeRelocation() 2343 if (Relocation::isTLS(RType)) { in readRelocations()
|