Lines Matching refs:getCXXABI
49 CGF.CGM.getCXXABI().getThisArgumentTypeForMethod(GD); in commonEmitCXXMemberOrOperatorCall()
377 CGM.getCXXABI().EmitVirtualDestructorCall(*this, Dtor, Dtor_Complete, in EmitCXXMemberOrOperatorMemberCallExpr()
412 std::tie(VTable, RD) = CGM.getCXXABI().LoadVTablePtr( in EmitCXXMemberOrOperatorMemberCallExpr()
431 CGM.getCXXABI().adjustThisArgumentForVirtualFunctionCall( in EmitCXXMemberOrOperatorMemberCallExpr()
470 CGM.getCXXABI().EmitLoadOfMemberFunctionPointer(*this, BO, This, in EmitCXXMemberPointerCallExpr()
527 CGF.CGM.getCXXABI().getVBPtrOffsets(Base); in EmitNullBaseClassInitialization()
702 return CGF.CGM.getCXXABI().GetArrayCookieSize(E); in CalculateCookiePadding()
1737 allocation = CGM.getCXXABI().InitializeArrayCookie(*this, allocation, in EmitCXXNewExpr()
1908 CGF.CGM.getCXXABI().emitVirtualObjectDelete(CGF, DE, Ptr, ElementType, in EmitDestroyingObjectDelete()
1966 CGF.CGM.getCXXABI().emitVirtualObjectDelete(CGF, DE, Ptr, ElementType, in EmitObjectDelete()
2045 CGF.CGM.getCXXABI().ReadArrayCookie(CGF, deletedPtr, E, elementType, in EmitArrayDelete()
2165 CGF.CGM.getCXXABI().shouldTypeidBeNullChecked(SrcRecordTy)) { in EmitTypeidFromVTable()
2174 CGF.CGM.getCXXABI().EmitBadTypeidCall(CGF); in EmitTypeidFromVTable()
2178 return CGF.CGM.getCXXABI().EmitTypeid(CGF, SrcRecordTy, ThisPtr, in EmitTypeidFromVTable()
2226 if (!CGF.CGM.getCXXABI().EmitBadCastCall(CGF)) in EmitDynamicCastToNull()
2280 CGM.getCXXABI().shouldEmitExactDynamicCast(DestRecordTy); in EmitDynamicCast()
2286 IsExact || CGM.getCXXABI().shouldDynamicCastCallBeNullChecked( in EmitDynamicCast()
2304 Value = CGM.getCXXABI().emitDynamicCastToVoid(*this, ThisAddr, SrcRecordTy); in EmitDynamicCast()
2308 Value = CGM.getCXXABI().emitExactDynamicCast( in EmitDynamicCast()
2313 Value = CGM.getCXXABI().emitDynamicCastCall(*this, ThisAddr, SrcRecordTy, in EmitDynamicCast()