diff options
author | Tom Eccles <tom.eccles@arm.com> | 2023-07-25 17:11:40 +0000 |
---|---|---|
committer | Tom Eccles <tom.eccles@arm.com> | 2023-08-10 09:40:01 +0000 |
commit | dea33c80d3666f1e8368ef1a3a09adf999e31723 (patch) | |
tree | c6eb21d8d6bc24519c5ba5cb363c85438cff4b31 /libcxx/src | |
parent | e6d5dcf84c80677cb6e606b8a464b31579554e07 (diff) | |
download | llvm-dea33c80d3666f1e8368ef1a3a09adf999e31723.zip llvm-dea33c80d3666f1e8368ef1a3a09adf999e31723.tar.gz llvm-dea33c80d3666f1e8368ef1a3a09adf999e31723.tar.bz2 |
[mlir][Transforms] teach CSE about recursive memory effects
Add support for reasoning about operations with recursive memory effects
to CSE. The recursive effects are gathered by a helper function. I
decided to allow returning duplicates from the helper function because
there's no benefit to spending the computation time to remove them in
the existing use case.
Differential Revision: https://reviews.llvm.org/D156805
Diffstat (limited to 'libcxx/src')
0 files changed, 0 insertions, 0 deletions