|
Halide 22.0.0
Halide compiler and libraries
|
#include <GPUMemInfo.h>
Public Member Functions | |
| Strides (const std::vector< int64_t > &storage_strides) | |
| void | add_valid (const std::vector< double > &strides) |
| void | add_invalid () |
| bool | valid (size_t loop_index) const |
| int64_t | offset (size_t loop_index, int64_t point) const |
| void | dump (bool verbose=false) |
Definition at line 114 of file GPUMemInfo.h.
|
inlineexplicit |
Definition at line 116 of file GPUMemInfo.h.
|
inline |
Definition at line 120 of file GPUMemInfo.h.
|
inline |
Definition at line 124 of file GPUMemInfo.h.
Definition at line 128 of file GPUMemInfo.h.
References Halide::cast().
|
inline |
Definition at line 132 of file GPUMemInfo.h.
References Halide::cast(), internal_assert, and valid().
Definition at line 143 of file GPUMemInfo.h.
References Halide::cast(), and valid().