Home
last modified time | relevance | path

Searched refs:STT_TLS (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-head/contrib/llvm-project/llvm/lib/InterfaceStub/
HDIFSStub.cpp90 return ELF::STT_TLS; in convertIFSSymbolTypeToELF()
127 case ELF::STT_TLS: in convertELFSymbolTypeToIFS()
/freebsd-head/contrib/llvm-project/llvm/lib/MC/
HDMCSymbolELF.cpp114 case ELF::STT_TLS: in setType()
141 return ELF::STT_TLS; in getType()
HDMCELFStreamer.cpp74 Symbol->setType(ELF::STT_TLS); in emitLabel()
85 Symbol->setType(ELF::STT_TLS); in emitLabelAtPos()
137 ELF::STT_GNU_IFUNC, ELF::STT_TLS}) { in CombineSymbolTypes()
229 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_TLS)); in emitSymbolAttribute()
432 cast<MCSymbolELF>(symRef.getSymbol()).setType(ELF::STT_TLS); in fixSymbolsInTLSFixups()
HDELFObjectWriter.cpp359 Type == ELF::STT_NOTYPE || Type == ELF::STT_TLS) in mergeTypeForSet()
364 Type == ELF::STT_TLS) in mergeTypeForSet()
371 case ELF::STT_TLS: in mergeTypeForSet()
374 Type = ELF::STT_TLS; in mergeTypeForSet()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
HDCSKYMCExpr.cpp89 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonMCExpr.cpp69 cast<MCSymbolELF>(symRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
HDAArch64MCExpr.cpp134 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
HDVEMCExpr.cpp207 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
HDRISCVMCExpr.cpp191 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
HDLoongArchMCExpr.cpp260 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
HDMipsMCExpr.cpp239 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
HDSparcMCExpr.cpp207 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
/freebsd-head/contrib/llvm-project/lld/ELF/
HDMarkLive.cpp346 if ((d->type == STT_GNU_IFUNC || d->type == STT_TLS) && d->section && in moveToMain()
HDSymbols.h365 bool isTls() const { return type == llvm::ELF::STT_TLS; } in isTls()
HDRelocations.cpp295 s.getType() == STT_TLS || s.st_value != ss.value) in getSymbolsAt()
2372 if (rel.sym->type == llvm::ELF::STT_TLS && rel.expr == R_PLT_PC) { in hexagonNeedsTLSSymbol()
2389 if (rel.sym->type == llvm::ELF::STT_TLS && rel.expr == R_PLT_PC) { in hexagonTLSSymbolUpdate()
HDInputFiles.cpp1250 if (LLVM_UNLIKELY(sym.isTls()) && eSym.getType() != STT_TLS && in postParse()
1747 uint8_t type = objSym.isTLS() ? STT_TLS : STT_NOTYPE; in createBitcodeSymbol()
HDInputSection.cpp701 if (s.type != STT_TLS) in getTlsTpOffset()
/freebsd-head/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
HDELFHeader.cpp284 ENUM_TO_CSTR(STT_TLS); in typeToCString()
/freebsd-head/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
HDELFLinkGraphBuilder.h483 Sym.getType() == ELF::STT_SECTION || Sym.getType() == ELF::STT_TLS)) { in graphifySymbols()
/freebsd-head/sys/sys/
HDelf_common.h891 #define STT_TLS 6 /* TLS object. */ macro
/freebsd-head/cddl/contrib/opensolaris/lib/libdtrace/common/
HDdt_module.c84 #if STT_NUM != (STT_TLS + 1) in dt_module_syminit32()
134 #if STT_NUM != (STT_TLS + 1) in dt_module_syminit64()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
HDELF.h1336 STT_TLS = 6, // Thread local data object enumerator
/freebsd-head/contrib/llvm-project/llvm/lib/Object/
HDELFObjectFile.cpp48 {"TLS", "TLS", ELF::STT_TLS},
/freebsd-head/usr.bin/elfdump/
HDelfdump.c433 case STT_TLS: return "STT_TLS"; in st_type()
/freebsd-head/cddl/contrib/opensolaris/tools/ctf/cvt/
HDdwarf.c1892 (GELF_ST_TYPE(sym.st_info) == STT_TLS) || in should_have_dwarf()

12