|
enum | OpType {
OpType::Const,
OpType::Cast,
OpType::Variable,
OpType::Param,
OpType::Add,
OpType::Sub,
OpType::Mod,
OpType::Mul,
OpType::Div,
OpType::Min,
OpType::Max,
OpType::EQ,
OpType::NE,
OpType::LT,
OpType::LE,
OpType::And,
OpType::Or,
OpType::Not,
OpType::Select,
OpType::ImageCall,
OpType::FuncCall,
OpType::SelfCall,
OpType::ExternCall,
OpType::Let,
OpType::NumOpTypes,
OpType::Const,
OpType::Cast,
OpType::Variable,
OpType::Param,
OpType::Add,
OpType::Sub,
OpType::Mod,
OpType::Mul,
OpType::Div,
OpType::Min,
OpType::Max,
OpType::EQ,
OpType::NE,
OpType::LT,
OpType::LE,
OpType::And,
OpType::Or,
OpType::Not,
OpType::Select,
OpType::ImageCall,
OpType::FuncCall,
OpType::SelfCall,
OpType::ExternCall,
OpType::Let,
OpType::NumOpTypes
} |
|
enum | ScalarType {
ScalarType::Bool,
ScalarType::UInt8,
ScalarType::UInt16,
ScalarType::UInt32,
ScalarType::UInt64,
ScalarType::Float,
ScalarType::Double,
ScalarType::NumScalarTypes,
ScalarType::Bool,
ScalarType::UInt8,
ScalarType::UInt16,
ScalarType::UInt32,
ScalarType::UInt64,
ScalarType::Float,
ScalarType::Double,
ScalarType::NumScalarTypes
} |
|
enum | AccessType {
AccessType::LoadFunc,
AccessType::LoadSelf,
AccessType::LoadImage,
AccessType::Store,
AccessType::NumAccessTypes,
AccessType::LoadFunc,
AccessType::LoadSelf,
AccessType::LoadImage,
AccessType::Store,
AccessType::NumAccessTypes
} |
|
enum | OpType {
OpType::Const,
OpType::Cast,
OpType::Variable,
OpType::Param,
OpType::Add,
OpType::Sub,
OpType::Mod,
OpType::Mul,
OpType::Div,
OpType::Min,
OpType::Max,
OpType::EQ,
OpType::NE,
OpType::LT,
OpType::LE,
OpType::And,
OpType::Or,
OpType::Not,
OpType::Select,
OpType::ImageCall,
OpType::FuncCall,
OpType::SelfCall,
OpType::ExternCall,
OpType::Let,
OpType::NumOpTypes,
OpType::Const,
OpType::Cast,
OpType::Variable,
OpType::Param,
OpType::Add,
OpType::Sub,
OpType::Mod,
OpType::Mul,
OpType::Div,
OpType::Min,
OpType::Max,
OpType::EQ,
OpType::NE,
OpType::LT,
OpType::LE,
OpType::And,
OpType::Or,
OpType::Not,
OpType::Select,
OpType::ImageCall,
OpType::FuncCall,
OpType::SelfCall,
OpType::ExternCall,
OpType::Let,
OpType::NumOpTypes
} |
|
enum | ScalarType {
ScalarType::Bool,
ScalarType::UInt8,
ScalarType::UInt16,
ScalarType::UInt32,
ScalarType::UInt64,
ScalarType::Float,
ScalarType::Double,
ScalarType::NumScalarTypes,
ScalarType::Bool,
ScalarType::UInt8,
ScalarType::UInt16,
ScalarType::UInt32,
ScalarType::UInt64,
ScalarType::Float,
ScalarType::Double,
ScalarType::NumScalarTypes
} |
|
enum | AccessType {
AccessType::LoadFunc,
AccessType::LoadSelf,
AccessType::LoadImage,
AccessType::Store,
AccessType::NumAccessTypes,
AccessType::LoadFunc,
AccessType::LoadSelf,
AccessType::LoadImage,
AccessType::Store,
AccessType::NumAccessTypes
} |
|
Definition at line 13 of file Featurization.h.
void Halide::Internal::PipelineFeatures::dump |
( |
std::ostream & |
os | ) |
const |
|
inline |
Definition at line 100 of file Featurization.h.
References Add, And, broadcast_accesses, Cast, Const, Div, EQ, ExternCall, FuncCall, ImageCall, LE, Let, LT, Max, Min, Mod, Mul, NE, Not, NumScalarTypes, op_histogram, Or, Param, pointwise_accesses, Select, SelfCall, slice_accesses, Sub, transpose_accesses, types_in_use, and Variable.
template<typename OS >
void Halide::Internal::PipelineFeatures::dump |
( |
OS & |
os | ) |
const |
|
inline |
Definition at line 103 of file Featurization.h.
References Add, And, broadcast_accesses, Cast, Const, Div, EQ, ExternCall, FuncCall, ImageCall, LE, Let, LT, Max, Min, Mod, Mul, NE, Not, NumScalarTypes, op_histogram, Or, Param, pointwise_accesses, Select, SelfCall, slice_accesses, Sub, transpose_accesses, types_in_use, and Variable.