Lines Matching refs:maxElements
1121 int maxElements = 0x7FFFFFFF; in numArrayElements() local
1124 maxElements = static_cast<int>(CAT->getZExtSize()); in numArrayElements()
1126 return maxElements; in numArrayElements()
1202 int maxElements = 0; in CheckImplicitInitList() local
1205 maxElements = numArrayElements(T); in CheckImplicitInitList()
1207 maxElements = numStructUnionElements(T); in CheckImplicitInitList()
1209 maxElements = T->castAs<VectorType>()->getNumElements(); in CheckImplicitInitList()
1213 if (maxElements == 0) { in CheckImplicitInitList()
1898 unsigned maxElements = VT->getNumElements(); in CheckVectorType() local
1949 for (unsigned i = 0; i < maxElements; ++i, ++numEltsInit) { in CheckVectorType()
2009 for (unsigned i = 0; i < maxElements; ++i) { in CheckVectorType()
2038 if (numEltsInit != maxElements) { in CheckVectorType()
2042 << (numEltsInit < maxElements) << maxElements << numEltsInit in CheckVectorType()
2179 llvm::APSInt maxElements(elementIndex.getBitWidth(), in CheckArrayType() local
2183 maxElements = CAT->getSize(); in CheckArrayType()
2184 elementIndex = elementIndex.extOrTrunc(maxElements.getBitWidth()); in CheckArrayType()
2185 elementIndex.setIsUnsigned(maxElements.isUnsigned()); in CheckArrayType()
2209 if (elementIndex.getBitWidth() > maxElements.getBitWidth()) in CheckArrayType()
2210 maxElements = maxElements.extend(elementIndex.getBitWidth()); in CheckArrayType()
2211 else if (elementIndex.getBitWidth() < maxElements.getBitWidth()) in CheckArrayType()
2212 elementIndex = elementIndex.extend(maxElements.getBitWidth()); in CheckArrayType()
2213 elementIndex.setIsUnsigned(maxElements.isUnsigned()); in CheckArrayType()
2217 if (!maxElementsKnown && elementIndex > maxElements) in CheckArrayType()
2218 maxElements = elementIndex; in CheckArrayType()
2225 if (maxElementsKnown && elementIndex == maxElements) in CheckArrayType()
2250 if (!maxElementsKnown && elementIndex > maxElements) in CheckArrayType()
2251 maxElements = elementIndex; in CheckArrayType()
2256 llvm::APSInt Zero(maxElements.getBitWidth(), maxElements.isUnsigned()); in CheckArrayType()
2257 if (maxElements == Zero && !Entity.isVariableLengthArrayNew()) { in CheckArrayType()
2264 elementType, maxElements, nullptr, ArraySizeModifier::Normal, 0); in CheckArrayType()
2271 if ((maxElementsKnown && elementIndex < maxElements) || in CheckArrayType()