Lines Matching refs:isSplat
631 return StringAttr::get(owner.isSplat() ? vals.front() : vals[index], eltTy); in operator *()
642 attr.getRawData().data(), attr.isSplat(), dataIndex) {} in BoolElementIterator()
654 attr.getRawData().data(), attr.isSplat(), dataIndex), in IntElementIterator()
671 attr.getRawData().data(), attr.isSplat(), dataIndex) { in ComplexIntElementIterator()
1027 bool isSplat = true; in get() local
1030 isSplat &= values[i] == firstValue; in get()
1035 if (isSplat) { in get()
1195 bool DenseElementsAttr::isSplat() const { in isSplat() function in DenseElementsAttr
1196 return static_cast<DenseElementsAttributeStorage *>(impl)->isSplat; in isSplat()
1289 assert(isSplat() && "expected a splat type"); in resizeSplat()
1390 bool isSplat = false; in getRaw() local
1391 bool isValid = isValidRawBuffer(type, data, isSplat); in getRaw()
1394 return Base::get(type.getContext(), type, data, isSplat); in getRaw()
1515 size_t numRawElements = attr.isSplat() ? 1 : newArrayType.getNumElements(); in mappingHelper()
1526 if (attr.isSplat()) { in mappingHelper()
1647 if (sparseIndices.isSplat()) { in getFlattenedSparseIndices()
1703 if (sparseIndices.isSplat()) { in verify()