|
Halide 21.0.0
Halide compiler and libraries
|
A class that can represent Vars or RVars. More...
#include <Func.h>
Public Member Functions | |
| VarOrRVar (const std::string &n, bool r) | |
| VarOrRVar (const Var &v) | |
| VarOrRVar (const RVar &r) | |
| VarOrRVar (const RDom &r) | |
| template<int N> | |
| VarOrRVar (const ImplicitVar< N > &u) | |
| const std::string & | name () const |
Public Attributes | |
| Var | var |
| RVar | rvar |
| bool | is_rvar |
A class that can represent Vars or RVars.
Used for reorder calls which can accept a mix of either.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| Var Halide::VarOrRVar::var |
Definition at line 55 of file Func.h.
Referenced by name(), VarOrRVar(), VarOrRVar(), and VarOrRVar().
| RVar Halide::VarOrRVar::rvar |
Definition at line 56 of file Func.h.
Referenced by name(), VarOrRVar(), VarOrRVar(), and VarOrRVar().
| bool Halide::VarOrRVar::is_rvar |
Definition at line 57 of file Func.h.
Referenced by name(), VarOrRVar(), VarOrRVar(), VarOrRVar(), VarOrRVar(), and VarOrRVar().