1bf215546Sopenharmony_ciNIR Intermediate Representation (NIR)
2bf215546Sopenharmony_ci=====================================
3bf215546Sopenharmony_ci
4bf215546Sopenharmony_ciThe NIR Intermediate Representation (NIR) is the optimizing compiler stack that
5bf215546Sopenharmony_cisits at the core of most Mesa drivers' shader compilers.  It consists of a set
6bf215546Sopenharmony_ciof enums and data structures that make up the IR as well as a suite of helper
7bf215546Sopenharmony_cifunctions, optimization passes, and lowering passes for building a compiler
8bf215546Sopenharmony_cistack.
9bf215546Sopenharmony_ci
10bf215546Sopenharmony_ci.. toctree::
11bf215546Sopenharmony_ci   :maxdepth: 2
12bf215546Sopenharmony_ci
13bf215546Sopenharmony_ci   alu
14bf215546Sopenharmony_ci   tex
15