Lines Matching defs:MatchConvolutionResult

835 enum class MatchConvolutionResult {
848 mlir::linalg::detail::MatchConvolutionResult
854 return MatchConvolutionResult::NotLinalgOp;
856 return MatchConvolutionResult::WrongNumOperands;
866 return MatchConvolutionResult::WrongInputIndexingMap;
872 return MatchConvolutionResult::NotProjectedPermutations;
899 return MatchConvolutionResult::OutputDimsNotParallel;
907 return MatchConvolutionResult::OutputDimsNotParallel;
916 return MatchConvolutionResult::OutputDimsNotParallel;
924 return MatchConvolutionResult::OutputDimsNotParallel;
928 return MatchConvolutionResult::NonConvolutionLoop;
942 return MatchConvolutionResult::NonOutputDimNotReduction;
944 return MatchConvolutionResult::NonConvolutionLoop;
952 return MatchConvolutionResult::NonOutputDimNotReduction;
954 return MatchConvolutionResult::NonConvolutionLoop;
963 return MatchConvolutionResult::NonConvolutionLoop;
967 return MatchConvolutionResult::NonConvolutionLoop;
970 return MatchConvolutionResult::EmptyConvolvedDims;
979 return MatchConvolutionResult::Success;
983 mlir::linalg::detail::getMatchConvolutionMessage(MatchConvolutionResult res) {
985 case MatchConvolutionResult::NotLinalgOp:
987 case MatchConvolutionResult::WrongNumOperands:
989 case MatchConvolutionResult::WrongInputIndexingMap:
991 case MatchConvolutionResult::NotProjectedPermutations:
993 case MatchConvolutionResult::NonConvolutionLoop:
995 case MatchConvolutionResult::OutputDimsNotParallel:
997 case MatchConvolutionResult::NonOutputDimNotReduction:
999 case MatchConvolutionResult::EmptyConvolvedDims:
1001 case MatchConvolutionResult::Success:
1004 llvm_unreachable("unhandled MatchConvolutionResult case");
1011 linalg::detail::MatchConvolutionResult::Success;
1015 MatchConvolutionResult res = isConvolutionInterfaceImpl(op);
1016 if (res != MatchConvolutionResult::Success)