#include <GPUMemInfo.h>
|
| | SharedAccessAccumulator (int bytes_per_access, size_t dimensions, const Strides &strides, bool verbose) |
| |
| void | operator() (int thread_id, int x, int y, int z, int active, bool last_thread) |
| |
| void | add_access_info (int num_requests, SharedMemInfo &shared_mem_info, bool is_tail_warp) const |
| |
Definition at line 261 of file GPUMemInfo.h.
◆ SharedAccessAccumulator()
| Halide::Internal::Autoscheduler::SharedAccessAccumulator::SharedAccessAccumulator |
( |
int | bytes_per_access, |
|
|
size_t | dimensions, |
|
|
const Strides & | strides, |
|
|
bool | verbose ) |
|
inline |
◆ operator()()
| void Halide::Internal::Autoscheduler::SharedAccessAccumulator::operator() |
( |
int | thread_id, |
|
|
int | x, |
|
|
int | y, |
|
|
int | z, |
|
|
int | active, |
|
|
bool | last_thread ) |
|
inline |
◆ add_access_info()
| void Halide::Internal::Autoscheduler::SharedAccessAccumulator::add_access_info |
( |
int | num_requests, |
|
|
SharedMemInfo & | shared_mem_info, |
|
|
bool | is_tail_warp ) const |
|
inline |
The documentation for this struct was generated from the following file:
- /home/abuild/rpmbuild/BUILD/halide-18.0.0-build/Halide-18.0.0/src/autoschedulers/anderson2021/GPUMemInfo.h