Home
last modified time | relevance | path

Searched refs:DynamicInitKind (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/AST/
H A DGlobalDecl.h32 enum class DynamicInitKind : unsigned { enum
91 GlobalDecl(const VarDecl *D, DynamicInitKind StubKind) in GlobalDecl()
115 DynamicInitKind getDynamicInitKind() const { in getDynamicInitKind()
119 return static_cast<DynamicInitKind>(Value.getInt()); in getDynamicInitKind()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDeclCXX.cpp250 CGF.StartFunction(GlobalDecl(&VD, DynamicInitKind::AtExit), in createAtExitStub()
298 CGF.StartFunction(GlobalDecl(&D, DynamicInitKind::AtExit), ResTy, DtorStub, in createTLSAtExitStub()
959 StartFunction(GlobalDecl(D, DynamicInitKind::Initializer), in GenerateCXXGlobalVarDeclInitFunc()
1098 StartFunction(GlobalDecl(VD, DynamicInitKind::GlobalArrayDestructor), in generateDestroyHelper()
H A DCGDebugInfo.h45 enum class DynamicInitKind : unsigned;
756 DynamicInitKind StubKind,
H A DCGDebugInfo.cpp2220 DynamicInitKind StubKind, in getDynamicInitializerName()
2225 StubKind == DynamicInitKind::GlobalArrayDestructor) in getDynamicInitializerName()
2249 case DynamicInitKind::NoStub: in getDynamicInitializerName()
2250 case DynamicInitKind::GlobalArrayDestructor: in getDynamicInitializerName()
2252 case DynamicInitKind::Initializer: in getDynamicInitializerName()
2255 case DynamicInitKind::AtExit: in getDynamicInitializerName()
4085 GD.getDynamicInitKind() != DynamicInitKind::NoStub) { in emitFunctionStart()
4101 (isa<VarDecl>(D) && GD.getDynamicInitKind() != DynamicInitKind::NoStub)) { in emitFunctionStart()