Lines Matching refs:GlobalDecl
51 bool HasThisReturn(GlobalDecl GD) const override;
52 bool hasMostDerivedReturn(GlobalDecl GD) const override;
60 bool isThisCompleteObject(GlobalDecl GD) const override {
235 adjustThisArgumentForVirtualFunctionCall(CodeGenFunction &CGF, GlobalDecl GD,
243 CodeGenFunction &CGF, GlobalDecl GD, llvm::Value *This) override;
287 llvm::Value *getVirtualFunctionPointer(CodeGenFunction &CGF, GlobalDecl GD,
297 void adjustCallArgsForDestructorThunk(CodeGenFunction &CGF, GlobalDecl GD,
358 GlobalDecl GD, bool ReturnAdjustment) override {
554 CharUnits getVirtualFunctionPrologueThisAdjustment(GlobalDecl GD);
1066 bool MicrosoftCXXABI::HasThisReturn(GlobalDecl GD) const {
1070 static bool isDeletingDtor(GlobalDecl GD) {
1075 bool MicrosoftCXXABI::hasMostDerivedReturn(GlobalDecl GD) const {
1191 CGM.EmitGlobal(GlobalDecl(D, Ctor_Complete));
1259 CGM.EmitGlobal(GlobalDecl(D, Dtor_Base));
1263 MicrosoftCXXABI::getVirtualFunctionPrologueThisAdjustment(GlobalDecl GD) {
1267 GlobalDecl LookupGD = GD;
1276 LookupGD = GlobalDecl(DD, Dtor_Deleting);
1300 CodeGenFunction &CGF, GlobalDecl GD, Address This,
1317 GlobalDecl LookupGD = GD;
1326 LookupGD = GlobalDecl(DD, Dtor_Deleting);
1401 CodeGenFunction &CGF, GlobalDecl GD, llvm::Value *This) {
1493 This = adjustThisArgumentForVirtualFunctionCall(CGF, GlobalDecl(DD, Type),
1790 getClassAtVTableLocation(ASTContext &Ctx, GlobalDecl GD,
1800 GlobalDecl GD,
1833 GlobalDecl GD(Dtor, Dtor_Deleting);
1923 CGF.CurGD = GlobalDecl(MD);
1932 CGF.StartFunction(GlobalDecl(), FnInfo.getReturnType(), ThunkFn, FnInfo,
3748 GlobalDecl(dtor, Dtor_Complete), GlobalDecl(dtor, Dtor_Base), true);
3753 CGM.getVTables().EmitThunks(GlobalDecl(dtor, Dtor_Complete));
3807 CGF.CurGD = GlobalDecl(CD, Ctor_Complete);
3835 CGF.StartFunction(GlobalDecl(), FnInfo.getReturnType(), ThunkFn, FnInfo,