Home
last modified time | relevance | path

Searched refs:getTLSKind (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDeclCXX.cpp48 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 DCodeGenModule.cpp1965 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 DItaniumCXXABI.cpp2648 !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 DMicrosoftCXXABI.cpp2374 if (D.getTLSKind()) in registerGlobalDtor()
2620 bool ThreadlocalStatic = D.getTLSKind(); in EmitGuardedInit()
2684 if (D.getTLSKind()) in EmitGuardedInit()
H A DCGExpr.cpp2820 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 DCGDecl.cpp293 if (D.getTLSKind()) in getOrCreateStaticVarDecl()
H A DCGStmtOpenMP.cpp543 if (CapVar && (CapVar->getTLSKind() != clang::VarDecl::TLS_None)) { in emitOutlinedFunctionPrologue()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp241 const bool ThreadLocal = D->getTLSKind() != VarDecl::TLS_None; in VisitVarDecl()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenModule.cpp593 if (d->getTLSKind()) in getOrCreateCIRGlobal()
981 if (vd->getTLSKind()) in isVarDeclStrongDefinition()
H A DCIRGenExpr.cpp248 if (vd->getTLSKind() == VarDecl::TLS_Dynamic) in emitGlobalVarDeclLValue()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DPPC.cpp311 else if (VarD->getTLSKind() != VarDecl::TLS_None) in setTargetAttributes()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaFunctionEffects.cpp1336 if (Var->getTLSKind() != VarDecl::TLS_None) { in VisitDeclRefExpr()
H A DSemaDecl.cpp4736 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 DSemaDeclObjC.cpp5488 var->getTLSKind()) { in inferObjCARCLifetime()
H A DSemaOpenMP.cpp1753 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 DSemaTemplateInstantiateDecl.cpp1723 if (Var->getTLSKind()) in VisitVarDecl()
H A DSemaDeclAttr.cpp4643 VD->getTLSKind() != VarDecl::TLS_None) { in AddAlignedAttr()
H A DSemaTemplate.cpp6717 if (Var->getTLSKind()) { in CheckTemplateArgumentAddressOfObjectOrFunction()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DJSONNodeDumper.cpp931 switch (VD->getTLSKind()) { in VisitVarDecl()
H A DDecl.cpp2167 VarDecl::TLSKind VarDecl::getTLSKind() const { in getTLSKind() function in VarDecl
2846 (K == RSDKind::ThreadLocal && getTLSKind() == TLS_None); in isNoDestroy()
H A DTextNodeDumper.cpp2389 switch (D->getTLSKind()) { in VisitVarDecl()
H A DMicrosoftMangle.cpp4190 Mangler.getStream() << (VD->getTLSKind() ? "??__J" : "??_B"); in mangleStaticGuardVariable()
H A DExprConstant.cpp2437 if (Var->getTLSKind()) in CheckLValueConstantExpression()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td137 [{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 DDecl.h1159 TLSKind getTLSKind() const;

12