Lines Matching defs:NonVirtualOffset
316 CharUnits NonVirtualOffset = CGM.computeNonVirtualBaseClassOffset(
325 NonVirtualOffset += vBaseOffset;
339 if (NonVirtualOffset.isZero() && !VBase) {
380 Value = ApplyNonVirtualAndVirtualOffset(*this, Value, NonVirtualOffset,
413 llvm::Value *NonVirtualOffset =
416 if (!NonVirtualOffset) {
438 Addr, Builder.CreateNeg(NonVirtualOffset), Int8Ty,
2372 CharUnits NonVirtualOffset = Vptr.Base.getBaseOffset();
2374 if (!NonVirtualOffset.isZero())
2376 ApplyNonVirtualAndVirtualOffset(*this, This, NonVirtualOffset, nullptr,
2563 CharUnits NonVirtualOffset = CharUnits::Zero();
2571 NonVirtualOffset = Vptr.OffsetFromNearestVBase;
2574 NonVirtualOffset = Vptr.Base.getBaseOffset();
2579 if (!NonVirtualOffset.isZero() || VirtualOffset)
2581 *this, VTableField, NonVirtualOffset, VirtualOffset, Vptr.VTableClass,