diff options
author | Maksim Levental <maksim.levental@gmail.com> | 2022-09-29 11:08:36 -0500 |
---|---|---|
committer | max <maksim.levental@gmail.com> | 2022-09-29 11:10:17 -0500 |
commit | e753bc87458eb950e2a51200bb4dcc16cc775d82 (patch) | |
tree | 015512796daf960030933ff14c4d4fcbb3a6298d /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 8bfba17b409000deae6436f92080d0c96bf5ea3b (diff) | |
download | llvm-e753bc87458eb950e2a51200bb4dcc16cc775d82.zip llvm-e753bc87458eb950e2a51200bb4dcc16cc775d82.tar.gz llvm-e753bc87458eb950e2a51200bb4dcc16cc775d82.tar.bz2 |
[mlir][Affine] Move/expose hasNoInterveningEffect
Expose [[ https://github.com/llvm/llvm-project/blob/main/mlir/lib/Dialect/Affine/Utils/Utils.cpp#L661 | Dialect/Affine/Utils/Utils.cpp#hasNoInterveningEffect ]] for downstream use (particular use case is a lazy implementation of [[ https://github.com/llvm/llvm-project/blob/main/mlir/lib/Dialect/Affine/Utils/Utils.cpp#L845 | forwardStoreToLoad ]] in CIRCT). This exposes hasNoInterveningEffect and instantiates for the necessary types.
Reviewed By: bondhugula
Differential Revision: https://reviews.llvm.org/D134374
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions