Lines Matching refs:GD
1720 GlobalDecl GD = DD ? GlobalDecl(DD, Dtor_Deleting) : GlobalDecl(Method); in CreateCXXMemberFunction() local
1722 CGM.getMicrosoftVTableContext().getMethodVFTableLocation(GD); in CreateCXXMemberFunction()
1737 .getVirtualFunctionPrologueThisAdjustment(GD) in CreateCXXMemberFunction()
1981 } else if (const auto *GD = dyn_cast<MSGuidDecl>(D)) { in CollectTemplateParams() local
1982 V = CGM.GetAddrOfMSGuidDecl(GD).getPointer(); in CollectTemplateParams()
3530 void CGDebugInfo::collectFunctionDeclProps(GlobalDecl GD, llvm::DIFile *Unit, in collectFunctionDeclProps() argument
3536 const auto *FD = cast<FunctionDecl>(GD.getCanonicalDecl().getDecl()); in collectFunctionDeclProps()
3540 LinkageName = CGM.getMangledName(GD); in collectFunctionDeclProps()
3630 llvm::DISubprogram *CGDebugInfo::getFunctionFwdDeclOrStub(GlobalDecl GD, in getFunctionFwdDeclOrStub() argument
3636 SourceLocation Loc = GD.getDecl()->getLocation(); in getFunctionFwdDeclOrStub()
3640 collectFunctionDeclProps(GD, Unit, Name, LinkageName, DContext, TParamsArray, in getFunctionFwdDeclOrStub()
3642 auto *FD = cast<FunctionDecl>(GD.getDecl()); in getFunctionFwdDeclOrStub()
3662 getOrCreateFunctionType(GD.getDecl(), FnType, Unit), 0, Flags, SPFlags, in getFunctionFwdDeclOrStub()
3668 getOrCreateFunctionType(GD.getDecl(), FnType, Unit), 0, Flags, SPFlags, in getFunctionFwdDeclOrStub()
3677 llvm::DISubprogram *CGDebugInfo::getFunctionForwardDeclaration(GlobalDecl GD) { in getFunctionForwardDeclaration() argument
3678 return getFunctionFwdDeclOrStub(GD, /* Stub = */ false); in getFunctionForwardDeclaration()
3681 llvm::DISubprogram *CGDebugInfo::getFunctionStub(GlobalDecl GD) { in getFunctionStub() argument
3682 return getFunctionFwdDeclOrStub(GD, /* Stub = */ true); in getFunctionStub()
3881 void CGDebugInfo::emitFunctionStart(GlobalDecl GD, SourceLocation Loc, in emitFunctionStart() argument
3889 const Decl *D = GD.getDecl(); in emitFunctionStart()
3911 collectFunctionDeclProps(GD, Unit, Name, LinkageName, FDContext, in emitFunctionStart()
3917 GD.getDynamicInitKind() != DynamicInitKind::NoStub) { in emitFunctionStart()
3919 Name = getDynamicInitializerName(cast<VarDecl>(D), GD.getDynamicInitKind(), in emitFunctionStart()
3933 (isa<VarDecl>(D) && GD.getDynamicInitKind() != DynamicInitKind::NoStub)) { in emitFunctionStart()
3982 void CGDebugInfo::EmitFunctionDecl(GlobalDecl GD, SourceLocation Loc, in EmitFunctionDecl() argument
3987 const Decl *D = GD.getDecl(); in EmitFunctionDecl()
4008 collectFunctionDeclProps(GD, Unit, Name, LinkageName, FDContext, in EmitFunctionDecl()
4072 void CGDebugInfo::EmitInlineFunctionStart(CGBuilderTy &Builder, GlobalDecl GD) { in EmitInlineFunctionStart() argument
4073 const auto *FD = cast<FunctionDecl>(GD.getDecl()); in EmitInlineFunctionStart()
4080 SP = getFunctionStub(GD); in EmitInlineFunctionStart()