|
Halide 21.0.0
Halide compiler and libraries
|
Defines the base class for things that recursively walk over the IR. More...
Go to the source code of this file.
Classes | |
| class | Halide::Internal::IRVisitor |
| A base class for algorithms that need to recursively walk over the IR. More... | |
| class | Halide::Internal::IRGraphVisitor |
| A base class for algorithms that walk recursively over the IR without visiting the same node twice. More... | |
| class | Halide::Internal::VariadicVisitor< T, ExprRet, StmtRet > |
| A visitor/mutator capable of passing arbitrary arguments to the visit methods using CRTP and returning any types from them. More... | |
Namespaces | |
| namespace | Halide |
| This file defines the class FunctionDAG, which is our representation of a Halide pipeline, and contains methods to using Halide's bounds tools to query properties of it. | |
| namespace | Halide::Internal |
Defines the base class for things that recursively walk over the IR.
Definition in file IRVisitor.h.