Add missing dependent dialects to AsyncToAsyncRuntimePass and GpuKernelOutliningPass
authorMehdi Amini <joker.eph@gmail.com>
Sat, 24 Jun 2023 01:46:10 +0000 (03:46 +0200)
committerMehdi Amini <joker.eph@gmail.com>
Sat, 24 Jun 2023 01:48:10 +0000 (03:48 +0200)
commit86e1c050e944600ebad21fb12e687e6d9de5c2e2
tree3fd3ad93ea636624d49ecb3f882b4879d8fb8124
parentbc7e5d27e94f8e3a223da40ab3bf4745b4061d6d
Add missing dependent dialects to AsyncToAsyncRuntimePass and GpuKernelOutliningPass

These aren't detected during testing most of the time because the way we
are setting up mlir-opt and the fact that we always use func.func: it'll
trigger the load of the InlinerInterface extension for the FuncDialect which
itself loads these dialects unconditionally.
mlir/include/mlir/Dialect/Async/Passes.td
mlir/include/mlir/Dialect/GPU/Transforms/Passes.td