diff options
author | Matthias Springer <springerm@google.com> | 2023-05-04 14:07:19 +0900 |
---|---|---|
committer | Matthias Springer <springerm@google.com> | 2023-05-04 14:18:46 +0900 |
commit | 7610087056f448eab4ceea9adcf4aac7893958d1 (patch) | |
tree | dfa9c31b40f85c4c73a220656377c4238a18dc2c /utils | |
parent | b2eceea3929ef18c9b04507d96c1ae6a56568c75 (diff) | |
download | llvm-7610087056f448eab4ceea9adcf4aac7893958d1.tar.gz |
[mlir][memref] Add helper to make alloca ops independent
Add a helper function that makes dynamic sizes of `memref.alloca` ops independent of a given set of values. This functionality can be used to make dynamic allocations hoistable from loops.
Differential Revision: https://reviews.llvm.org/D149316
Diffstat (limited to 'utils')
-rw-r--r-- | utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel index 08aea6d0555c..24e0bbff4140 100644 --- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel @@ -10561,6 +10561,7 @@ cc_library( includes = ["include"], deps = [ ":AffineDialect", + ":AffineTransforms", ":AffineUtils", ":ArithDialect", ":ArithTransforms", @@ -10581,6 +10582,7 @@ cc_library( ":Support", ":TensorDialect", ":Transforms", + ":ValueBoundsOpInterface", ":VectorDialect", "//llvm:Support", ], @@ -10633,6 +10635,7 @@ cc_library( ":MemRefTransforms", ":NVGPUDialect", ":PDLDialect", + ":SCFDialect", ":TransformDialect", ":TransformUtils", ":VectorDialect", |