diff options
| author | Matthias Springer <me@m-sp.org> | 2023-10-03 16:08:50 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-10-03 16:08:50 +0200 |
| commit | 173fd67a124dfd0241b95c72935d572a677d2874 (patch) | |
| tree | 5e1aab17bd301f4773b133bedcf0f36eff327abd /lldb/packages/Python/lldbsuite/test/gdbclientutils.py | |
| parent | 464dfeba440bc1199e1a91e0c04b2dcfa8362f86 (diff) | |
| download | llvm-173fd67a124dfd0241b95c72935d572a677d2874.zip llvm-173fd67a124dfd0241b95c72935d572a677d2874.tar.gz llvm-173fd67a124dfd0241b95c72935d572a677d2874.tar.bz2 | |
[mlir][scf][bufferize] Improve bufferization of allocs yielded from `scf.for` (#68089)
The `BufferizableOpInterface` implementation of `scf.for` currently
assumes that an OpResult does not alias with any tensor apart from the
corresponding init OpOperand. Newly allocated buffers (inside of the
loop) are also allowed. The current implementation checks whether the
respective init_arg and yielded value are equivalent. This is overly
strict and causes extra buffer allocations/copies when yielding a new
buffer allocation from a loop.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/gdbclientutils.py')
0 files changed, 0 insertions, 0 deletions
