Lines Matching refs:NonVirtualBaseAdjustment
626 CharUnits NonVirtualBaseAdjustment,
2824 CharUnits NonVirtualBaseAdjustment, in EmitFullMemberPointer() argument
2838 CGM.IntTy, NonVirtualBaseAdjustment.getQuantity())); in EmitFullMemberPointer()
2938 CharUnits NonVirtualBaseAdjustment = CharUnits::Zero(); in EmitMemberFunctionPointer() local
2962 NonVirtualBaseAdjustment += ML.VFPtrOffset; in EmitMemberFunctionPointer()
2970 NonVirtualBaseAdjustment -= getContext().getOffsetOfBaseWithVBPtr(RD); in EmitMemberFunctionPointer()
2975 NonVirtualBaseAdjustment, VBTableIndex); in EmitMemberFunctionPointer()
3326 llvm::Value *NonVirtualBaseAdjustment = getZeroInt(); in EmitNonNullMemberPointerConversion() local
3334 NonVirtualBaseAdjustment = Builder.CreateExtractValue(Src, I++); in EmitNonNullMemberPointerConversion()
3347 llvm::Value *&NVAdjustField = IsFunc ? NonVirtualBaseAdjustment : FirstField; in EmitNonNullMemberPointerConversion()
3446 Dst = Builder.CreateInsertValue(Dst, NonVirtualBaseAdjustment, Idx++); in EmitNonNullMemberPointerConversion()
3510 llvm::Value *NonVirtualBaseAdjustment = nullptr; in EmitLoadOfMemberFunctionPointer() local
3518 NonVirtualBaseAdjustment = Builder.CreateExtractValue(MemPtr, I++); in EmitLoadOfMemberFunctionPointer()
3532 if (NonVirtualBaseAdjustment) { in EmitLoadOfMemberFunctionPointer()
3535 Ptr = Builder.CreateInBoundsGEP(CGF.Int8Ty, Ptr, NonVirtualBaseAdjustment); in EmitLoadOfMemberFunctionPointer()