Halide 19.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.