目次
前の記事で、方言を定義し、該当する方言を使用するプログラムの最適化と標準化のための様々なパスを書きました。ただし、MLIRの主要な原則の1つが「段階的な低下」です。この考え方では、IRの粒度レベルが多くあり、IRの異なる部分を段階的に低下させ、最適化のためにそれが必要でなくなった時点で情報を捨てるというものです。この記事では、まずの方言を標準MLIR方言の組み合わせに低下させる第一歩をみていきます。この作業は、所謂の方言変換インフラストラクチャーを使用して実現します。
jeremykun.com
MLIR — Dialect Conversion
Create attached notes ...
