// Marker used as attribute name in generated Linalg rewriting transformations.
struct LinalgTransforms {
- static constexpr StringRef kLinalgTransformMarker =
- "__internal_linalg_transform__";
+ static const StringLiteral kLinalgTransformMarker;
};
// Declarative transformation used in tablegen patterns.
using namespace mlir::linalg;
// Marker used as attribute name in generated Linalg rewriting transformations.
-constexpr StringRef mlir::linalg::LinalgTransforms::kLinalgTransformMarker;
+const StringLiteral mlir::linalg::LinalgTransforms::kLinalgTransformMarker =
+ "__internal_linalg_transform__";
LogicalResult mlir::linalg::tileLinalgOpAndSetMarker(PatternRewriter &rewriter,
Operation *op,