• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching refs:GD

1651       GlobalDecl GD = DD ? GlobalDecl(DD, Dtor_Deleting) : GlobalDecl(Method);
1653 CGM.getMicrosoftVTableContext().getMethodVFTableLocation(GD);
1668 .getVirtualFunctionPrologueThisAdjustment(GD)
1910 } else if (const auto *GD = dyn_cast<MSGuidDecl>(D)) {
1911 V = CGM.GetAddrOfMSGuidDecl(GD).getPointer();
3423 void CGDebugInfo::collectFunctionDeclProps(GlobalDecl GD, llvm::DIFile *Unit,
3429 const auto *FD = cast<FunctionDecl>(GD.getDecl());
3433 LinkageName = CGM.getMangledName(GD);
3517 llvm::DISubprogram *CGDebugInfo::getFunctionFwdDeclOrStub(GlobalDecl GD,
3523 SourceLocation Loc = GD.getDecl()->getLocation();
3527 collectFunctionDeclProps(GD, Unit, Name, LinkageName, DContext, TParamsArray,
3529 auto *FD = cast<FunctionDecl>(GD.getDecl());
3549 getOrCreateFunctionType(GD.getDecl(), FnType, Unit), 0, Flags, SPFlags,
3555 getOrCreateFunctionType(GD.getDecl(), FnType, Unit), 0, Flags, SPFlags,
3564 llvm::DISubprogram *CGDebugInfo::getFunctionForwardDeclaration(GlobalDecl GD) {
3565 return getFunctionFwdDeclOrStub(GD, /* Stub = */ false);
3568 llvm::DISubprogram *CGDebugInfo::getFunctionStub(GlobalDecl GD) {
3569 return getFunctionFwdDeclOrStub(GD, /* Stub = */ true);
3765 void CGDebugInfo::EmitFunctionStart(GlobalDecl GD, SourceLocation Loc,
3775 const Decl *D = GD.getDecl();
3797 collectFunctionDeclProps(GD, Unit, Name, LinkageName, FDContext,
3803 GD.getDynamicInitKind() != DynamicInitKind::NoStub) {
3805 Name = getDynamicInitializerName(cast<VarDecl>(D), GD.getDynamicInitKind(),
3867 void CGDebugInfo::EmitFunctionDecl(GlobalDecl GD, SourceLocation Loc,
3872 const Decl *D = GD.getDecl();
3893 collectFunctionDeclProps(GD, Unit, Name, LinkageName, FDContext,
3957 void CGDebugInfo::EmitInlineFunctionStart(CGBuilderTy &Builder, GlobalDecl GD) {
3958 const auto *FD = cast<FunctionDecl>(GD.getDecl());
3965 SP = getFunctionStub(GD);