aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/FileManager.cpp
diff options
context:
space:
mode:
authorUday Bondhugula <uday@polymagelabs.com>2025-06-28 10:27:11 +0530
committerGitHub <noreply@github.com>2025-06-28 10:27:11 +0530
commit80625c16f0675235425fbb3810b5cd0e669c8c04 (patch)
tree1301cf0ef666397ca9bc4fba48bfaa2f2f01bbe7 /clang/lib/Basic/FileManager.cpp
parent28d4cc6d7b16567befd65b2ec22447b759134696 (diff)
downloadllvm-80625c16f0675235425fbb3810b5cd0e669c8c04.zip
llvm-80625c16f0675235425fbb3810b5cd0e669c8c04.tar.gz
llvm-80625c16f0675235425fbb3810b5cd0e669c8c04.tar.bz2
[MLIR][Affine] Fix memref replacement in affine-data-copy-generate (#139016)
Fixes: https://github.com/llvm/llvm-project/issues/130257 Fix affine-data-copy-generate in certain cases that involved users in multiple blocks. Perform the memref replacement correctly during copy generation. Improve/clean up memref affine use replacement API. Instead of supporting dominance and post dominance filters (which aren't adequate in most cases) and computing dominance info expensively each time in RAMUW, provide a user filter callback, i.e., force users to compute dominance if needed.
Diffstat (limited to 'clang/lib/Basic/FileManager.cpp')
0 files changed, 0 insertions, 0 deletions