diff options
| author | Nicolas Vasilache <ntv@google.com> | 2019-10-02 13:24:27 -0700 |
|---|---|---|
| committer | A. Unique TensorFlower <gardener@tensorflow.org> | 2019-10-02 13:25:05 -0700 |
| commit | 9604bb6269bc5ff87c85dad7c8aa4b4f5f0f4696 (patch) | |
| tree | 49318fefc1a1006b953f268bc278a99c37030cd5 /mlir/test/lib/Transforms | |
| parent | f294e0e513464b97ae1bb2f9532979f8698c441e (diff) | |
| download | bcm5719-llvm-9604bb6269bc5ff87c85dad7c8aa4b4f5f0f4696.tar.gz bcm5719-llvm-9604bb6269bc5ff87c85dad7c8aa4b4f5f0f4696.zip | |
Extract MemRefType::getStridesAndOffset as a free function and fix dynamic offset determination.
This also adds coverage with a missing test, which uncovered a bug in the conditional for testing whether an offset is dynamic or not.
PiperOrigin-RevId: 272505798
Diffstat (limited to 'mlir/test/lib/Transforms')
| -rw-r--r-- | mlir/test/lib/Transforms/TestMemRefStrideCalculation.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mlir/test/lib/Transforms/TestMemRefStrideCalculation.cpp b/mlir/test/lib/Transforms/TestMemRefStrideCalculation.cpp index 01dfdeeb0c8..334a3f32a94 100644 --- a/mlir/test/lib/Transforms/TestMemRefStrideCalculation.cpp +++ b/mlir/test/lib/Transforms/TestMemRefStrideCalculation.cpp @@ -37,7 +37,7 @@ void TestMemRefStrideCalculation::runOnFunction() { auto memrefType = allocOp.getResult()->getType().cast<MemRefType>(); int64_t offset; SmallVector<int64_t, 4> strides; - if (failed(memrefType.getStridesAndOffset(strides, offset))) { + if (failed(getStridesAndOffset(memrefType, strides, offset))) { llvm::outs() << "MemRefType " << memrefType << " cannot be converted to " << "strided form\n"; return; |

