|
Halide 21.0.0
Halide compiler and libraries
|
#include <Generator.h>
Protected Types | |
| using | Expr = Halide::Expr |
| using | EvictionKey = Halide::EvictionKey |
| using | ExternFuncArgument = Halide::ExternFuncArgument |
| using | Func = Halide::Func |
| using | GeneratorContext = Halide::GeneratorContext |
| using | ImageParam = Halide::ImageParam |
| using | LoopLevel = Halide::LoopLevel |
| using | MemoryType = Halide::MemoryType |
| using | NameMangling = Halide::NameMangling |
| using | Partition = Halide::Partition |
| using | Pipeline = Halide::Pipeline |
| using | PrefetchBoundStrategy = Halide::PrefetchBoundStrategy |
| using | RDom = Halide::RDom |
| using | RVar = Halide::RVar |
| using | TailStrategy = Halide::TailStrategy |
| using | Target = Halide::Target |
| using | Tuple = Halide::Tuple |
| using | Type = Halide::Type |
| using | Var = Halide::Var |
| template<typename T> | |
| using | GeneratorParam = Halide::GeneratorParam<T> |
| template<typename T = void, int D = -1> | |
| using | Buffer = Halide::Buffer<T, D> |
| template<typename T> | |
| using | Param = Halide::Param<T> |
Static Protected Member Functions | |
| template<typename T> | |
| static Expr | cast (Expr e) |
| static Expr | cast (Halide::Type t, Expr e) |
| static Type | Bool (int lanes=1) |
| static Type | Float (int bits, int lanes=1) |
| static Type | Int (int bits, int lanes=1) |
| static Type | UInt (int bits, int lanes=1) |
Definition at line 3054 of file Generator.h.
|
protected |
Definition at line 3059 of file Generator.h.
|
protected |
Definition at line 3060 of file Generator.h.
|
protected |
Definition at line 3061 of file Generator.h.
|
protected |
Definition at line 3062 of file Generator.h.
|
protected |
Definition at line 3063 of file Generator.h.
|
protected |
Definition at line 3064 of file Generator.h.
|
protected |
Definition at line 3065 of file Generator.h.
|
protected |
Definition at line 3066 of file Generator.h.
|
protected |
Definition at line 3067 of file Generator.h.
|
protected |
Definition at line 3068 of file Generator.h.
|
protected |
Definition at line 3069 of file Generator.h.
|
protected |
Definition at line 3070 of file Generator.h.
|
protected |
Definition at line 3071 of file Generator.h.
|
protected |
Definition at line 3072 of file Generator.h.
|
protected |
Definition at line 3073 of file Generator.h.
|
protected |
Definition at line 3074 of file Generator.h.
|
protected |
Definition at line 3075 of file Generator.h.
|
protected |
Definition at line 3076 of file Generator.h.
|
protected |
Definition at line 3077 of file Generator.h.
|
protected |
Definition at line 3086 of file Generator.h.
|
protected |
Definition at line 3088 of file Generator.h.
|
protected |
Definition at line 3090 of file Generator.h.
Definition at line 3079 of file Generator.h.
References Halide::cast().
|
inlinestaticprotected |
Definition at line 3082 of file Generator.h.
References Halide::cast().
|
inlinestaticprotected |
Definition at line 3091 of file Generator.h.
References Halide::Bool().
|
inlinestaticprotected |
Definition at line 3094 of file Generator.h.
References Halide::Float().
|
inlinestaticprotected |
Definition at line 3097 of file Generator.h.
References Halide::Int().
|
inlinestaticprotected |
Definition at line 3100 of file Generator.h.
References Halide::UInt().