文章来自微信公众号“科文路”,欢迎关注、互动。转发须注明出处。
Multi-Level Intermediate Representation(MLIR)是创建可重用、可扩展编译器基础设施的新途径。本文为第 7 期,在对 MLIR 有了基本认识后,总览所有的重要概念。编辑自MLIR:Glossary.
转载请注明出处!
MLIR 项目的核心是 Dialect,MLIR 自身就拥有例如linalg
,tosa
,affine
这些 Dialect。各种不同的 Dialect 使不同类型的优化或转换得以完成。
本文开始介绍如何新建一个 Dialect。 更多 DefiningDialects