Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:GD

191   llvm::Value *getVirtualFunctionPointer(CodeGenFunction &CGF, GlobalDecl GD,
202 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, GlobalDecl GD,
244 bool NeedsVTTParameter(GlobalDecl GD) override;
284 bool HasThisReturn(GlobalDecl GD) const override {
285 return (isa<CXXConstructorDecl>(GD.getDecl()) || (
286 isa<CXXDestructorDecl>(GD.getDecl()) &&
287 GD.getDtorType() != Dtor_Deleting));
1195 GlobalDecl GD(DD, Type);
1196 llvm::Value *VTT = CGF.GetVTTParameter(GD, ForVirtualBase, Delegating);
1329 GlobalDecl GD,
1332 GD = GD.getCanonicalDecl();
1336 uint64_t VTableIndex = CGM.getItaniumVTableContext().getMethodVTableIndex(GD);
1965 bool ItaniumCXXABI::NeedsVTTParameter(GlobalDecl GD) {
1966 const CXXMethodDecl *MD = cast<CXXMethodDecl>(GD.getDecl());
1973 if (isa<CXXConstructorDecl>(MD) && GD.getCtorType() == Ctor_Base)
1977 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base)