#include <GPULoopInfo.h>
Definition at line 21 of file GPULoopInfo.h.
◆ GPULoopInfo()
Halide::Internal::Autoscheduler::GPULoopInfo::GPULoopInfo |
( |
const LoopNest * |
root | ) |
|
|
inline |
◆ update()
void Halide::Internal::Autoscheduler::GPULoopInfo::update |
( |
const Target & |
target, |
|
|
const LoopNest * |
loop |
|
) |
| |
◆ total_serial_extents()
int64_t Halide::Internal::Autoscheduler::GPULoopInfo::total_serial_extents |
( |
| ) |
const |
◆ at_or_inside_block()
bool Halide::Internal::Autoscheduler::GPULoopInfo::at_or_inside_block |
( |
| ) |
const |
◆ at_or_inside_thread()
bool Halide::Internal::Autoscheduler::GPULoopInfo::at_or_inside_thread |
( |
| ) |
const |
◆ get_inner_serial_loop_extents()
std::vector<int64_t> Halide::Internal::Autoscheduler::GPULoopInfo::get_inner_serial_loop_extents |
( |
const LoopNest * |
loop_nest | ) |
const |
◆ create_thread_info()
std::unique_ptr<ThreadInfo> Halide::Internal::Autoscheduler::GPULoopInfo::create_thread_info |
( |
| ) |
|
◆ get_total_inner_serial_extents_outside_realization()
int64_t Halide::Internal::Autoscheduler::GPULoopInfo::get_total_inner_serial_extents_outside_realization |
( |
const LoopNest * |
loop_nest | ) |
const |
◆ root
const LoopNest* Halide::Internal::Autoscheduler::GPULoopInfo::root = nullptr |
◆ current_block_loop
const LoopNest* Halide::Internal::Autoscheduler::GPULoopInfo::current_block_loop = nullptr |
◆ current_thread_loop
const LoopNest* Halide::Internal::Autoscheduler::GPULoopInfo::current_thread_loop = nullptr |
◆ inner_loop_stack
std::vector<const LoopNest *> Halide::Internal::Autoscheduler::GPULoopInfo::inner_loop_stack |
◆ num_blocks
int64_t Halide::Internal::Autoscheduler::GPULoopInfo::num_blocks = 1 |
◆ total_outer_serial_extents
int64_t Halide::Internal::Autoscheduler::GPULoopInfo::total_outer_serial_extents = 1 |
◆ total_inner_serial_extents
int64_t Halide::Internal::Autoscheduler::GPULoopInfo::total_inner_serial_extents = 1 |
◆ thread_info
const ThreadInfo* Halide::Internal::Autoscheduler::GPULoopInfo::thread_info = nullptr |
The documentation for this struct was generated from the following file: