Halide 22.0.0 Halide compiler and libraries

Halide::Internal::GeneratorInput_Arithmetic< T > Member List

This is the complete list of members for Halide::Internal::GeneratorInput_Arithmetic< T >, including all inherited members.

array_name(size_t i) const | Halide::Internal::GIOBase | protected
array_size() const | Halide::Internal::GIOBase | protected
array_size_ | Halide::Internal::GIOBase | mutableprotected
array_size_defined() const | Halide::Internal::GIOBase | protected
at(size_t i) const | Halide::Internal::GeneratorInputImpl< T, Expr > | inline
begin() const | Halide::Internal::GeneratorInputImpl< T, Expr > | inline
check_gio_access() const | Halide::Internal::GIOBase | protected
check_matching_array_size(size_t size) const | Halide::Internal::GIOBase | protected
check_matching_dims(int d) const | Halide::Internal::GIOBase | protected
check_matching_types(const std::vector< Type > &t) const | Halide::Internal::GIOBase | protected
check_value_writable() const override | Halide::Internal::GeneratorInputBase | protectedvirtual
def_ | Halide::Internal::GeneratorInput_Scalar< T > | protected
def_expr_ | Halide::Internal::GeneratorInput_Scalar< T > | protected
dims() const | Halide::Internal::GIOBase | protected
dims_ | Halide::Internal::GIOBase | mutableprotected
dims_defined() const | Halide::Internal::GIOBase | protected
end() const | Halide::Internal::GeneratorInputImpl< T, Expr > | inline
exprs() const | Halide::Internal::GIOBase | protected
exprs_ | Halide::Internal::GIOBase | protected
funcs() const | Halide::Internal::GIOBase | protected
funcs_ | Halide::Internal::GIOBase | protected
generator | Halide::Internal::GIOBase | protected
GeneratorInput_Arithmetic(const std::string &name) | Halide::Internal::GeneratorInput_Arithmetic< T > | inlineexplicit
GeneratorInput_Arithmetic(const std::string &name, const TBase &def) | Halide::Internal::GeneratorInput_Arithmetic< T > | inline
GeneratorInput_Arithmetic(size_t array_size, const std::string &name) | Halide::Internal::GeneratorInput_Arithmetic< T > | inline
GeneratorInput_Arithmetic(size_t array_size, const std::string &name, const TBase &def) | Halide::Internal::GeneratorInput_Arithmetic< T > | inline
GeneratorInput_Arithmetic(const std::string &name, const TBase &def, const TBase &min, const TBase &max) | Halide::Internal::GeneratorInput_Arithmetic< T > | inline
GeneratorInput_Arithmetic(size_t array_size, const std::string &name, const TBase &def, const TBase &min, const TBase &max) | Halide::Internal::GeneratorInput_Arithmetic< T > | inline
GeneratorInput_Scalar(const std::string &name) | Halide::Internal::GeneratorInput_Scalar< T > | inlineexplicit
GeneratorInput_Scalar(const std::string &name, const TBase &def) | Halide::Internal::GeneratorInput_Scalar< T > | inline
GeneratorInput_Scalar(size_t array_size, const std::string &name) | Halide::Internal::GeneratorInput_Scalar< T > | inline
GeneratorInput_Scalar(size_t array_size, const std::string &name, const TBase &def) | Halide::Internal::GeneratorInput_Scalar< T > | inline
GeneratorInputBase(size_t array_size, const std::string &name, ArgInfoKind kind, const std::vector< Type > &t, int d) | Halide::Internal::GeneratorInputBase | protected
GeneratorInputBase(const std::string &name, ArgInfoKind kind, const std::vector< Type > &t, int d) | Halide::Internal::GeneratorInputBase | protected
GeneratorInputImpl(const std::string &name, ArgInfoKind kind, const std::vector< Type > &t, int d) | Halide::Internal::GeneratorInputImpl< T, Expr > | inlineprotected
GeneratorInputImpl(const std::string &name, ArgInfoKind kind, const std::vector< Type > &t, int d) | Halide::Internal::GeneratorInputImpl< T, Expr > | inlineprotected
GeneratorInputImpl(const std::string &name, ArgInfoKind kind, const std::vector< Type > &t, int d) | Halide::Internal::GeneratorInputImpl< T, Expr > | inlineprotected
get_c_type() const override | Halide::Internal::GeneratorInput_Scalar< T > | inlineprotectedvirtual
get_values() const | Halide::Internal::GIOBase | protected
get_values() const | Halide::Internal::GIOBase | inlineprotected
get_values() const | Halide::Internal::GIOBase | inlineprotected
gio_type() const | Halide::Internal::GIOBase | protected
gio_types() const | Halide::Internal::GIOBase | protected
gio_types_defined() const | Halide::Internal::GIOBase | protected
GIOBase(size_t array_size, const std::string &name, ArgInfoKind kind, const std::vector< Type > &types, int dims) | Halide::Internal::GIOBase | protected
GIOBase(const GIOBase &)=delete | Halide::Internal::GIOBase |
GIOBase(GIOBase &&)=delete | Halide::Internal::GIOBase |
init_internals() | Halide::Internal::GeneratorInputBase | protected
input_or_output() const override | Halide::Internal::GeneratorInputBase | inlineprotectedvirtual
inputs_set | Halide::Internal::GeneratorInputBase | protected
is_array() const override | Halide::Internal::GeneratorInputImpl< T, Expr > | inlineprotectedvirtual
kind() const | Halide::Internal::GIOBase | protected
kind_ | Halide::Internal::GIOBase | protected
max_ | Halide::Internal::GeneratorInput_Arithmetic< T > | protected
min_ | Halide::Internal::GeneratorInput_Arithmetic< T > | protected
name() const | Halide::Internal::GIOBase | protected
name_ | Halide::Internal::GIOBase | protected
operator Expr() const | Halide::Internal::GeneratorInput_Scalar< T > | inline
operator ExternFuncArgument() const | Halide::Internal::GeneratorInput_Scalar< T > | inline
operator=(const GIOBase &)=delete | Halide::Internal::GIOBase |
operator=(GIOBase &&)=delete | Halide::Internal::GIOBase |
operator[](size_t i) const | Halide::Internal::GeneratorInputImpl< T, Expr > | inline
parameter() const | Halide::Internal::GeneratorInputBase | protected
parameters_ | Halide::Internal::GeneratorInputBase | protected
set_array_size(int size) | Halide::Internal::GIOBase |
set_def_min_max() override | Halide::Internal::GeneratorInput_Arithmetic< T > | inlineprotectedvirtual
set_dimensions(int dims) | Halide::Internal::GIOBase |
set_estimate(const TBase &value) | Halide::Internal::GeneratorInput_Scalar< T > | inline
set_estimate(const TBase &value) | Halide::Internal::GeneratorInput_Scalar< T > | inline
set_estimate(size_t index, const TBase &value) | Halide::Internal::GeneratorInput_Scalar< T > | inline
set_estimate_impl(const Var &var, const Expr &min, const Expr &extent) | Halide::Internal::GeneratorInputBase | protected
set_estimates_impl(const Region &estimates) | Halide::Internal::GeneratorInputBase | protected
set_inputs(const std::vector< StubInput > &inputs) | Halide::Internal::GeneratorInputBase | protected
set_type(const Type &type) | Halide::Internal::GIOBase |
size() const | Halide::Internal::GeneratorInputImpl< T, Expr > | inline
TBase typedef | Halide::Internal::GeneratorInput_Arithmetic< T > | protected
TBaseToExpr(const TBase2 &value) | Halide::Internal::GeneratorInput_Scalar< T > | inlineprotectedstatic
TBaseToExpr(const TBase2 &value) | Halide::Internal::GeneratorInput_Scalar< T > | inlineprotectedstatic
type() const | Halide::Internal::GeneratorInput_Scalar< T > | inline
types_ | Halide::Internal::GIOBase | mutableprotected
verify_internals() override | Halide::Internal::GeneratorInputBase | protectedvirtual
~GeneratorInputBase() override | Halide::Internal::GeneratorInputBase |
~GIOBase()=default | Halide::Internal::GIOBase | virtual