[mlir][SCF] Add ValueBoundsOpInterface impl for scf.for
authorMatthias Springer <springerm@google.com>
Fri, 7 Apr 2023 01:56:18 +0000 (10:56 +0900)
committerMatthias Springer <springerm@google.com>
Fri, 7 Apr 2023 01:57:09 +0000 (10:57 +0900)
commit0d8877752588844324a416207a6b4bec1bba0db2
tree22e7d61b3df977f720b7a23d0c16bed729c1b2f0
parent041bc485bf2122b238eb1a336d3a38168feb8eaa
[mlir][SCF] Add ValueBoundsOpInterface impl for scf.for

Only induction variables are supported. iter_args will be supported in a
subsequent change.

Differential Revision: https://reviews.llvm.org/D145804
mlir/include/mlir/Dialect/SCF/IR/ValueBoundsOpInterfaceImpl.h [new file with mode: 0644]
mlir/include/mlir/InitAllDialects.h
mlir/lib/Dialect/SCF/IR/CMakeLists.txt
mlir/lib/Dialect/SCF/IR/ValueBoundsOpInterfaceImpl.cpp [new file with mode: 0644]
mlir/test/Dialect/SCF/value-bounds-op-interface-impl.mlir [new file with mode: 0644]
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel