Table des matières
La dernière fois, nous avons couvert la configuration d'un système de construction Bazel pour un projet MLIR. Cette fois, nous allons donner un aperçu d'un abaissement simple et montrer comment fonctionnent les tests de bout en bout dans MLIR. Tout le code pour cet article est contenu dans cette demande de tirage sur GitHub, et les validations sont bien organisées et très lisibles.
Deux des concepts centraux dans MLIR sont les dialectes et les abaissements. Ce sont les échafaudages dans lesquels nous pouvons faire les parties vraiment intéressantes d'un compilateur - c'est-à-dire les optimisations et les analyses.
jeremykun.com
MLIR — Running and Testing a Lowering
Create attached notes ...
