Home
last modified time | relevance | path

Searched refs:resultRank (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/flang/runtime/
H A Dtransformational.cpp396 SubscriptValue resultRank{shape.GetDimension(0).Extent()}; in RTNAME() local
397 if (resultRank < 0 || resultRank > static_cast<SubscriptValue>(maxRank)) { in RTNAME()
400 static_cast<std::intmax_t>(resultRank)); in RTNAME()
408 for (int j{0}; j < resultRank; ++j, ++shapeSubscript) { in RTNAME()
442 if (order->GetDimension(0).Extent() != resultRank) { in RTNAME()
446 resultRank); in RTNAME()
451 for (SubscriptValue j{0}; j < resultRank; ++j, ++orderSubscript) { in RTNAME()
454 if (k < 1 || k > resultRank || ((values >> k) & 1)) { in RTNAME()
462 for (int j{0}; j < resultRank; ++j) { in RTNAME()
469 result, source, resultRank, resultExtent, terminator, "RESHAPE"); in RTNAME()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Utils/
H A DReshapeOpsUtils.h245 int64_t resultRank = resultType.getRank(); in matchAndRewrite() local
252 bool isResultCollapsed = srcRank > resultRank; in matchAndRewrite()
304 int64_t resultRank = resultType.getRank(); in matchAndRewrite() local
310 if (srcRank > resultRank) { in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/
H A DTosaToLinalgNamed.cpp345 int64_t resultRank = resultTy.getRank(); in matchAndRewrite() local
423 /*dimCount=*/resultRank, /*symbolCount=*/0, in matchAndRewrite()
425 indexingMaps.push_back(rewriter.getMultiDimIdentityMap(resultRank)); in matchAndRewrite()
426 indexingMaps.push_back(rewriter.getMultiDimIdentityMap(resultRank)); in matchAndRewrite()
447 createDepthwiseConvCollapseMap(resultRank, reassociationMap, rewriter); in matchAndRewrite()
456 getNParallelLoopsAttrs(resultRank), in matchAndRewrite()
475 createDepthwiseConvCollapseMap(resultRank, reassociationMap, rewriter); in matchAndRewrite()
483 getNParallelLoopsAttrs(resultRank), in matchAndRewrite()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dintrinsics.cpp1765 int resultRank{0}; in Match() local
1768 resultRank = elementalRank; in Match()
1771 resultRank = 0; in Match()
1774 resultRank = 1; in Match()
1777 resultRank = 2; in Match()
1781 resultRank = arrayArg->Rank(); in Match()
1785 resultRank = hasDimArg ? arrayArg->Rank() - 1 : 0; in Match()
1789 resultRank = hasDimArg ? arrayArg->Rank() - 1 : 1; in Match()
1793 resultRank = knownArg->Rank() + 1; in Match()
1797 resultRank = *shapeArgSize; in Match()
[all …]
/llvm-project-15.0.7/flang/unittests/Evaluate/
H A DISO-Fortran-binding.cpp438 constexpr CFI_rank_t resultRank{rank - 1}; in run_CFI_section_tests() local
440 CFI_CDESC_T(resultRank) resultStorage; in run_CFI_section_tests()
443 CFI_type_long_long, 0, resultRank, nullptr); in run_CFI_section_tests()
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp1209 Value resultRank = shapeDesc.size(rewriter, loc, 0); in convertSourceMemRefToDescriptor() local
1221 targetDesc.setRank(rewriter, loc, resultRank); in convertSourceMemRefToDescriptor()
1254 rewriter, loc, *getTypeConverter(), targetSizesBase, resultRank); in convertSourceMemRefToDescriptor()
1258 rewriter.create<LLVM::SubOp>(loc, resultRank, oneIndex); in convertSourceMemRefToDescriptor()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Tensor/IR/
H A DTensorOps.td328 unsigned resultRank,
334 unsigned resultRank,
/llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/IR/
H A DMemRefOps.td1067 unsigned resultRank = getResult().getType().cast<ShapedType>().getRank();
1068 return {1, resultRank, resultRank};
/llvm-project-15.0.7/flang/lib/Lower/
H A DIntrinsicCall.cpp3295 unsigned resultRank = in genMatmul() local
3299 mlir::Type resultArrayType = builder.getVarLenSeqTy(resultType, resultRank); in genMatmul()
3640 auto resultRank = shapeArrTy.cast<fir::SequenceType>().getShape()[0]; in genReshape() local
3642 if (resultRank == fir::SequenceType::getUnknownExtent()) in genReshape()
3658 mlir::Type type = builder.getVarLenSeqTy(resultType, resultRank); in genReshape()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp4301 unsigned resultRank = resultVectorType.getRank(); in verifyVectorShapeCast() local
4302 if (sourceRank < resultRank) { in verifyVectorShapeCast()
4305 } else if (sourceRank > resultRank) { in verifyVectorShapeCast()