reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
593 uint64_t getSizeInBytes() const { return StructSize; } 595 uint64_t getSizeInBits() const { return 8 * StructSize; }lib/IR/DataLayout.cpp
48 StructSize = 0; 58 if (!isAligned(TyAlign, StructSize)) { 60 StructSize = alignTo(StructSize, TyAlign); 60 StructSize = alignTo(StructSize, TyAlign); 66 MemberOffsets[i] = StructSize; 67 StructSize += DL.getTypeAllocSize(Ty); // Consume space for this data item 72 if (!isAligned(StructAlignment, StructSize)) { 74 StructSize = alignTo(StructSize, StructAlignment); 74 StructSize = alignTo(StructSize, StructAlignment);