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()
369 Packed = true; in lowerUnion()
760 if (Packed) in determinePacked()
774 Packed = true; in determinePacked()
782 Packed = true; in determinePacked()
787 Packed = true; in determinePacked()
789 if (!Packed) in determinePacked()
805 Size.alignTo(Packed ? CharUnits::One() : getAlignment(Member->Data))) in insertPadding()
888 CGRecordLowering BaseBuilder(*this, D, /*Packed=*/Builder.Packed); in ComputeRecordLayout()
891 getLLVMContext(), BaseBuilder.FieldTypes, "", BaseBuilder.Packed); in ComputeRecordLayout()
895 assert(Builder.Packed == BaseBuilder.Packed && in ComputeRecordLayout()
903 Ty->setBody(Builder.FieldTypes, Builder.Packed); in ComputeRecordLayout()