Multi-Level IR Compiler Framework| mlir.llvm.org
Multi-Level IR Compiler Framework| mlir.llvm.org
Multi-Level IR Compiler Framework| mlir.llvm.org
Multi-Level IR Compiler Framework| mlir.llvm.org
Multi-Level IR Compiler Framework| mlir.llvm.org
Multi-Level IR Compiler Framework| mlir.llvm.org
Table of Contents This series is an introduction to MLIR and an onboarding tutorial for the HEIR project. Last time we saw how to run and test a basic lowering. This time we will write some simple passes to illustrate the various parts of the MLIR API and the pass infrastructure. As mentioned previously, the main work in MLIR is defining passes that either optimize part of a program, lower from parts of one dialect to others, or perform various normalization and canonicalization operations.| Math ∩ Programming