diff options
| author | River Riddle <riddleriver@gmail.com> | 2020-03-02 09:18:45 -0800 |
|---|---|---|
| committer | River Riddle <riddleriver@gmail.com> | 2020-03-02 09:19:26 -0800 |
| commit | de5a81b1023e95a06f0e40b8ef9cdfc2e38b6223 (patch) | |
| tree | ce6b12f4fe7b2fc3cdc3aa5901e40449c60e2a2b /mlir/lib/Transforms/LoopFusion.cpp | |
| parent | 4167645d1e6a5ecc8790f0aba450799c4441882d (diff) | |
| download | llvm-de5a81b1023e95a06f0e40b8ef9cdfc2e38b6223.tar.gz | |
[mlir] Update several usages of IntegerType to properly handled unsignedness.
Summary: For example, DenseElementsAttr currently does not properly round-trip unsigned integer values.
Differential Revision: https://reviews.llvm.org/D75374
Diffstat (limited to 'mlir/lib/Transforms/LoopFusion.cpp')
| -rw-r--r-- | mlir/lib/Transforms/LoopFusion.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mlir/lib/Transforms/LoopFusion.cpp b/mlir/lib/Transforms/LoopFusion.cpp index ef1af5d71aa8..bcb0c16ba77b 100644 --- a/mlir/lib/Transforms/LoopFusion.cpp +++ b/mlir/lib/Transforms/LoopFusion.cpp @@ -869,7 +869,7 @@ static unsigned getMemRefEltSizeInBytes(MemRefType memRefType) { auto elementType = memRefType.getElementType(); unsigned sizeInBits; - if (elementType.isSignlessIntOrFloat()) { + if (elementType.isIntOrFloat()) { sizeInBits = elementType.getIntOrFloatBitWidth(); } else { auto vectorType = elementType.cast<VectorType>(); |
