| /llvm-project-15.0.7/lld/test/ELF/invalid/ |
| H A D | tls-symbol.s | 1 ## The test file contains an STT_TLS symbol but has no TLS section. 7 # CHECK: has an STT_TLS symbol but doesn't have an SHF_TLS section
|
| H A D | broken-relaxation-x64.test | 11 ## .tls section because we need it for correct processing of STT_TLS symbol. 42 Type: STT_TLS
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCSymbolELF.cpp | 111 case ELF::STT_TLS: in setType() 138 return ELF::STT_TLS; in getType()
|
| H A D | MCELFStreamer.cpp | 107 Symbol->setType(ELF::STT_TLS); in emitLabel() 118 Symbol->setType(ELF::STT_TLS); in emitLabelAtPos() 183 ELF::STT_GNU_IFUNC, ELF::STT_TLS}) { in CombineSymbolTypes() 273 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_TLS)); in emitSymbolAttribute() 473 cast<MCSymbolELF>(symRef.getSymbol()).setType(ELF::STT_TLS); in fixSymbolsInTLSFixups()
|
| H A D | ELFObjectWriter.cpp | 479 Type == ELF::STT_NOTYPE || Type == ELF::STT_TLS) in mergeTypeForSet() 484 Type == ELF::STT_TLS) in mergeTypeForSet() 491 case ELF::STT_TLS: in mergeTypeForSet() 494 Type = ELF::STT_TLS; in mergeTypeForSet()
|
| /llvm-project-15.0.7/llvm/lib/InterfaceStub/ |
| H A D | IFSStub.cpp | 90 return ELF::STT_TLS; in convertIFSSymbolTypeToELF() 126 case ELF::STT_TLS: in convertELFSymbolTypeToIFS()
|
| /llvm-project-15.0.7/bolt/test/AArch64/Inputs/ |
| H A D | tls-trad.yaml | 152 Type: STT_TLS 158 Type: STT_TLS
|
| H A D | tls-ld.yaml | 145 Type: STT_TLS 151 Type: STT_TLS
|
| H A D | rels-so.yaml | 268 Type: STT_TLS 297 Type: STT_TLS
|
| H A D | rels-exe.yaml | 316 Type: STT_TLS 341 Type: STT_TLS
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/Symbolize/ELF/ |
| H A D | symtab-ignored.s | 2 ## Ignore STT_SECTION and STT_TLS symbols for .symtab symbolization.
|
| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | gc-sections-tls.s | 8 # ERR: error: {{.*}}.o has an STT_TLS symbol but doesn't have an SHF_TLS section
|
| H A D | hexagon-tls-gd-nonpreemptible.s | 10 ## A PC-relative relocation referencing a non-preemptible absolute symbol (due to STT_TLS) is not r…
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/MCTargetDesc/ |
| H A D | CSKYMCExpr.cpp | 89 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-nm/ |
| H A D | format-sysv-type.test | 16 Type: STT_TLS
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MCExpr.cpp | 134 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCExpr.cpp | 69 cast<MCSymbolELF>(symRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/MCTargetDesc/ |
| H A D | VEMCExpr.cpp | 208 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVMCExpr.cpp | 181 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/ |
| H A D | symbol-types.test | 91 Type: STT_TLS
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCExpr.cpp | 241 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
| /llvm-project-15.0.7/llvm/test/MC/ELF/ |
| H A D | type.s | 79 .type tls_upper_case,STT_TLS
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/MCTargetDesc/ |
| H A D | SparcMCExpr.cpp | 206 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-objdump/ELF/ |
| H A D | symbol-table.test | 80 Type: STT_TLS
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | MarkLive.cpp | 351 if ((d->type == STT_GNU_IFUNC || d->type == STT_TLS) && d->section && in moveToMain()
|