Lines Matching refs:VirtualBaseAdjustmentOffset
618 llvm::Value *VirtualBaseAdjustmentOffset,
3215 llvm::Value *VirtualBaseAdjustmentOffset = nullptr; in EmitMemberDataPointerAddress() local
3224 VirtualBaseAdjustmentOffset = Builder.CreateExtractValue(MemPtr, I++); in EmitMemberDataPointerAddress()
3228 if (VirtualBaseAdjustmentOffset) { in EmitMemberDataPointerAddress()
3229 Addr = AdjustVirtualBase(CGF, E, RD, Base, VirtualBaseAdjustmentOffset, in EmitMemberDataPointerAddress()
3327 llvm::Value *VirtualBaseAdjustmentOffset = getZeroInt(); in EmitNonNullMemberPointerConversion() local
3338 VirtualBaseAdjustmentOffset = Builder.CreateExtractValue(Src, I++); in EmitNonNullMemberPointerConversion()
3355 Builder.CreateICmpEQ(VirtualBaseAdjustmentOffset, getZeroInt()); in EmitNonNullMemberPointerConversion()
3395 VirtualBaseAdjustmentOffset, llvm::ConstantInt::get(CGM.IntTy, 4)); in EmitNonNullMemberPointerConversion()
3398 VirtualBaseAdjustmentOffset = in EmitNonNullMemberPointerConversion()
3402 VirtualBaseAdjustmentOffset = Builder.CreateAlignedLoad( in EmitNonNullMemberPointerConversion()
3409 Builder.CreateICmpEQ(VirtualBaseAdjustmentOffset, getZeroInt()); in EmitNonNullMemberPointerConversion()
3450 Dst = Builder.CreateInsertValue(Dst, VirtualBaseAdjustmentOffset, Idx++); in EmitNonNullMemberPointerConversion()
3511 llvm::Value *VirtualBaseAdjustmentOffset = nullptr; in EmitLoadOfMemberFunctionPointer() local
3522 VirtualBaseAdjustmentOffset = Builder.CreateExtractValue(MemPtr, I++); in EmitLoadOfMemberFunctionPointer()
3525 if (VirtualBaseAdjustmentOffset) { in EmitLoadOfMemberFunctionPointer()
3527 VirtualBaseAdjustmentOffset, VBPtrOffset); in EmitLoadOfMemberFunctionPointer()