Halide
12.0.1
Halide compiler and libraries
|
#include <LoopNest.h>
Public Member Functions | |
FuncVar () | |
Public Attributes | |
VarOrRVar | orig |
VarOrRVar | var |
string | accessor |
int64_t | extent = 0 |
size_t | index = 0 |
bool | innermost_pure_dim = false |
bool | outermost = false |
bool | parallel = false |
bool | exists = false |
bool | pure = false |
bool | constant_extent = false |
Definition at line 220 of file LoopNest.h.
|
inline |
Definition at line 246 of file LoopNest.h.
VarOrRVar Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar::orig |
Definition at line 222 of file LoopNest.h.
VarOrRVar Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar::var |
Definition at line 225 of file LoopNest.h.
string Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar::accessor |
Definition at line 229 of file LoopNest.h.
int64_t Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar::extent = 0 |
Definition at line 233 of file LoopNest.h.
size_t Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar::index = 0 |
Definition at line 237 of file LoopNest.h.
bool Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar::innermost_pure_dim = false |
Definition at line 240 of file LoopNest.h.
bool Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar::outermost = false |
Definition at line 241 of file LoopNest.h.
bool Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar::parallel = false |
Definition at line 242 of file LoopNest.h.
bool Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar::exists = false |
Definition at line 243 of file LoopNest.h.
bool Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar::pure = false |
Definition at line 244 of file LoopNest.h.
bool Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::FuncVar::constant_extent = false |
Definition at line 245 of file LoopNest.h.