Halide
12.0.1
Halide compiler and libraries
|
#include <Schedule.h>
Public Member Functions | |
FuseLoopLevel () | |
FuseLoopLevel (const LoopLevel &level, const std::map< std::string, LoopAlignStrategy > &align) | |
Public Attributes | |
LoopLevel | level |
std::map< std::string, LoopAlignStrategy > | align |
Contains alignment strategies for the fused dimensions (indexed by the dimension name). More... | |
Definition at line 237 of file Schedule.h.
|
inline |
Definition at line 245 of file Schedule.h.
|
inline |
Definition at line 248 of file Schedule.h.
LoopLevel Halide::FuseLoopLevel::level |
Definition at line 238 of file Schedule.h.
std::map<std::string, LoopAlignStrategy> Halide::FuseLoopLevel::align |
Contains alignment strategies for the fused dimensions (indexed by the dimension name).
If not in the map, use the default alignment strategy to align the fused dimension (see LoopAlignStrategy::Auto).
Definition at line 243 of file Schedule.h.