Lines Matching defs:maxElements
1076 int maxElements = 0x7FFFFFFF;
1079 maxElements = static_cast<int>(CAT->getZExtSize());
1081 return maxElements;
1157 int maxElements = 0;
1160 maxElements = numArrayElements(T);
1162 maxElements = numStructUnionElements(T);
1164 maxElements = T->castAs<VectorType>()->getNumElements();
1168 if (maxElements == 0) {
1851 unsigned maxElements = VT->getNumElements();
1902 for (unsigned i = 0; i < maxElements; ++i, ++numEltsInit) {
1960 for (unsigned i = 0; i < maxElements; ++i) {
1989 if (numEltsInit != maxElements) {
1993 << (numEltsInit < maxElements) << maxElements << numEltsInit
2130 llvm::APSInt maxElements(elementIndex.getBitWidth(),
2134 maxElements = CAT->getSize();
2135 elementIndex = elementIndex.extOrTrunc(maxElements.getBitWidth());
2136 elementIndex.setIsUnsigned(maxElements.isUnsigned());
2160 if (elementIndex.getBitWidth() > maxElements.getBitWidth())
2161 maxElements = maxElements.extend(elementIndex.getBitWidth());
2162 else if (elementIndex.getBitWidth() < maxElements.getBitWidth())
2163 elementIndex = elementIndex.extend(maxElements.getBitWidth());
2164 elementIndex.setIsUnsigned(maxElements.isUnsigned());
2168 if (!maxElementsKnown && elementIndex > maxElements)
2169 maxElements = elementIndex;
2176 if (maxElementsKnown && elementIndex == maxElements)
2200 if (!maxElementsKnown && elementIndex > maxElements)
2201 maxElements = elementIndex;
2206 llvm::APSInt Zero(maxElements.getBitWidth(), maxElements.isUnsigned());
2207 if (maxElements == Zero && !Entity.isVariableLengthArrayNew()) {
2214 elementType, maxElements, nullptr, ArraySizeModifier::Normal, 0);
2221 if ((maxElementsKnown && elementIndex < maxElements) ||