diff options
| author | Nicolas Vasilache <nicolas.vasilache@gmail.com> | 2022-07-21 04:38:46 -0700 |
|---|---|---|
| committer | Nicolas Vasilache <nicolas.vasilache@gmail.com> | 2022-09-05 02:02:22 -0700 |
| commit | d2613d5bb5dca0624833e4747f67db6fe3236ce8 (patch) | |
| tree | c6caa592677f65cdf98b463220c05c845adaea73 /lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h | |
| parent | 5de4d97a00b2a5d710892e96d77810784fd2cd5c (diff) | |
| download | llvm-d2613d5bb5dca0624833e4747f67db6fe3236ce8.zip llvm-d2613d5bb5dca0624833e4747f67db6fe3236ce8.tar.gz llvm-d2613d5bb5dca0624833e4747f67db6fe3236ce8.tar.bz2 | |
[mlir][tensor] Add gather/scatter op definitions to the tensor dialect.
Gather/Scatter are examined from first principles in light of our recent progress on tensor-based codegen
and in-place bufferization.
In the future, lowering of these abstractions to operate **inplace** on buffers
will likely require a more powerful buffer representation than strided memref.
General context: https://discourse.llvm.org/t/rfc-structured-codegen-beyond-rectangular-arrays/64707
Relevant TL;DR parts of the proposal:
- gather: https://discourse.llvm.org/t/rfc-structured-codegen-beyond-rectangular-arrays/64707#proposal-gatherop-and-friends-10
- need for more expressive types: https://discourse.llvm.org/t/rfc-structured-codegen-beyond-rectangular-arrays/64707#proposal-bufferization-copy-view-and-the-need-for-more-expressive-types-12
- jagged buffer discussion: https://discourse.llvm.org/t/rfc-structured-codegen-beyond-rectangular-arrays/64707#proposal-first-class-jagged-buffer-13
Differential Revision: https://reviews.llvm.org/D130348
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h')
0 files changed, 0 insertions, 0 deletions
