diff options
author | Simone Pellegrini <simone.pellegrini@arm.com> | 2025-06-11 13:37:34 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-11 12:37:34 +0100 |
commit | abbbe4a6cd1b83b89a834163335053863f5ffbfa (patch) | |
tree | 731b903b97f1f2502015a5411343f6d974e1c869 /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | 44a7ecd1d7485be94d3a92021c650175f100d2f7 (diff) | |
download | llvm-abbbe4a6cd1b83b89a834163335053863f5ffbfa.zip llvm-abbbe4a6cd1b83b89a834163335053863f5ffbfa.tar.gz llvm-abbbe4a6cd1b83b89a834163335053863f5ffbfa.tar.bz2 |
[mlir][vector] Fix attaching write effects on transfer_write's base (#142940)
This fixes an issue with `TransferWriteOp`'s implementation of the
`MemoryEffectOpInterface` where the write effect was attached to the
stored value rather than the base.
This had the effect that when asking for the memory effects for the
input memref buffer using `getEffectsOnValue(...)`, the function would
return no-effects (as the effect would have been attached to the stored
value rather than the input buffer).
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions