Lines Matching refs:getCXXABI

156     CGM.getCXXABI().EmitMemberDataPointerAddress(*this, E, base,
260 (CGF.CGM.getTarget().getCXXABI().isItaniumFamily() &&
376 CGM.getCXXABI().GetVirtualBaseClassOffset(*this, Value, Derived, VBase);
464 if (!CGM.getCXXABI().NeedsVTTParameter(GD)) {
480 assert(!CGM.getCXXABI().NeedsVTTParameter(CurGD) &&
495 if (CGM.getCXXABI().NeedsVTTParameter(CurGD)) {
670 CGF.CGM.getCXXABI().getSrcArgforCopyCtor(Constructor, Args);
844 assert((CGM.getTarget().getCXXABI().hasConstructorVariants() ||
851 CGM.getTarget().getCXXABI().hasConstructorVariants()) {
1052 return Args[CGF.CGM.getCXXABI().getSrcArgforCopyCtor(CD, Args)];
1297 !CGM.getTarget().getCXXABI().hasConstructorVariants()) {
1299 CGM.getCXXABI().EmitCtorCompleteObjectHandler(*this, ClassDecl);
1495 assert((Body || getTarget().getCXXABI().isMicrosoft()) &&
2178 if (CGF.getTarget().getCXXABI().areArgsDestroyedLeftToRightInCallee()) {
2244 CGM.getCXXABI().addImplicitConstructorArgs(*this, D, Type, ForVirtualBase,
2267 CGM.getCXXABI().canSpeculativelyEmitVTable(ClassDecl) &&
2280 CGM.getTarget().getCXXABI().hasConstructorVariants()) {
2335 CGM.getCXXABI().addImplicitConstructorArgs(*this, Ctor, CtorType,
2357 CGM.getCXXABI().EmitInstanceFunctionProlog(*this);
2366 CGM.getCXXABI().getVTableAddressPoint(Vptr.Base, Vptr.VTableClass);
2387 if (CGM.getCXXABI().doStructorsInitializeVPtrs(ClassDecl))
2436 if (CGM.getCXXABI().NeedsVTTParameter(CurGD)) {
2511 CGM.getCXXABI().EmitDestructorCall(*this, DD, Type, ForVirtualBase,
2550 CGM.getCXXABI().getVTableAddressPointInStructor(
2560 if (CGM.getCXXABI().isVirtualOffsetNeededForVTableField(*this, Vptr)) {
2564 VirtualOffset = CGM.getCXXABI().GetVirtualBaseClassOffset(
2675 if (CGM.getCXXABI().doStructorsInitializeVPtrs(RD))
2680 CGM.getCXXABI().initializeHiddenVirtualInheritanceMembers(*this, RD);
2806 CGM.getCXXABI().LoadVTablePtr(*this, Derived, ClassDecl);