[mlir][affine][NFC] Split `reifyValueBound` in two functions
authorMatthias Springer <springerm@google.com>
Tue, 18 Apr 2023 07:27:02 +0000 (16:27 +0900)
committerMatthias Springer <springerm@google.com>
Tue, 18 Apr 2023 07:40:56 +0000 (16:40 +0900)
commit912fedfbe5b9a2120c2a48a142abaff3bdc7a971
treeeaed61f60cf82d7e0ff2d5aa3d25425c634a116b
parentc446f2dbab1904e22a3c5cdff5513a5c6e39c25c
[mlir][affine][NFC] Split `reifyValueBound` in two functions

There are now two entry points. One for shaped values and one for index-typed values. This addresses a comment in D146524.

Differential Revision: https://reviews.llvm.org/D147987
mlir/include/mlir/Dialect/Affine/Transforms/Transforms.h
mlir/lib/Dialect/Affine/Transforms/ReifyValueBounds.cpp
mlir/lib/Dialect/Linalg/Transforms/HoistPadding.cpp
mlir/test/lib/Dialect/Affine/TestReifyValueBounds.cpp