Lines Matching defs:unusedDims
939 llvm::SmallBitVector unusedDims(originalType.getRank());
941 return unusedDims;
946 unusedDims.set(dim.index());
950 if (static_cast<int64_t>(unusedDims.count()) + reducedType.getRank() ==
952 return unusedDims;
975 for (size_t dim = 0, e = unusedDims.size(); dim != e; ++dim) {
976 if (!unusedDims.test(dim))
988 unusedDims.reset(dim);
999 if ((int64_t)unusedDims.count() + reducedType.getRank() !=
1002 return unusedDims;
1008 FailureOr<llvm::SmallBitVector> unusedDims =
1010 assert(succeeded(unusedDims) && "unable to find unused dims of subview");
1011 return *unusedDims;
1056 llvm::SmallBitVector unusedDims = subview.getDroppedDims();
1061 if (unusedDims.test(i))
3012 auto unusedDims = computeMemRefRankReductionMask(expectedType, subViewType,
3014 if (failed(unusedDims))
3019 if (!haveCompatibleStrides(expectedType, subViewType, *unusedDims))
3073 FailureOr<llvm::SmallBitVector> unusedDims = computeMemRefRankReductionMask(
3075 if (failed(unusedDims))
3081 nonRankReducedType.getRank() - unusedDims->count();
3087 if (unusedDims->test(idx))