diff options
| author | Dimitry Andric <dimitry@andric.com> | 2020-02-04 23:57:02 +0000 |
|---|---|---|
| committer | Hans Wennborg <hans@chromium.org> | 2020-02-06 11:24:21 +0100 |
| commit | 02420968fcce71ed669b4a87e62c27d65fd8a1c4 (patch) | |
| tree | af0abd388b9fee55667167cfc3c9db09e3603655 /mlir/lib/Transforms/DialectConversion.cpp | |
| parent | 22633f85bb7d317ff97c86b6ae7817b678777d93 (diff) | |
| download | bcm5719-llvm-02420968fcce71ed669b4a87e62c27d65fd8a1c4.tar.gz bcm5719-llvm-02420968fcce71ed669b4a87e62c27d65fd8a1c4.zip | |
Fix x86 32bits MLIR build (NFC)
This is fixing a build error:
error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'Region::iterator::difference_type' (aka 'int') in initializer list
Fix pr44767
(cherry picked from commit 31fd112eb4a90600e0f340f19053e5715e92ec4c)
Diffstat (limited to 'mlir/lib/Transforms/DialectConversion.cpp')
| -rw-r--r-- | mlir/lib/Transforms/DialectConversion.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mlir/lib/Transforms/DialectConversion.cpp b/mlir/lib/Transforms/DialectConversion.cpp index 3f202c2a95b..bf79266dc8b 100644 --- a/mlir/lib/Transforms/DialectConversion.cpp +++ b/mlir/lib/Transforms/DialectConversion.cpp @@ -783,7 +783,7 @@ void ConversionPatternRewriterImpl::notifyRegionIsBeingInlinedBefore( Region ®ion, Region &parent, Region::iterator before) { for (auto &pair : llvm::enumerate(region)) { Block &block = pair.value(); - unsigned position = pair.index(); + Region::iterator::difference_type position = pair.index(); blockActions.push_back(BlockAction::getMove(&block, {®ion, position})); } } |

