Содержание
Эта серия представляет собой введение в MLIR и руководство по настройке проекта HEIR.
В прошлый раз мы узнали, как запустить и протестировать базовое понижение. На этот раз мы напишем несколько простых проходов, чтобы проиллюстрировать различные части API MLIR и инфраструктуру проходов.
Как упоминалось ранее, основная работа в MLIR заключается в определении проходов, которые либо оптимизируют часть программы, либо понижают части из одного диалекта в другие, либо выполняют различные нормализацию и канонизацию.
jeremykun.com
MLIR — Writing Our First Pass
Create attached notes ...
