Halide
Halide::Internal::Autoscheduler::LoopNest::StageScheduleState Struct Reference

#include <LoopNest.h>

Classes

struct  FuncVar
 

Public Attributes

double num_cores = 0
 
int vector_dim = -1
 
int vectorized_loop_index = -1
 
std::vector< FuncVarvars
 
std::ostringstream schedule_source
 

Detailed Description

Definition at line 205 of file LoopNest.h.

Member Data Documentation

◆ num_cores

double Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::num_cores = 0

Definition at line 207 of file LoopNest.h.

◆ vector_dim

int Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::vector_dim = -1

Definition at line 210 of file LoopNest.h.

◆ vectorized_loop_index

int Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::vectorized_loop_index = -1

Definition at line 211 of file LoopNest.h.

◆ vars

std::vector<FuncVar> Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::vars

Definition at line 246 of file LoopNest.h.

◆ schedule_source

std::ostringstream Halide::Internal::Autoscheduler::LoopNest::StageScheduleState::schedule_source

Definition at line 248 of file LoopNest.h.


The documentation for this struct was generated from the following file: