Home
last modified time | relevance | path

Searched refs:destShape (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertExpr.cpp3711 destShape.clear(); in lowerAllocatableArrayAssignment()
4084 if (!destShape.empty()) in determineShapeOfDest()
4386 if (!destShape.empty()) in genIterationShape()
4387 return destShape; in genIterationShape()
4562 if (destShape.empty()) in genMasks()
5107 assert((destShape.empty() || destShape.size() == 2) && in genTransposeProcRef()
5111 std::swap(destShape[0], destShape[1]); in genTransposeProcRef()
5125 std::swap(destShape[0], destShape[1]); in genTransposeProcRef()
5619 destShape.clear(); in genVectorSubscriptArrayFetch()
5621 if (destShape.empty()) in genVectorSubscriptArrayFetch()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransforms.cpp2810 ArrayRef<int64_t> destShape = destType.getShape(); in matchAndRewrite() local
2816 VectorType resType = VectorType::get(destShape, elType); in matchAndRewrite()
2825 SmallVector<int64_t> reductionShape(destShape.begin(), destShape.end()); in matchAndRewrite()
2830 SmallVector<int64_t> sizes(destShape.begin(), destShape.end()); in matchAndRewrite()
2836 for (int i = 0; i < destShape[reductionDim]; i++) { in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp2208 auto destShape = destVectorType.getShape(); in verify() local
2210 destShape.size() - sourceShape.size(), 0); in verify()
2214 if (failed(isIntegerArrayAttrConfinedToShape(*this, offsets, destShape, in verify()
2221 makeI64ArrayAttr(sourceShapeAsDestShape, getContext()), destShape, in verify()
3352 ArrayRef<int64_t> destShape = readOp.getVectorType().getShape(); in matchAndRewrite() local
3353 SmallVector<int64_t> broadcastShape(destShape.size()); in matchAndRewrite()
3355 broadcastShape[pos.value()] = destShape[pos.index()]; in matchAndRewrite()