Lines Matching defs:resultStrides
665 SmallVector<int64_t, 4> sourceStrides, resultStrides;
667 failed(resultType.getStridesAndOffset(resultStrides, resultOffset)))
685 for (auto it : llvm::zip(sourceStrides, resultStrides)) {
1905 SmallVector<int64_t, 4> resultStrides;
1906 if (failed(resultType.getStridesAndOffset(resultStrides, resultOffset)))
1921 llvm::enumerate(resultStrides, getStaticStrides())) {
2239 // resultStrides = [10000, 1, 600, 200, 100]
2256 auto resultStrides = llvm::to_vector<8>(llvm::reverse(reverseResultStrides));
2257 resultStrides.resize(resultShape.size(), 1);
2258 return StridedLayoutAttr::get(srcType.getContext(), srcOffset, resultStrides);
2431 SmallVector<int64_t> resultStrides;
2432 resultStrides.reserve(reassociation.size());
2438 resultStrides.push_back(srcStrides[ref.back()]);
2444 resultStrides.push_back(ShapedType::kDynamic);
2449 unsigned resultStrideIndex = resultStrides.size() - 1;
2452 auto stride = SaturatedInteger::wrap(resultStrides[resultStrideIndex--]);
2477 return StridedLayoutAttr::get(srcType.getContext(), srcOffset, resultStrides);