Fix Windows Build
authorNicolas Vasilache <ntv@google.com>
Fri, 22 Nov 2019 22:56:36 +0000 (14:56 -0800)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Fri, 22 Nov 2019 23:07:31 +0000 (15:07 -0800)
PiperOrigin-RevId: 282048102

mlir/include/mlir/Dialect/Linalg/Transforms/LinalgTransforms.h
mlir/lib/Dialect/Linalg/Transforms/LinalgTransforms.cpp

index 50c566f..56ae94f 100644 (file)
@@ -32,8 +32,7 @@ namespace linalg {
 
 // 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.
index b027d55..0e4aaa7 100644 (file)
@@ -30,7 +30,8 @@ using namespace mlir;
 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,