Searched refs:NumPositiveBits (Results 1 – 6 of 6) sorted by relevance
3374 EnumDeclBits.NumPositiveBits = Num; in setNumPositiveBits()3375 assert(EnumDeclBits.NumPositiveBits == Num && "can't store this bitcount"); in setNumPositiveBits()3445 unsigned NumPositiveBits,3506 unsigned getNumPositiveBits() const { return EnumDeclBits.NumPositiveBits; } in getNumPositiveBits()
1370 uint64_t NumPositiveBits : 8; variable
16693 unsigned NumPositiveBits = 0; in ActOnEnumBody() local16707 NumPositiveBits = std::max(NumPositiveBits, in ActOnEnumBody()16758 NumPositiveBits < ShortWidth) { in ActOnEnumBody()16782 if (Packed && NumPositiveBits <= CharWidth) { in ActOnEnumBody()16786 } else if (Packed && NumPositiveBits <= ShortWidth) { in ActOnEnumBody()16790 } else if (NumPositiveBits <= IntWidth) { in ActOnEnumBody()16794 = (NumPositiveBits == BestWidth || !getLangOpts().CPlusPlus) in ActOnEnumBody()16796 } else if (NumPositiveBits <= in ActOnEnumBody()16800 = (NumPositiveBits == BestWidth || !getLangOpts().CPlusPlus) in ActOnEnumBody()16804 assert(NumPositiveBits <= BestWidth && in ActOnEnumBody()[all …]
1547 unsigned NumPositiveBits = ED->getNumPositiveBits(); in getRangeForType() local1550 unsigned NumBits = std::max(NumNegativeBits, NumPositiveBits + 1); in getRangeForType()1555 assert(NumPositiveBits <= Bitwidth); in getRangeForType()1556 End = llvm::APInt(Bitwidth, 1) << NumPositiveBits; in getRangeForType()
4003 unsigned NumPositiveBits, in completeDefinition() argument4009 setNumPositiveBits(NumPositiveBits); in completeDefinition()
8929 unsigned NumPositiveBits = 1; in CompleteTagDeclarationDefinition() local8945 promotion_qual_type, NumPositiveBits, in CompleteTagDeclarationDefinition()