Lines Matching refs:Packed
95 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed);
223 bool Packed : 1; member
231 bool Packed) in CGRecordLowering() argument
236 IsZeroInitializableAsBase(true), Packed(Packed) {} in CGRecordLowering()
375 Packed = true; in lowerUnion()
772 if (Packed) in determinePacked()
786 Packed = true; in determinePacked()
794 Packed = true; in determinePacked()
799 Packed = true; in determinePacked()
801 if (!Packed) in determinePacked()
817 Size.alignTo(Packed ? CharUnits::One() : getAlignment(Member->Data))) in insertPadding()
900 CGRecordLowering BaseBuilder(*this, D, /*Packed=*/Builder.Packed); in ComputeRecordLayout()
903 getLLVMContext(), BaseBuilder.FieldTypes, "", BaseBuilder.Packed); in ComputeRecordLayout()
907 assert(Builder.Packed == BaseBuilder.Packed && in ComputeRecordLayout()
915 Ty->setBody(Builder.FieldTypes, Builder.Packed); in ComputeRecordLayout()