Lines Matching defs:transposeVector
536 // 2. At the innermost loop level, create a GenericOp if `transposeVector` is
543 ArrayRef<int64_t> transposeVector, RankedTensorType transposedTensorType,
638 if (!transposeVector.empty()) {
643 loc, paddedTensor, outputTensor, transposeVector);
679 ArrayRef<int64_t> transposeVector, const HoistPaddingAnalysis &analysis) {
692 tensor::computeTransposedType(paddedTensorType, transposeVector);
715 return buildPackingLoopNestImpl(rewriter, bvm, opToHoist, transposeVector,
724 scf::ForOp outermostEnclosingForOp, ArrayRef<int64_t> transposeVector) {
733 return buildPackingLoopNestImpl(rewriter, bvm, opToHoist, transposeVector,
940 ArrayRef<int64_t> transposeVector, tensor::PadOp &hoistedOp,
956 rewriter, bvm, opToHoist, transposeVector, analysis);
962 if (!transposeVector.empty())
966 tensor::computeTransposedType(opToHoist.getResultType(), transposeVector);
977 if (!transposeVector.empty()) {
984 loc, newResult, emptyTensor, transposeVector);
1004 ArrayRef<int64_t> transposeVector, tensor::PadOp &hoistedOp,
1007 return hoistPaddingOnTensors(rewriter, opToHoist, numLoops, transposeVector,