| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDeclCXX.cpp | 48 DeclPtr, D.getTLSKind()); in EmitDeclInit() 95 assert(!D.getTLSKind() && "should have rejected this"); in EmitDeclDestroy() 424 if (Kind == GuardKind::TlsGuard || D->getTLSKind()) in EmitCXXGuardedInitBranch() 569 if (D->getTLSKind()) { in EmitCXXGlobalVarDeclInitFunc() 1070 (D->getTLSKind() == VarDecl::TLS_Dynamic && in GenerateCXXGlobalVarDeclInitFunc()
|
| H A D | CodeGenModule.cpp | 1965 assert(D.getTLSKind() && "setting TLS mode on non-TLS var!"); in setTLSMode() 4203 if (VD->getTLSKind()) { in VisitVarDecl() 5279 if (D->getTLSKind()) { in GetOrCreateLLVMGlobal() 5280 if (D->getTLSKind() == VarDecl::TLS_Dynamic) in GetOrCreateLLVMGlobal() 5930 if (D->getTLSKind() == VarDecl::TLS_Dynamic && in EmitGlobalVarDefinition() 5963 if (D->getTLSKind() && !GV->isThreadLocal()) { in EmitGlobalVarDefinition() 5964 if (D->getTLSKind() == VarDecl::TLS_Dynamic) in EmitGlobalVarDefinition() 6012 if (D->getTLSKind()) in isVarDeclStrongDefinition() 6412 if (VD->getTLSKind()) in EmitAliasDefinition() 7021 if (VD->getTLSKind()) in GetAddrOfGlobalTemporary()
|
| H A D | ItaniumCXXABI.cpp | 2648 !D.getTLSKind(); in EmitGuardedInit() 3036 if (CGM.getCodeGenOpts().CXAAtExit || D.getTLSKind()) in registerGlobalDtor() 3037 return emitGlobalDtorWithCXAAtExit(CGF, dtor, addr, D.getTLSKind()); in registerGlobalDtor() 3054 return VD->getTLSKind() == VarDecl::TLS_Dynamic && in isThreadWrapperReplaceable() 5191 if (D.getTLSKind() != VarDecl::TLS_None) { in registerGlobalDtor()
|
| H A D | MicrosoftCXXABI.cpp | 2374 if (D.getTLSKind()) in registerGlobalDtor() 2620 bool ThreadlocalStatic = D.getTLSKind(); in EmitGuardedInit() 2684 if (D.getTLSKind()) in EmitGuardedInit()
|
| H A D | CGExpr.cpp | 2820 LV.setThreadLocalRef(VD->getTLSKind() != VarDecl::TLS_None); in setObjCGCLValueClass() 2989 if (VD->getTLSKind() == VarDecl::TLS_Dynamic && in EmitGlobalVarDeclLValue() 3002 if (VD->getTLSKind() != VarDecl::TLS_None) in EmitGlobalVarDeclLValue() 3264 if (VD->getTLSKind() != VarDecl::TLS_None) in EmitDeclRefLValue()
|
| H A D | CGDecl.cpp | 293 if (D.getTLSKind()) in getOrCreateStaticVarDecl()
|
| H A D | CGStmtOpenMP.cpp | 543 if (CapVar && (CapVar->getTLSKind() != clang::VarDecl::TLS_None)) { in emitOutlinedFunctionPrologue()
|
| /freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
| H A D | Visitor.cpp | 241 const bool ThreadLocal = D->getTLSKind() != VarDecl::TLS_None; in VisitVarDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenModule.cpp | 593 if (d->getTLSKind()) in getOrCreateCIRGlobal() 981 if (vd->getTLSKind()) in isVarDeclStrongDefinition()
|
| H A D | CIRGenExpr.cpp | 248 if (vd->getTLSKind() == VarDecl::TLS_Dynamic) in emitGlobalVarDeclLValue()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | PPC.cpp | 311 else if (VarD->getTLSKind() != VarDecl::TLS_None) in setTargetAttributes()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaFunctionEffects.cpp | 1336 if (Var->getTLSKind() != VarDecl::TLS_None) { in VisitDeclRefExpr()
|
| H A D | SemaDecl.cpp | 4736 if (New->getTLSKind() != Old->getTLSKind()) { in MergeVarDecl() 4737 if (!Old->getTLSKind()) { in MergeVarDecl() 4740 } else if (!New->getTLSKind()) { in MergeVarDecl() 4749 << New->getDeclName() << (New->getTLSKind() == VarDecl::TLS_Dynamic); in MergeVarDecl() 14613 if (var->getTLSKind() == VarDecl::TLS_Static) { in CheckCompleteVariableDeclaration() 14904 assert(VD->getTLSKind()); in CheckThreadLocalForLargeAlignment() 14966 if (VD->getTLSKind()) in FinalizeDeclaration() 15004 if (DLLAttr && VD->getTLSKind()) { in FinalizeDeclaration()
|
| H A D | SemaDeclObjC.cpp | 5488 var->getTLSKind()) { in inferObjCARCLifetime()
|
| H A D | SemaOpenMP.cpp | 1753 if ((VD && VD->getTLSKind() != VarDecl::TLS_None && in getTopDSA() 3284 if ((VD->getTLSKind() != VarDecl::TLS_None && in CheckOMPThreadPrivateDecl() 3291 << VD << ((VD->getTLSKind() != VarDecl::TLS_None) ? 0 : 1); in CheckOMPThreadPrivateDecl() 3455 if (VD->getTLSKind() != VarDecl::TLS_None || in ActOnOpenMPAllocateDirective()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1723 if (Var->getTLSKind()) in VisitVarDecl()
|
| H A D | SemaDeclAttr.cpp | 4643 VD->getTLSKind() != VarDecl::TLS_None) { in AddAlignedAttr()
|
| H A D | SemaTemplate.cpp | 6717 if (Var->getTLSKind()) { in CheckTemplateArgumentAddressOfObjectOrFunction()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | JSONNodeDumper.cpp | 931 switch (VD->getTLSKind()) { in VisitVarDecl()
|
| H A D | Decl.cpp | 2167 VarDecl::TLSKind VarDecl::getTLSKind() const { in getTLSKind() function in VarDecl 2846 (K == RSDKind::ThreadLocal && getTLSKind() == TLS_None); in isNoDestroy()
|
| H A D | TextNodeDumper.cpp | 2389 switch (D->getTLSKind()) { in VisitVarDecl()
|
| H A D | MicrosoftMangle.cpp | 4190 Mangler.getStream() << (VD->getTLSKind() ? "??__J" : "??_B"); in mangleStaticGuardVariable()
|
| H A D | ExprConstant.cpp | 2437 if (Var->getTLSKind()) in CheckLValueConstantExpression()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Attr.td | 137 [{S->getTLSKind() != 0}], "thread-local variables">; 140 [{S->hasGlobalStorage() && !S->getTLSKind()}], 160 S->getTLSKind() == 0}],
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 1159 TLSKind getTLSKind() const;
|