Home
last modified time | relevance | path

Searched refs:FieldAlign (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/lib/AST/
H A DRecordLayoutBuilder.cpp1614 FieldAlign = 1; in LayoutBitField()
1664 FieldAlign = 1; in LayoutBitField()
1670 FieldAlign = std::max(FieldAlign, ZeroLengthBitfieldBoundary); in LayoutBitField()
1674 FieldAlign = 1; in LayoutBitField()
1683 FieldAlign = 1; in LayoutBitField()
1688 FieldAlign = std::max(FieldAlign, ExplicitFieldAlign); in LayoutBitField()
1700 FieldAlign = std::min(FieldAlign, MaxFieldAlignmentInBits); in LayoutBitField()
1785 FieldAlign = 1; in LayoutBitField()
1789 FieldAlign = std::min(FieldAlign, MaxFieldAlignmentInBits); in LayoutBitField()
2034 FieldAlign = std::max(FieldAlign, MaxAlignmentInChars); in LayoutField()
[all …]
H A DASTContext.cpp1812 unsigned FieldAlign = toBits(Layout.getAlignment()); in getDeclAlign() local
1820 if (LowBitOfOffset < FieldAlign) in getDeclAlign()
1821 FieldAlign = static_cast<unsigned>(LowBitOfOffset); in getDeclAlign()
1824 Align = std::min(Align, FieldAlign); in getDeclAlign()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1213 uint32_t FieldAlign = CGM.getContext().getTypeAlign(Ty); in collectDefaultElementTypesForBlockPointer() local
1215 Unit, "__descriptor", nullptr, LineNo, FieldSize, FieldAlign, in collectDefaultElementTypesForBlockPointer()
2896 uint32_t FieldAlign = 0; in CreateTypeDefinition() local
2904 FieldAlign = getTypeAlignIfRequired(FType, CGM.getContext()); in CreateTypeDefinition()
3664 auto FieldAlign = getTypeAlignIfRequired(FType, CGM.getContext()); in CreateMemberType() local
3666 DBuilder.createMemberType(Unit, Name, Unit, 0, FieldSize, FieldAlign, in CreateMemberType()
4349 uint32_t FieldAlign; in EmitTypeForVarWithBlocksAttr() local
4399 FieldAlign = CGM.getContext().toBits(Align); in EmitTypeForVarWithBlocksAttr()
4403 Unit, VD->getName(), Unit, 0, FieldSize, FieldAlign, FieldOffset, in EmitTypeForVarWithBlocksAttr()
4511 auto FieldAlign = getDeclAlignIfRequired(Field, CGM.getContext()); in EmitDeclare() local
[all …]