reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/SROA.cpp
 3507   if (Offset == 0 && DL.getTypeAllocSize(Ty) == Size)
 3509   if (Offset > DL.getTypeAllocSize(Ty) ||
 3510       (DL.getTypeAllocSize(Ty) - Offset) < Size)
 3516     uint64_t NumSkippedElements = Offset / ElementSize;
 3519     Offset -= NumSkippedElements * ElementSize;
 3522     if (Offset > 0 || Size < ElementSize) {
 3524       if ((Offset + Size) > ElementSize)
 3527       return getTypePartition(DL, ElementTy, Offset, Size);
 3529     assert(Offset == 0);
 3545   if (Offset >= SL->getSizeInBytes())
 3547   uint64_t EndOffset = Offset + Size;
 3551   unsigned Index = SL->getElementContainingOffset(Offset);
 3552   Offset -= SL->getElementOffset(Index);
 3556   if (Offset >= ElementSize)
 3560   if (Offset > 0 || Size < ElementSize) {
 3561     if ((Offset + Size) > ElementSize)
 3563     return getTypePartition(DL, ElementTy, Offset, Size);
 3565   assert(Offset == 0);