[mlir][Arith] Fix bug in zero-extension range inference
authorKrzysztof Drewniak <Krzysztof.Drewniak@amd.com>
Mon, 9 Jan 2023 16:58:24 +0000 (16:58 +0000)
committerKrzysztof Drewniak <Krzysztof.Drewniak@amd.com>
Tue, 10 Jan 2023 21:41:13 +0000 (21:41 +0000)
commit6496824ebaf29a39239c1df1b508490382dca2f7
treef5c64797297c44622331e3d6892d355b720541f9
parentd414c2ad0cacf5dd75753c799e7f8cb85a39e8ed
[mlir][Arith] Fix bug in zero-extension range inference

D135089 extracted the extui code into a helper, but used fromSigned
instead of fromUnsigned.

Reviewed By: Mogball, ThomasRaoux

Differential Revision: https://reviews.llvm.org/D141296
mlir/lib/Dialect/Arith/IR/InferIntRangeInterfaceImpls.cpp
mlir/test/Dialect/Arith/int-range-interface.mlir