Lines Matching refs:Packed
96 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed);
210 bool Packed : 1; member
217 …cordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed) in CGRecordLowering() argument
222 IsZeroInitializableAsBase(true), Packed(Packed) {} in CGRecordLowering()
346 Packed = true; in lowerUnion()
568 if (Packed) in determinePacked()
582 Packed = true; in determinePacked()
590 Packed = true; in determinePacked()
595 Packed = true; in determinePacked()
597 if (!Packed) in determinePacked()
613 Size.alignTo(Packed ? CharUnits::One() : getAlignment(Member->Data))) in insertPadding()
696 CGRecordLowering BaseBuilder(*this, D, /*Packed=*/Builder.Packed); in ComputeRecordLayout()
699 getLLVMContext(), BaseBuilder.FieldTypes, "", BaseBuilder.Packed); in ComputeRecordLayout()
703 assert(Builder.Packed == BaseBuilder.Packed && in ComputeRecordLayout()
711 Ty->setBody(Builder.FieldTypes, Builder.Packed); in ComputeRecordLayout()