| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | BubbleUpExtractSlice.cpp | 55 return rewriter.notifyMatchFailure(sliceOp, in matchAndRewrite() 62 return rewriter.notifyMatchFailure(sliceOp, in matchAndRewrite() 67 return rewriter.notifyMatchFailure(sliceOp, in matchAndRewrite() 72 return rewriter.notifyMatchFailure(sliceOp, in matchAndRewrite() 77 return rewriter.notifyMatchFailure(sliceOp, "expected unit stride"); in matchAndRewrite() 80 return rewriter.notifyMatchFailure(sliceOp, "expected no rank reduction"); in matchAndRewrite() 86 return rewriter.notifyMatchFailure( in matchAndRewrite() 95 return rewriter.notifyMatchFailure( in matchAndRewrite()
|
| H A D | FusePadOpWithLinalgProducer.cpp | 49 return rewriter.notifyMatchFailure(padOp, "non constant padding"); in matchAndRewrite() 56 return rewriter.notifyMatchFailure( in matchAndRewrite() 61 return rewriter.notifyMatchFailure( in matchAndRewrite() 70 return rewriter.notifyMatchFailure( in matchAndRewrite()
|
| H A D | SplitReduction.cpp | 68 return b.notifyMatchFailure(op, "precondition not met"); in splitReduction() 91 return b.notifyMatchFailure(op, "split ratio needs to be greater than 1"); in splitReduction() 102 return b.notifyMatchFailure( in splitReduction() 108 return b.notifyMatchFailure(op, "Cannot match the reduction pattern"); in splitReduction() 113 return b.notifyMatchFailure(op, "Unknown identity value for the reduction"); in splitReduction() 282 return b.notifyMatchFailure(op, "split factor needs to be greater than 1"); in splitReductionByScaling() 287 return b.notifyMatchFailure(op, "needs at least 1 reduction dimension"); in splitReductionByScaling() 295 return b.notifyMatchFailure( in splitReductionByScaling() 300 return b.notifyMatchFailure(op, "cannot match a reduction pattern"); in splitReductionByScaling() 307 return b.notifyMatchFailure(op, "unknown reduction neutral"); in splitReductionByScaling() [all …]
|
| H A D | DecomposeLinalgOps.cpp | 252 return rewriter.notifyMatchFailure(genericOp, in matchAndRewrite() 260 return rewriter.notifyMatchFailure( in matchAndRewrite() 270 return rewriter.notifyMatchFailure( in matchAndRewrite() 278 return rewriter.notifyMatchFailure( in matchAndRewrite() 286 return rewriter.notifyMatchFailure(genericOp, in matchAndRewrite() 293 return rewriter.notifyMatchFailure( in matchAndRewrite()
|
| H A D | Transforms.cpp | 84 return rewriter.notifyMatchFailure(op, [&](Diagnostic &diag) { in checkAndNotify() 96 return rewriter.notifyMatchFailure(op, [&](Diagnostic &diag) { in checkAndNotify() 486 return rewriter.notifyMatchFailure(op, "expect #tile sizes >= #loops"); in returningMatchAndRewrite() 491 return rewriter.notifyMatchFailure( in returningMatchAndRewrite() 507 return rewriter.notifyMatchFailure( in returningMatchAndRewrite() 514 return rewriter.notifyMatchFailure( in returningMatchAndRewrite() 522 return rewriter.notifyMatchFailure( in returningMatchAndRewrite()
|
| H A D | Generalization.cpp | 45 return rewriter.notifyMatchFailure(linalgOp, "preconditions not met"); in generalizeNamedOp()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | StructuralTypeConversions.cpp | 29 return rewriter.notifyMatchFailure(op, "not a 1:1 type conversion"); in matchAndRewrite() 61 return rewriter.notifyMatchFailure(op, "could not convert body types"); in matchAndRewrite() 97 return rewriter.notifyMatchFailure(op, "not a 1:1 type conversion"); in matchAndRewrite() 155 return rewriter.notifyMatchFailure(op, "could not convert body types"); in matchAndRewrite()
|
| H A D | TileUsingInterface.cpp | 167 return rewriter.notifyMatchFailure( in returningMatchAndRewrite() 175 return rewriter.notifyMatchFailure( in returningMatchAndRewrite() 202 return rewriter.notifyMatchFailure( in returningMatchAndRewrite() 240 return rewriter.notifyMatchFailure( in returningMatchAndRewrite() 381 return rewriter.notifyMatchFailure( in returningMatchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/ |
| H A D | UnifyAliasedResourcePass.cpp | 331 return rewriter.notifyMatchFailure(acOp, "base ptr not addressof op"); in matchAndRewrite() 398 return rewriter.notifyMatchFailure(acOp, "unsupported src/dst types"); in matchAndRewrite() 413 return rewriter.notifyMatchFailure(loadOp, "not scalar type"); in matchAndRewrite() 439 return rewriter.notifyMatchFailure(loadOp, "more than 4 components"); in matchAndRewrite() 447 return rewriter.notifyMatchFailure(loadOp, "ptr not spv.AccessChain"); in matchAndRewrite() 486 return rewriter.notifyMatchFailure(storeOp, "not scalar type"); in matchAndRewrite() 488 return rewriter.notifyMatchFailure(storeOp, "different bitwidth"); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/TensorToSPIRV/ |
| H A D | TensorToSPIRV.cpp | 51 return rewriter.notifyMatchFailure(extractOp, "non-static tensor"); in matchAndRewrite() 55 return rewriter.notifyMatchFailure(extractOp, in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/ |
| H A D | GPUToLLVMConversion.cpp | 405 return rewriter.notifyMatchFailure( in areAllLLVMTypes() 414 return rewriter.notifyMatchFailure( in isAsyncWithOneDependency() 418 return rewriter.notifyMatchFailure(op, "Can convert only async version."); in isAsyncWithOneDependency() 517 return rewriter.notifyMatchFailure(yieldOp, "no gpu async token operand"); in matchAndRewrite() 556 return rewriter.notifyMatchFailure(waitOp, "Cannot convert async op."); in matchAndRewrite() 586 return rewriter.notifyMatchFailure(waitOp, "Can only convert async op."); in matchAndRewrite() 722 return rewriter.notifyMatchFailure( in matchAndRewrite() 729 return rewriter.notifyMatchFailure( in matchAndRewrite() 847 return rewriter.notifyMatchFailure(memsetOp, in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tosa/Transforms/ |
| H A D | TosaDecomposeConv2D.cpp | 37 return rewriter.notifyMatchFailure( in matchAndRewrite() 40 return rewriter.notifyMatchFailure(op, "unranked weight input"); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Math/Transforms/ |
| H A D | PolynomialApproximation.cpp | 318 return rewriter.notifyMatchFailure(op, in insertCasts() 369 return rewriter.notifyMatchFailure(op, "unsupported operand type"); in matchAndRewrite() 426 return rewriter.notifyMatchFailure(op, "unsupported operand type"); in matchAndRewrite() 493 return rewriter.notifyMatchFailure(op, "unsupported operand type"); in matchAndRewrite() 581 return rewriter.notifyMatchFailure(op, "unsupported operand type"); in logMatchAndRewrite() 728 return rewriter.notifyMatchFailure(op, "unsupported operand type"); in matchAndRewrite() 775 return rewriter.notifyMatchFailure(op, "unsupported operand type"); in matchAndRewrite() 903 return rewriter.notifyMatchFailure(op, "unsupported operand type"); in matchAndRewrite() 1029 return rewriter.notifyMatchFailure(op, "unsupported operand type"); in matchAndRewrite() 1099 return rewriter.notifyMatchFailure(op, "unsupported operand type"); in matchAndRewrite() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | PatternMatch.h | 512 notifyMatchFailure(Location loc, CallbackT &&reasonCallback) { in notifyMatchFailure() function 514 return notifyMatchFailure(loc, in notifyMatchFailure() 522 notifyMatchFailure(Operation *op, CallbackT &&reasonCallback) { in notifyMatchFailure() function 523 return notifyMatchFailure(op->getLoc(), in notifyMatchFailure() 527 LogicalResult notifyMatchFailure(ArgT &&arg, const Twine &msg) { in notifyMatchFailure() function 528 return notifyMatchFailure(std::forward<ArgT>(arg), in notifyMatchFailure() 532 LogicalResult notifyMatchFailure(ArgT &&arg, const char *msg) { in notifyMatchFailure() function 533 return notifyMatchFailure(std::forward<ArgT>(arg), Twine(msg)); in notifyMatchFailure() 562 notifyMatchFailure(Location loc, in notifyMatchFailure() function 1080 return rewriter.notifyMatchFailure(rewriter.getUnknownLoc(), msg);
|
| /llvm-project-15.0.7/mlir/lib/Conversion/OpenMPToLLVM/ |
| H A D | OpenMPToLLVM.cpp | 70 return rewriter.notifyMatchFailure(curOp, in matchAndRewrite() 88 return rewriter.notifyMatchFailure(curOp, "memref is not supported yet"); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MathToLLVM/ |
| H A D | MathToLLVM.cpp | 124 return rewriter.notifyMatchFailure(op, "expected vector result type"); in matchAndRewrite() 154 return rewriter.notifyMatchFailure(op, "unsupported operand type"); in matchAndRewrite() 178 return rewriter.notifyMatchFailure(op, "expected vector result type"); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUToNVVM/ |
| H A D | WmmaOpsToNvvm.cpp | 34 return rewriter.notifyMatchFailure( in areAllLLVMTypes() 108 return rewriter.notifyMatchFailure(op, kInvalidCaseStr); in matchAndRewrite() 158 return rewriter.notifyMatchFailure(op, kInvalidCaseStr); in matchAndRewrite() 228 return rewriter.notifyMatchFailure(op, kInvalidCaseStr); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ReconcileUnrealizedCasts/ |
| H A D | ReconcileUnrealizedCasts.cpp | 44 return rewriter.notifyMatchFailure(op, "live unrealized conversion cast"); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/X86Vector/Transforms/ |
| H A D | AVXTranspose.cpp | 257 return rewriter.notifyMatchFailure(op, "Unsupported vector element type"); in matchAndRewrite() 265 return rewriter.notifyMatchFailure(op, "Unsupported vector type"); in matchAndRewrite() 275 return rewriter.notifyMatchFailure( in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/ |
| H A D | AllocLikeConversion.cpp | 29 return rewriter.notifyMatchFailure(op, "incompatible memref type"); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/ |
| H A D | TosaToLinalg.cpp | 81 (void)rewriter.notifyMatchFailure(op, in createLinalgBodyCalculationForElementwiseOp() 562 (void)rewriter.notifyMatchFailure( in createLinalgBodyCalculationForElementwiseOp() 817 return rewriter.notifyMatchFailure( in reduceMatchAndRewriteHelper() 986 return rewriter.notifyMatchFailure( in matchAndRewrite() 999 return rewriter.notifyMatchFailure( in matchAndRewrite() 1007 return rewriter.notifyMatchFailure( in matchAndRewrite() 1034 return rewriter.notifyMatchFailure( in matchAndRewrite() 1042 return rewriter.notifyMatchFailure( in matchAndRewrite() 1051 return rewriter.notifyMatchFailure( in matchAndRewrite() 1080 return rewriter.notifyMatchFailure( in matchAndRewrite() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToControlFlow/ |
| H A D | SCFToControlFlow.cpp | 570 return rewriter.notifyMatchFailure(whileOp, in matchAndRewrite() 576 return rewriter.notifyMatchFailure(whileOp, in matchAndRewrite() 582 return rewriter.notifyMatchFailure(whileOp, in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToLLVM/ |
| H A D | ArithmeticToLLVM.cpp | 180 return rewriter.notifyMatchFailure(op, "expected vector result type"); in matchAndRewrite() 215 return rewriter.notifyMatchFailure(op, "expected vector result type"); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Tosa/Utils/ |
| H A D | CoversionUtils.h | 70 (void)rewriter.notifyMatchFailure( in checkHasDynamicBatchDims()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/ArmSVE/Transforms/ |
| H A D | LegalizeForLLVMExport.cpp | 29 return rewriter.notifyMatchFailure(op, "operand types already match"); in matchAndRewrite()
|