diff options
| author | Alex Zinenko <zinenko@google.com> | 2023-01-02 13:07:02 +0000 |
|---|---|---|
| committer | Alex Zinenko <zinenko@google.com> | 2023-01-06 12:23:29 +0000 |
| commit | ed02fa81fd11b6ac048a574691ecd2b9d74ec274 (patch) | |
| tree | f6561ea695f48cc8258e41851b85b29e5476e330 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 943d8644dfc0efdda9f5ede69d5e09bf2baf236b (diff) | |
[mlir] introduce parameters into the transofrm dialect
Introduce a new kind of values into the transform dialect -- parameter
values. These values have a type implementing the new
`TransformParamTypeInterface` and are associated with lists of
attributes rather than lists of payload operations. This mechanism
allows one to wrap numeric calculations, typically heuristics, into
transform operations separate from those at actually applying the
transformation. For example, tile size computation can be now separated
from tiling itself, and not hardcoded in the transform dialect. This
further improves the separation of concerns between transform choice and
implementation.
Reviewed By: springerm
Differential Revision: https://reviews.llvm.org/D140976
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
