diff options
author | Alexandre Eichenberger <alexe@us.ibm.com> | 2025-10-08 03:36:57 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-08 08:36:57 +0100 |
commit | d45b427ed476529a6cc52566c03839ad976ac37f (patch) | |
tree | 4671f1a4f52f7135c8d00d9cc5e87c24d18cf80e /llvm/tools/llvm-offload-binary/llvm-offload-binary.cpp | |
parent | 89e2d58ec8189e77c34e39b1e8c9992315ad682f (diff) | |
download | llvm-d45b427ed476529a6cc52566c03839ad976ac37f.zip llvm-d45b427ed476529a6cc52566c03839ad976ac37f.tar.gz llvm-d45b427ed476529a6cc52566c03839ad976ac37f.tar.bz2 |
[MLIR] Define memory effects for `memref.prefetch` operation (#151261)
Currently `memref.prefetch` has no memory side effects, which are
necessary for some optimizations.
This PR adds the needed side effect, as recommended in
https://discourse.llvm.org/t/modeling-volatility-with-memory-effects/67946
This PR was created after a discussion on this specific topic here
https://discourse.llvm.org/t/memref-prefetch-op-has-no-memory-side-effects-decoration-in-the-def-td-file/87482
---------
Signed-off-by: Alexandre Eichenberger <alexe@us.ibm.com>
Diffstat (limited to 'llvm/tools/llvm-offload-binary/llvm-offload-binary.cpp')
0 files changed, 0 insertions, 0 deletions