The TestTransformDialectInterpreterPass (and its base CRTP class) are now deprecated. Please use TransformInterpreterPass (-transform-interpreter
) instead.
The main differences are:
- the new pass uses a named sequence with symbol name
@__transform_main
instead of implicitly selecting the first top-level sequence; - the new pass has no capability for loading symbol libraries on-the-fly; symbol libraries must be explicitly preloaded using PreloadLibraryPass (
-transform-preload-library
) before running the interpreter.
All relevant in-tree tests have been updated, please do not add new tests using -test-transform-dialect-interpreter
.
This pass and the remaining tests will be removed in O(weeks).