diff options
| author | Nicolas Vasilache <ntv@google.com> | 2019-10-04 08:57:28 -0700 |
|---|---|---|
| committer | A. Unique TensorFlower <gardener@tensorflow.org> | 2019-10-04 08:58:09 -0700 |
| commit | 754ea72794c819dceeab1f4cc15933971d228aed (patch) | |
| tree | c301f077239c751386cdf8f5d89a0d66ba78a563 /mlir/lib/Parser | |
| parent | 516f6a3477073d52224a744a720f2d62f0ea3ca9 (diff) | |
| download | bcm5719-llvm-754ea72794c819dceeab1f4cc15933971d228aed.tar.gz bcm5719-llvm-754ea72794c819dceeab1f4cc15933971d228aed.zip | |
Replace constexpr MemRefType::kDynamicStrideOrOffset by a MemRefType:;getDynamicStrideOrOffset() method - NFC
This fixes global ODR-use issues, some of which manifest in Parser.cpp.
Fixes tensorflow/mlir#167.
PiperOrigin-RevId: 272886347
Diffstat (limited to 'mlir/lib/Parser')
| -rw-r--r-- | mlir/lib/Parser/Parser.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mlir/lib/Parser/Parser.cpp b/mlir/lib/Parser/Parser.cpp index 4cb3569137f..3f9c3711840 100644 --- a/mlir/lib/Parser/Parser.cpp +++ b/mlir/lib/Parser/Parser.cpp @@ -656,7 +656,7 @@ ParseResult Parser::parseStridedLayout(int64_t &offset, if (!maybeOffset && !question) return emitError("invalid offset"); offset = maybeOffset ? static_cast<int64_t>(maybeOffset.getValue()) - : MemRefType::kDynamicStrideOrOffset; + : MemRefType::getDynamicStrideOrOffset(); consumeToken(); if (!consumeIf(Token::comma)) @@ -996,7 +996,7 @@ ParseResult Parser::parseStrideList(SmallVectorImpl<int64_t> &dimensions) { return success(); while (true) { if (consumeIf(Token::question)) { - dimensions.push_back(MemRefType::kDynamicStrideOrOffset); + dimensions.push_back(MemRefType::getDynamicStrideOrOffset()); } else { // This must be an integer value. int64_t val; |

