-
Install MLIR:
-
standalone example:
- [email protected]:jmgorius/mlir-standalone-template.git
-
old stable version:
- llvmorg-12-init
- b4f597900a908d9d11eb04a6e17690e4798d811f
-
mlir-standalone-template:
- How to define a new dialect and operations
- How to define build function for each op
-
mlir-standalone-template-v2:
- How to write a pass
- How to use build functions (create ops with c++ api)
- How to define EDSC to facilitate creating ops
-
mlir-standaline-template-v3:
- How to use patterns matching to write a pass