Handle to schedule internal Halide functions that constitute the recursive filter.
More...
|
| | RecFilterSchedule (RecFilter &r, std::vector< std::string > fl) |
| |
| RecFilterSchedule & | compute_globally (void) |
| |
| RecFilterSchedule & | compute_locally (void) |
| |
| RecFilterSchedule & | fuse (VarTag v1, VarTag v2) |
| |
| RecFilterSchedule & | split (VarTag v, int factor) |
| |
| RecFilterSchedule & | split (VarTag v, int factor, VarTag vin) |
| |
| RecFilterSchedule & | split (VarTag v, int factor, VarTag vin, VarTag vout) |
| |
| RecFilterSchedule & | reorder (std::vector< VarTag > x) |
| |
| RecFilterSchedule & | reorder (VarTag x, VarTag y) |
| |
| RecFilterSchedule & | reorder (VarTag x, VarTag y, VarTag z) |
| |
| RecFilterSchedule & | reorder (VarTag x, VarTag y, VarTag z, VarTag w) |
| |
| RecFilterSchedule & | reorder (VarTag x, VarTag y, VarTag z, VarTag w, VarTag s) |
| |
| RecFilterSchedule & | reorder (VarTag x, VarTag y, VarTag z, VarTag w, VarTag s, VarTag t) |
| |
| RecFilterSchedule & | reorder (VarTag x, VarTag y, VarTag z, VarTag w, VarTag s, VarTag t, VarTag u) |
| |
| RecFilterSchedule & | storage_layout (VarTag innermost, VarTag outermost) |
| |
| RecFilterSchedule & | reorder_storage (std::vector< VarTag > x) |
| |
| RecFilterSchedule & | reorder_storage (VarTag x, VarTag y) |
| |
| RecFilterSchedule & | reorder_storage (VarTag x, VarTag y, VarTag z) |
| |
| RecFilterSchedule & | reorder_storage (VarTag x, VarTag y, VarTag z, VarTag w) |
| |
| RecFilterSchedule & | reorder_storage (VarTag x, VarTag y, VarTag z, VarTag w, VarTag t) |
| |
| RecFilterSchedule & | unroll (VarTag v, int factor=0) |
| |
| RecFilterSchedule & | parallel (VarTag v, int factor=0) |
| |
| RecFilterSchedule & | vectorize (VarTag v, int factor=0) |
| |
| RecFilterSchedule & | gpu_threads (VarTag v1) |
| |
| RecFilterSchedule & | gpu_threads (VarTag v1, VarTag v2) |
| |
| RecFilterSchedule & | gpu_threads (VarTag v1, VarTag v2, VarTag v3) |
| |
| RecFilterSchedule & | gpu_blocks (VarTag v1) |
| |
| RecFilterSchedule & | gpu_blocks (VarTag v1, VarTag v2) |
| |
| RecFilterSchedule & | gpu_blocks (VarTag v1, VarTag v2, VarTag v3) |
| |
Handle to schedule internal Halide functions that constitute the recursive filter.
Definition at line 516 of file recfilter.h.