-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Labels
CoreAnything related to the Core library and IRAnything related to the Core library and IRMLIRAnything related to MLIRAnything related to MLIRc++Anything related to C++ codeAnything related to C++ code
Description
Problem Statement
When loading a MLIR plugin, the optimization tool must be provided with two options --load-pass-plugin
and --load-dialect-plugin
. As of now, we pass the same .dylib
to both options.
Proposed Solution
I am not certain whether this gives any advantage but it might be worth it to try out to decouple the pass and dialect plugin into two separate dynamic libraries.
Metadata
Metadata
Assignees
Labels
CoreAnything related to the Core library and IRAnything related to the Core library and IRMLIRAnything related to MLIRAnything related to MLIRc++Anything related to C++ codeAnything related to C++ code
Activity
[-]✨ [MLIR] Decouple Pass and Dialect Plugin[/-][+]✨ MLIR - Decouple Pass and Dialect Plugin[/+]