Lines Matching defs:NonVirtualOffset
315 CharUnits NonVirtualOffset = CGM.computeNonVirtualBaseClassOffset(
324 NonVirtualOffset += vBaseOffset;
338 if (NonVirtualOffset.isZero() && !VBase) {
379 Value = ApplyNonVirtualAndVirtualOffset(*this, Value, NonVirtualOffset,
412 llvm::Value *NonVirtualOffset =
415 if (!NonVirtualOffset) {
437 Addr, Builder.CreateNeg(NonVirtualOffset), Int8Ty,
2367 CharUnits NonVirtualOffset = Vptr.Base.getBaseOffset();
2369 if (!NonVirtualOffset.isZero())
2371 ApplyNonVirtualAndVirtualOffset(*this, This, NonVirtualOffset, nullptr,
2558 CharUnits NonVirtualOffset = CharUnits::Zero();
2566 NonVirtualOffset = Vptr.OffsetFromNearestVBase;
2569 NonVirtualOffset = Vptr.Base.getBaseOffset();
2574 if (!NonVirtualOffset.isZero() || VirtualOffset)
2576 *this, VTableField, NonVirtualOffset, VirtualOffset, Vptr.VTableClass,