Содержание
В предыдущей статье мы преобразовали наш пользовательский диалект Poly в стандартные диалекты MLIR. В этой статье мы продолжим преобразование в LLVM IR, экспортируя его из MLIR в LLVM, а затем компилируя в машинный код x86.
Код для этой статьи находится в этом запросе на вытягивание, и, как обычно, коммиты организованы для чтения в порядке следования.
Определение конвейера Первым шагом в преобразовании в машинный код является преобразование в "выходной диалект".
jeremykun.com
MLIR — Lowering through LLVM
Create attached notes ...
