[MLIR] Expose `getAsValues` in `StaticValueUtils.h` (NFC) [reland]
authorLorenzo Chelini <l.chelini@icloud.com>
Tue, 27 Sep 2022 15:16:43 +0000 (11:16 -0400)
committerEmilio Cota <ecg@google.com>
Tue, 27 Sep 2022 15:18:25 +0000 (11:18 -0400)
commit4db3a649ea79966ed7ab297a381d27fbbb6b6f7a
tree34bcfa144518c7fab8366e42ead67248c7538baa
parent17f2ee804a3c50f0b50d57a0100ce9f4102bfa3f
[MLIR] Expose `getAsValues` in `StaticValueUtils.h` (NFC) [reland]

The utility function should live in `StaticValueUtils.h` as it provides
a convenient way to convert a vector of OpFoldResults into a vector of
Values.

Reviewed By: nicolasvasilache, cota

Differential Revision: https://reviews.llvm.org/D134451
mlir/include/mlir/Dialect/Utils/StaticValueUtils.h
mlir/lib/Dialect/Tensor/IR/TensorInferTypeOpInterfaceImpl.cpp
mlir/lib/Dialect/Utils/CMakeLists.txt
mlir/lib/Dialect/Utils/StaticValueUtils.cpp
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel