Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h146 bool AlignIsRequired : 1; member
148 TypeInfo() : AlignIsRequired(false) {} in TypeInfo()
149 TypeInfo(uint64_t Width, unsigned Align, bool AlignIsRequired) in TypeInfo()
150 : Width(Width), Align(Align), AlignIsRequired(AlignIsRequired) {} in TypeInfo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp1706 return getTypeInfo(T).AlignIsRequired; in isAlignmentRequired()
1757 bool AlignIsRequired = false; in getTypeInfoImpl() local
2031 Info.AlignIsRequired = true; in getTypeInfoImpl()
2041 AlignIsRequired = RD->hasAttr<AlignedAttr>(); in getTypeInfoImpl()
2071 AlignIsRequired = true; in getTypeInfoImpl()
2074 AlignIsRequired = Info.AlignIsRequired; in getTypeInfoImpl()
2120 return TypeInfo(Width, Align, AlignIsRequired); in getTypeInfoImpl()
2220 if (!TI.AlignIsRequired) in getPreferredTypeAlign()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.cpp54 return TI.AlignIsRequired ? TI.Align : 0; in getTypeAlignIfRequired()
4075 auto Align = PtrInfo.AlignIsRequired ? PtrInfo.Align : 0; in EmitDeclareOfBlockLiteralArgVariable()