MLIR — LLVM による下位化 ノート

MLIR — LLVM による下位化

目次 前回の記事で、カスタムポリダイアレクトを標準のMLIRダイアレクトに下げました。この記事では、MLIRダイアレクトをLLVM IRに下げ、MLIRからLLVMにエクスポートし、x86マシンコードにコンパイルします。 この記事のコードはこのプルリクエストにあり、いつものようにコミットは順番に読むように組織されています。 パイプラインの定義 最初のステップは、マシンコードに下げるために「出口ダイアレクト」に下げることです。