llvm/tools/mlir/lib/Dialect/Shape/IR/ShapeCanonicalization.inc

/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|*                                                                            *|
|* Rewriters                                                                  *|
|*                                                                            *|
|* Automatically generated file, do not edit!                                 *|
|* From: ShapeCanonicalization.td                                             *|
|*                                                                            *|
\*===----------------------------------------------------------------------===*/

/* Generated from:
    /var/lib/territory/code/bHuTw9oCUUe1JCULSWsG/mlir/lib/Dialect/Shape/IR/ShapeCanonicalization.td:22
*/
struct AssumingAllOneOp : public ::mlir::RewritePattern {};

/* Generated from:
    /var/lib/territory/code/bHuTw9oCUUe1JCULSWsG/mlir/lib/Dialect/Shape/IR/ShapeCanonicalization.td:26
*/
struct CstrBroadcastableEqOps : public ::mlir::RewritePattern {};

/* Generated from:
    /var/lib/territory/code/bHuTw9oCUUe1JCULSWsG/mlir/lib/Dialect/Shape/IR/ShapeCanonicalization.td:30
*/
struct CstrEqEqOps : public ::mlir::RewritePattern {};

/* Generated from:
    /var/lib/territory/code/bHuTw9oCUUe1JCULSWsG/mlir/lib/Dialect/Shape/IR/ShapeCanonicalization.td:50
*/
struct ExtractFromShapeOfExtentTensor : public ::mlir::RewritePattern {};

/* Generated from:
    /var/lib/territory/code/bHuTw9oCUUe1JCULSWsG/mlir/lib/Dialect/Shape/IR/ShapeCanonicalization.td:34
*/
struct IndexToSizeToIndexCanonicalization : public ::mlir::RewritePattern {};

/* Generated from:
    /var/lib/territory/code/bHuTw9oCUUe1JCULSWsG/mlir/lib/Dialect/Shape/IR/ShapeCanonicalization.td:38
*/
struct SizeToIndexToSizeCanonicalization : public ::mlir::RewritePattern {};

/* Generated from:
    /var/lib/territory/code/bHuTw9oCUUe1JCULSWsG/mlir/lib/Dialect/Shape/IR/ShapeCanonicalization.td:44
*/
struct TensorCastConstShape : public ::mlir::RewritePattern {};

void LLVM_ATTRIBUTE_UNUSED populateWithGenerated(::mlir::RewritePatternSet &patterns) {}