| buffer() const | Halide::Parameter | |
| buffer_constraints() const | Halide::Parameter | |
| contents | Halide::Parameter | protected |
| default_value() const | Halide::Parameter | |
| defined() const | Halide::Parameter | |
| dimensions() const | Halide::Parameter | |
| estimate() const | Halide::Parameter | |
| extent_constraint(int dim) const | Halide::Parameter | |
| extent_constraint_estimate(int dim) const | Halide::Parameter | |
| get_argument_estimates() const | Halide::Parameter | |
| has_scalar_value() const | Halide::Parameter | |
| host_alignment() const | Halide::Parameter | |
| is_buffer() const | Halide::Parameter | |
| max_value() const | Halide::Parameter | |
| memory_type() const | Halide::Parameter | |
| min_constraint(int dim) const | Halide::Parameter | |
| min_constraint_estimate(int dim) const | Halide::Parameter | |
| min_value() const | Halide::Parameter | |
| name() const | Halide::Parameter | |
| operator<(const Parameter &other) const | Halide::Parameter | inline |
| operator=(const Parameter &)=default | Halide::Parameter | |
| operator=(Parameter &&)=default | Halide::Parameter | |
| Parameter(const Type &t, int dimensions, const std::string &name, const Buffer< void > &buffer, int host_alignment, const std::vector< BufferConstraint > &buffer_constraints, MemoryType memory_type) | Halide::Parameter | protected |
| Parameter(const Type &t, int dimensions, const std::string &name, const std::optional< halide_scalar_value_t > &scalar_data, const Expr &scalar_default, const Expr &scalar_min, const Expr &scalar_max, const Expr &scalar_estimate) | Halide::Parameter | protected |
| Parameter()=default | Halide::Parameter | |
| Parameter(const Type &t, bool is_buffer, int dimensions) | Halide::Parameter | |
| Parameter(const Type &t, bool is_buffer, int dimensions, const std::string &name) | Halide::Parameter | |
| Parameter(const Parameter &)=default | Halide::Parameter | |
| Parameter(Parameter &&)=default | Halide::Parameter | |
| raw_buffer() const | Halide::Parameter | protected |
| read_only_scalar_address() const | Halide::Parameter | protected |
| same_as(const Parameter &other) const | Halide::Parameter | |
| scalar() const | Halide::Parameter | inline |
| scalar_data() const | Halide::Parameter | protected |
| scalar_data_checked() const | Halide::Parameter | protected |
| scalar_data_checked(const Type &val_type) const | Halide::Parameter | protected |
| scalar_expr() const | Halide::Parameter | |
| set_buffer(const Buffer< void > &b) | Halide::Parameter | |
| set_default_value(const Expr &e) | Halide::Parameter | |
| set_estimate(Expr e) | Halide::Parameter | |
| set_extent_constraint(int dim, const Expr &e) | Halide::Parameter | |
| set_extent_constraint_estimate(int dim, const Expr &extent) | Halide::Parameter | |
| set_host_alignment(int bytes) | Halide::Parameter | |
| set_max_value(const Expr &e) | Halide::Parameter | |
| set_min_constraint(int dim, const Expr &e) | Halide::Parameter | |
| set_min_constraint_estimate(int dim, const Expr &min) | Halide::Parameter | |
| set_min_value(const Expr &e) | Halide::Parameter | |
| set_scalar(T val) | Halide::Parameter | inline |
| set_scalar(const Type &val_type, halide_scalar_value_t val) | Halide::Parameter | |
| set_stride_constraint(int dim, const Expr &e) | Halide::Parameter | |
| store_in(MemoryType memory_type) | Halide::Parameter | |
| stride_constraint(int dim) const | Halide::Parameter | |
| type() const | Halide::Parameter | |