Searched refs:AlignPackInfo (Results 1 – 6 of 6) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAttr.cpp | 51 AlignPackInfo InfoVal = AlignPackStack.CurrentValue; in AddAlignmentAttributesForRecord() 52 AlignPackInfo::Mode M = InfoVal.getAlignMode(); in AddAlignmentAttributesForRecord() 58 if (!IsPackSet && M != AlignPackInfo::Mac68k && M != AlignPackInfo::Natural) in AddAlignmentAttributesForRecord() 69 if (IsXLPragma && M == AlignPackInfo::Natural) in AddAlignmentAttributesForRecord() 218 AlignPackInfo::Mode ModeVal = AlignPackInfo::Native; in ActOnPragmaOptionsAlign() 231 ModeVal = AlignPackInfo::Natural; in ActOnPragmaOptionsAlign() 238 ModeVal = AlignPackInfo::Packed; in ActOnPragmaOptionsAlign() 248 ModeVal = AlignPackInfo::Mac68k; in ActOnPragmaOptionsAlign() 335 AlignPackInfo::Mode ModeVal = CurVal.getAlignMode(); in ActOnPragmaPack() 363 if (ModeVal == AlignPackInfo::Mac68k && in ActOnPragmaPack() [all …]
|
| H A D | Sema.cpp | 185 AlignPackStack(AlignPackInfo(getLangOpts().XLPragmaPack)), in Sema()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 878 Optional<Sema::AlignPackInfo> PragmaAlignPackCurrentValue; 881 Sema::AlignPackInfo Value; 2136 Sema::AlignPackInfo ReadAlignPackInfo(uint32_t Raw) const { in ReadAlignPackInfo() 2137 return Sema::AlignPackInfo::getFromRawEncoding(Raw); in ReadAlignPackInfo()
|
| H A D | ASTWriter.h | 592 void AddAlignPackInfo(const Sema::AlignPackInfo &Info,
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 489 class AlignPackInfo { 496 AlignPackInfo(AlignPackInfo::Mode M, unsigned Num, bool IsXL) in AlignPackInfo() function 502 AlignPackInfo(AlignPackInfo::Mode M, bool IsXL) in AlignPackInfo() function 506 explicit AlignPackInfo(bool IsXL) : AlignPackInfo(Native, IsXL) {} in AlignPackInfo() function 508 AlignPackInfo() : AlignPackInfo(Native, false) {} in AlignPackInfo() function 530 AlignPackInfo::Mode M = in getFromRawEncoding() 535 return AlignPackInfo(M, PackNumber, IsXL); in getFromRawEncoding() 537 return AlignPackInfo(M, IsXL); in getFromRawEncoding() 556 bool operator==(const AlignPackInfo &Info) const { 682 PragmaStack<AlignPackInfo> AlignPackStack; [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 5023 void ASTWriter::AddAlignPackInfo(const Sema::AlignPackInfo &Info, in AddAlignPackInfo() 5025 uint32_t Raw = Sema::AlignPackInfo::getRawEncoding(Info); in AddAlignPackInfo()
|