Searched refs:NumPositiveBits (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTContext.h | 1783 unsigned NumPositiveBits, QualType &BestType, 1794 unsigned &NumPositiveBits) { in computeEnumBits() argument 1796 NumPositiveBits = 0; in computeEnumBits() 1808 NumPositiveBits = std::max({NumPositiveBits, ActiveBits, 1u}); in computeEnumBits() 1821 if (!NumPositiveBits && !NumNegativeBits) in computeEnumBits() 1822 NumPositiveBits = 1; in computeEnumBits()
|
| H A D | Decl.h | 4006 EnumDeclBits.NumPositiveBits = Num; in setNumPositiveBits() 4007 assert(EnumDeclBits.NumPositiveBits == Num && "can't store this bitcount"); in setNumPositiveBits() 4083 unsigned NumPositiveBits, 4144 unsigned getNumPositiveBits() const { return EnumDeclBits.NumPositiveBits; } in getNumPositiveBits()
|
| H A D | DeclBase.h | 1599 uint64_t NumPositiveBits : 8;
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Decl.cpp | 4983 unsigned NumPositiveBits, in completeDefinition() argument 4989 setNumPositiveBits(NumPositiveBits); in completeDefinition() 5079 unsigned NumPositiveBits = getNumPositiveBits(); in getValueRange() local 5082 unsigned NumBits = std::max(NumNegativeBits, NumPositiveBits + 1); in getValueRange() 5086 Max = llvm::APInt(Bitwidth, 1) << NumPositiveBits; in getValueRange()
|
| H A D | ASTContext.cpp | 5372 unsigned NumPositiveBits, in computeBestEnumTypes() argument 5385 NumPositiveBits < CharWidth) { in computeBestEnumTypes() 5389 NumPositiveBits < ShortWidth) { in computeBestEnumTypes() 5392 } else if (NumNegativeBits <= IntWidth && NumPositiveBits < IntWidth) { in computeBestEnumTypes() 5398 if (NumNegativeBits <= BestWidth && NumPositiveBits < BestWidth) { in computeBestEnumTypes() 5403 if (NumNegativeBits > BestWidth || NumPositiveBits >= BestWidth) in computeBestEnumTypes() 5413 if (IsPacked && NumPositiveBits <= CharWidth) { in computeBestEnumTypes() 5417 } else if (IsPacked && NumPositiveBits <= ShortWidth) { in computeBestEnumTypes() 5421 } else if (NumPositiveBits <= IntWidth) { in computeBestEnumTypes() 5424 BestPromotionType = (NumPositiveBits == BestWidth || !LangOpts.CPlusPlus) in computeBestEnumTypes() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 8390 unsigned NumPositiveBits = 0; in CompleteTagDeclarationDefinition() local 8392 NumPositiveBits); in CompleteTagDeclarationDefinition() 8397 NumPositiveBits, BestType, BestPromotionType); in CompleteTagDeclarationDefinition() 8400 BestPromotionType, NumPositiveBits, in CompleteTagDeclarationDefinition()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 20431 unsigned NumPositiveBits = 0; in ActOnEnumBody() local 20433 Context.computeEnumBits(Elements, NumNegativeBits, NumPositiveBits); in ActOnEnumBody() 20468 Packed, NumNegativeBits, NumPositiveBits, BestType, BestPromotionType); in ActOnEnumBody() 20540 NumPositiveBits, NumNegativeBits); in ActOnEnumBody()
|