Lines Matching refs:getCXXABI

159     CGM.getCXXABI().EmitMemberDataPointerAddress(*this, E, base,  in EmitCXXMemberDataPointerAddress()
261 (CGF.CGM.getTarget().getCXXABI().isItaniumFamily() && in ApplyNonVirtualAndVirtualOffset()
376 CGM.getCXXABI().GetVirtualBaseClassOffset(*this, Value, Derived, VBase); in GetAddressOfBaseClass()
465 if (!CGM.getCXXABI().NeedsVTTParameter(GD)) { in GetVTTParameter()
481 assert(!CGM.getCXXABI().NeedsVTTParameter(CurGD) && in GetVTTParameter()
496 if (CGM.getCXXABI().NeedsVTTParameter(CurGD)) { in GetVTTParameter()
671 CGF.CGM.getCXXABI().getSrcArgforCopyCtor(Constructor, Args); in EmitMemberInitializer()
845 assert((CGM.getTarget().getCXXABI().hasConstructorVariants() || in EmitConstructorBody()
852 CGM.getTarget().getCXXABI().hasConstructorVariants()) { in EmitConstructorBody()
1054 return Args[CGF.CGM.getCXXABI().getSrcArgforCopyCtor(CD, Args)]; in getTrivialCopySource()
1299 !CGM.getTarget().getCXXABI().hasConstructorVariants()) { in EmitCtorPrologue()
1301 CGM.getCXXABI().EmitCtorCompleteObjectHandler(*this, ClassDecl); in EmitCtorPrologue()
1497 assert((Body || getTarget().getCXXABI().isMicrosoft()) && in EmitDestructorBody()
2178 if (CGF.getTarget().getCXXABI().areArgsDestroyedLeftToRightInCallee()) { in canEmitDelegateCallArgs()
2243 CGM.getCXXABI().addImplicitConstructorArgs(*this, D, Type, ForVirtualBase, in EmitCXXConstructorCall()
2266 CGM.getCXXABI().canSpeculativelyEmitVTable(ClassDecl) && in EmitCXXConstructorCall()
2281 CGM.getTarget().getCXXABI().hasConstructorVariants()) { in EmitInheritedCXXConstructorCall()
2336 CGM.getCXXABI().addImplicitConstructorArgs(*this, Ctor, CtorType, in EmitInlinedInheritingCXXConstructorCall()
2358 CGM.getCXXABI().EmitInstanceFunctionProlog(*this); in EmitInlinedInheritingCXXConstructorCall()
2367 CGM.getCXXABI().getVTableAddressPoint(Vptr.Base, Vptr.VTableClass); in EmitVTableAssumptionLoad()
2388 if (CGM.getCXXABI().doStructorsInitializeVPtrs(ClassDecl)) in EmitVTableAssumptionLoads()
2441 if (CGM.getCXXABI().NeedsVTTParameter(CurGD)) { in EmitDelegateCXXConstructorCall()
2516 CGM.getCXXABI().EmitDestructorCall(*this, DD, Type, ForVirtualBase, in EmitCXXDestructorCall()
2555 CGM.getCXXABI().getVTableAddressPointInStructor( in InitializeVTablePointer()
2565 if (CGM.getCXXABI().isVirtualOffsetNeededForVTableField(*this, Vptr)) { in InitializeVTablePointer()
2569 VirtualOffset = CGM.getCXXABI().GetVirtualBaseClassOffset( in InitializeVTablePointer()
2680 if (CGM.getCXXABI().doStructorsInitializeVPtrs(RD)) in InitializeVTablePointers()
2685 CGM.getCXXABI().initializeHiddenVirtualInheritanceMembers(*this, RD); in InitializeVTablePointers()
2833 CGM.getCXXABI().LoadVTablePtr(*this, Derived, ClassDecl); in EmitVTablePtrCheckForCast()