Parameter          21 src/AddImageChecks.cpp         Parameter param;
Parameter         143 src/AddImageChecks.cpp         Parameter &param = buf.second.param;
Parameter          18 src/AddParameterChecks.cpp     map<string, Parameter> params;
Parameter          48 src/AddParameterChecks.cpp     for (pair<const string, Parameter> &i : finder.params) {
Parameter          49 src/AddParameterChecks.cpp         Parameter param = i.second;
Parameter        1494 src/Bounds.cpp     check(scope, Load::make(Int(8), "buf", x, Buffer<>(), Parameter(), const_true()),
Parameter        1538 src/Bounds.cpp     Expr u8_1 = cast<uint8_t>(Load::make(Int(8), "buf", x, Buffer<>(), Parameter(), const_true()));
Parameter        1539 src/Bounds.cpp     Expr u8_2 = cast<uint8_t>(Load::make(Int(8), "buf", x + 17, Buffer<>(), Parameter(), const_true()));
Parameter         508 src/BoundsInference.cpp                     Parameter p = args[j].image_param;
Parameter         815 src/BoundsInference.cpp                 Parameter buf = output.output_buffers()[0];
Parameter         450 src/CSE.cpp            Expr load = Load::make(Int(32), "buf", index, Buffer<>(), Parameter(), const_true());
Parameter         451 src/CSE.cpp            Expr pred_load = Load::make(Int(32), "buf", index, Buffer<>(), Parameter(), pred);
Parameter         455 src/CSE.cpp            Expr cse_load = Load::make(Int(32), "buf", t[3], Buffer<>(), Parameter(), const_true());
Parameter         456 src/CSE.cpp            Expr cse_pred_load = Load::make(Int(32), "buf", t[3], Buffer<>(), Parameter(), t2);
Parameter         469 src/CSE.cpp            Expr load = Load::make(Int(32), "buf", index, Buffer<>(), Parameter(), const_true());
Parameter         470 src/CSE.cpp            Expr pred_load = Load::make(Int(32), "buf", index, Buffer<>(), Parameter(), pred);
Parameter         474 src/CSE.cpp            Expr cse_load = Load::make(Int(32), "buf", select(t2, t[1] + 2, t[1] + 10), Buffer<>(), Parameter(), const_true());
Parameter         475 src/CSE.cpp            Expr cse_pred_load = Load::make(Int(32), "buf", select(t2, t[1] + 2, t[1] + 10), Buffer<>(), Parameter(), t2);
Parameter        1463 src/CodeGen_C.cpp     Stmt s = Store::make("buf", e, x, Parameter(), const_true());
Parameter         611 src/Deinterleave.cpp             Parameter load_param;
Parameter         750 src/Deinterleave.cpp     check(Load::make(ramp.type(), "buf", ramp, Buffer<>(), Parameter(), const_true(ramp.type().lanes())),
Parameter         751 src/Deinterleave.cpp           Load::make(ramp_a.type(), "buf", ramp_a, Buffer<>(), Parameter(), const_true(ramp_a.type().lanes())),
Parameter         752 src/Deinterleave.cpp           Load::make(ramp_b.type(), "buf", ramp_b, Buffer<>(), Parameter(), const_true(ramp_b.type().lanes())));
Parameter        1736 src/Func.cpp       PrefetchDirective prefetch = {f.name(), var.name(), offset, strategy, Parameter()};
Parameter        1741 src/Func.cpp   Stage &Stage::prefetch(const Internal::Parameter &param, VarOrRVar var, Expr offset, PrefetchBoundStrategy strategy) {
Parameter        2224 src/Func.cpp   Func &Func::prefetch(const Internal::Parameter &param, VarOrRVar var, Expr offset, PrefetchBoundStrategy strategy) {
Parameter         290 src/Func.h         EXPORT Stage &prefetch(const Internal::Parameter &param, VarOrRVar var, Expr offset = 1,
Parameter        1580 src/Func.h         EXPORT Func &prefetch(const Internal::Parameter &param, VarOrRVar var, Expr offset = 1,
Parameter          44 src/Function.cpp     std::vector<Parameter> output_buffers;
Parameter          78 src/Function.cpp         for (Parameter i : output_buffers) {
Parameter         469 src/Function.cpp         Parameter output(values[i].type(), true, args.size(), buffer_name);
Parameter         707 src/Function.cpp         Parameter output(types[i], true, dimensionality, buffer_name);
Parameter         769 src/Function.cpp const std::vector<Parameter> &Function::output_buffers() const {
Parameter          32 src/Function.h     Internal::Parameter image_param;
Parameter          42 src/Function.h     ExternFuncArgument(Internal::Parameter p) : arg_type(ImageParamArg), image_param(p) {
Parameter         177 src/Function.h     EXPORT const std::vector<Parameter> &output_buffers() const;
Parameter          99 src/Generator.cpp Argument to_argument(const Internal::Parameter &param) {
Parameter         160 src/Generator.cpp Func make_param_func(const Parameter &p, const std::string &name) {
Parameter         232 src/Generator.cpp std::vector<Expr> parameter_constraints(const Parameter &p) {
Parameter        1084 src/Generator.cpp         auto param = static_cast<Parameter *>(v);
Parameter        1289 src/Generator.cpp             Parameter p = input->parameter();
Parameter        1297 src/Generator.cpp                 Parameter p = output->parameter();
Parameter         254 src/Generator.h EXPORT std::vector<Expr> parameter_constraints(const Parameter &p);
Parameter         926 src/Generator.h     Parameter parameter_;
Parameter         928 src/Generator.h     NO_INLINE explicit StubInputBuffer(const Parameter &p) : parameter_(p) {
Parameter         937 src/Generator.h     NO_INLINE static Parameter parameter_from_buffer(const Buffer<T2> &b) {
Parameter         939 src/Generator.h         Parameter p(b.type(), true, b.dimensions());
Parameter        1013 src/Generator.h     const Parameter parameter_;
Parameter        1030 src/Generator.h     Parameter parameter() const {
Parameter        1050 src/Generator.h     virtual Parameter parameter() const = 0;
Parameter        1150 src/Generator.h     virtual Parameter parameter() const {
Parameter        1152 src/Generator.h         return Parameter();
Parameter        1188 src/Generator.h     std::vector<Parameter> parameters_;
Parameter        1292 src/Generator.h     Parameter parameter() const override {
Parameter        1411 src/Generator.h         for (Parameter &p : this->parameters_) {
Parameter        1461 src/Generator.h             for (Parameter &p : this->parameters_) {
Parameter        1824 src/Generator.h     Parameter parameter() const override {
Parameter        2405 src/Generator.h         std::vector<Internal::Parameter *> filter_params;
Parameter         572 src/HexagonOffload.cpp     const std::map<std::string, Parameter> &replacements;
Parameter         597 src/HexagonOffload.cpp     ReplaceParams(const std::map<std::string, Parameter> &replacements)
Parameter         601 src/HexagonOffload.cpp Stmt replace_params(Stmt s, const std::map<std::string, Parameter> &replacements) {
Parameter         617 src/HexagonOffload.cpp                                     Buffer<>(), Parameter(), const_true()));
Parameter         681 src/HexagonOffload.cpp         std::map<std::string, Parameter> replacement_params;
Parameter         692 src/HexagonOffload.cpp             Parameter p(i.second.type, true, i.second.dimensions);
Parameter         232 src/IR.cpp     Expr Load::make(Type type, const std::string &name, const Expr &index, Buffer<> image, Parameter param, const Expr &predicate) {
Parameter         345 src/IR.cpp     Stmt Store::make(const std::string &name, const Expr &value, const Expr &index, Parameter param, const Expr &predicate) {
Parameter         462 src/IR.cpp     Stmt Prefetch::make(const std::string &name, const std::vector<Type> &types, const Region &bounds, Parameter param) {
Parameter         534 src/IR.cpp                     func.get_contents(), idx, Buffer<>(), Parameter());
Parameter         539 src/IR.cpp                     Buffer<> image, Parameter param) {
Parameter         573 src/IR.cpp     Expr Variable::make(Type type, const std::string &name, Buffer<> image, Parameter param, ReductionDomain reduction_domain) {
Parameter         208 src/IR.h           Parameter param;
Parameter         212 src/IR.h                                   Parameter param, const Expr &predicate);
Parameter         312 src/IR.h           Parameter param;
Parameter         315 src/IR.h                                   Parameter param, const Expr &predicate);
Parameter         557 src/IR.h           Parameter param;
Parameter         561 src/IR.h                                   Buffer<> image = Buffer<>(), Parameter param = Parameter());
Parameter         568 src/IR.h               return make(image.type(), image.name(), args, Image, nullptr, 0, image, Parameter());
Parameter         572 src/IR.h           static Expr make(Parameter param, const std::vector<Expr> &args) {
Parameter         606 src/IR.h           Parameter param;
Parameter         615 src/IR.h               return make(type, name, Buffer<>(), Parameter(), ReductionDomain());
Parameter         618 src/IR.h           static Expr make(Type type, const std::string &name, Parameter param) {
Parameter         623 src/IR.h               return make(type, name, image, Parameter(), ReductionDomain());
Parameter         627 src/IR.h               return make(type, name, Buffer<>(), Parameter(), reduction_domain);
Parameter         631 src/IR.h                                   Parameter param, ReductionDomain reduction_domain);
Parameter         727 src/IR.h           Parameter param;
Parameter         730 src/IR.h                                   const Region &bounds, Parameter param = Parameter());
Parameter         109 src/IRPrinter.cpp     Stmt store = Store::make("buf", (x * 17) / (x - 3), y - 1,  Parameter(), const_true());
Parameter         113 src/IRPrinter.cpp     Stmt store2 = Store::make("out", call + 1, x, Parameter(), const_true());
Parameter           6 src/ImageParam.cpp         : OutputImageParam(Internal::Parameter(t, true, d, Internal::make_entity_name(this, "Halide::ImageParam", 'p')), Argument::InputBuffer)
Parameter          13 src/ImageParam.cpp         : OutputImageParam(Internal::Parameter(t, true, d, n, /* is_explicit_name */ true), Argument::InputBuffer)
Parameter          86 src/InferArguments.cpp     void include_parameter(Parameter p) {
Parameter         126 src/InferArguments.cpp             Parameter(),
Parameter          26 src/InferArguments.h     Parameter param;
Parameter         393 src/LoopCarry.cpp                                                     Buffer<>(), Parameter(), const_true(orig_load->type.lanes()));
Parameter         400 src/LoopCarry.cpp                                                         Parameter(), const_true(orig_load->type.lanes()));
Parameter         408 src/LoopCarry.cpp                                                Parameter(), const_true(orig_load->type.lanes()));
Parameter         436 src/LoopCarry.cpp                                                     scratch_idx, Parameter(),
Parameter         331 src/Lower.cpp          for (Parameter buf : out.output_buffers()) {
Parameter          31 src/Memoization.cpp                     record(Halide::Internal::Parameter(extern_args[i].buffer.type(), true,
Parameter          82 src/Memoization.cpp     void record(const Parameter &parameter) {
Parameter         223 src/Memoization.cpp                                      (index / Handle().bytes()), Parameter(), const_true()));
Parameter         232 src/Memoization.cpp                                      Parameter(), const_true()));
Parameter         240 src/Memoization.cpp                                              index, Parameter(), const_true()));
Parameter         250 src/Memoization.cpp                                          Parameter(), const_true()));
Parameter           8 src/OutputImageParam.cpp OutputImageParam::OutputImageParam(const Internal::Parameter &p, Argument::Kind k) :
Parameter          80 src/OutputImageParam.cpp Internal::Parameter OutputImageParam::parameter() const {
Parameter          20 src/OutputImageParam.h     Internal::Parameter param;
Parameter          35 src/OutputImageParam.h     EXPORT OutputImageParam(const Internal::Parameter &p, Argument::Kind k);
Parameter         112 src/OutputImageParam.h     EXPORT Internal::Parameter parameter() const;
Parameter          23 src/Param.h        Internal::Parameter param;
Parameter         171 src/Param.h            Internal::Parameter(Handle(), false, 0, "__user_context", true));
Parameter          50 src/Parameter.cpp void Parameter::check_defined() const {
Parameter          54 src/Parameter.cpp void Parameter::check_is_buffer() const {
Parameter          59 src/Parameter.cpp void Parameter::check_is_scalar() const {
Parameter          64 src/Parameter.cpp void Parameter::check_dim_ok(int dim) const {
Parameter          69 src/Parameter.cpp Parameter::Parameter() : contents(nullptr) {
Parameter          73 src/Parameter.cpp Parameter::Parameter(Type t, bool is_buffer, int d) :
Parameter          82 src/Parameter.cpp Parameter::Parameter(Type t, bool is_buffer, int d, const std::string &name, bool is_explicit_name, bool register_instance, bool is_bound_before_lowering) :
Parameter          90 src/Parameter.cpp Parameter::Parameter(const Parameter& that) : contents(that.contents) {
Parameter          96 src/Parameter.cpp Parameter& Parameter::operator=(const Parameter& that) {
Parameter         114 src/Parameter.cpp Parameter::~Parameter() {
Parameter         120 src/Parameter.cpp Type Parameter::type() const {
Parameter         125 src/Parameter.cpp int Parameter::dimensions() const {
Parameter         130 src/Parameter.cpp const std::string &Parameter::name() const {
Parameter         135 src/Parameter.cpp bool Parameter::is_explicit_name() const {
Parameter         140 src/Parameter.cpp bool Parameter::is_buffer() const {
Parameter         145 src/Parameter.cpp bool Parameter::is_bound_before_lowering() const {
Parameter         150 src/Parameter.cpp Expr Parameter::get_scalar_expr() const {
Parameter         183 src/Parameter.cpp Buffer<> Parameter::get_buffer() const {
Parameter         188 src/Parameter.cpp void Parameter::set_buffer(Buffer<> b) {
Parameter         200 src/Parameter.cpp void *Parameter::get_scalar_address() const {
Parameter         206 src/Parameter.cpp bool Parameter::same_as(const Parameter &other) const {
Parameter         211 src/Parameter.cpp bool Parameter::defined() const {
Parameter         215 src/Parameter.cpp void Parameter::set_min_constraint(int dim, Expr e) {
Parameter         221 src/Parameter.cpp void Parameter::set_extent_constraint(int dim, Expr e) {
Parameter         227 src/Parameter.cpp void Parameter::set_stride_constraint(int dim, Expr e) {
Parameter         232 src/Parameter.cpp void Parameter::set_host_alignment(int bytes) {
Parameter         237 src/Parameter.cpp Expr Parameter::min_constraint(int dim) const {
Parameter         243 src/Parameter.cpp Expr Parameter::extent_constraint(int dim) const {
Parameter         249 src/Parameter.cpp Expr Parameter::stride_constraint(int dim) const {
Parameter         254 src/Parameter.cpp int Parameter::host_alignment() const {
Parameter         258 src/Parameter.cpp void Parameter::set_min_value(Expr e) {
Parameter         270 src/Parameter.cpp Expr Parameter::get_min_value() const {
Parameter         275 src/Parameter.cpp void Parameter::set_max_value(Expr e) {
Parameter         287 src/Parameter.cpp Expr Parameter::get_max_value() const {
Parameter         292 src/Parameter.cpp Dimension::Dimension(const Internal::Parameter &p, int d) : param(p), d(d) {
Parameter          22 src/Parameter.h class Parameter {
Parameter          32 src/Parameter.h     EXPORT Parameter();
Parameter          39 src/Parameter.h     EXPORT Parameter(Type t, bool is_buffer, int dimensions);
Parameter          50 src/Parameter.h     EXPORT Parameter(Type t, bool is_buffer, int dimensions,
Parameter          55 src/Parameter.h     EXPORT Parameter(const Parameter&);
Parameter          56 src/Parameter.h     EXPORT Parameter& operator=(const Parameter&);
Parameter          57 src/Parameter.h     EXPORT ~Parameter();
Parameter         120 src/Parameter.h     EXPORT bool same_as(const Parameter &other) const;
Parameter         216 src/Parameter.h     EXPORT Dimension(const Internal::Parameter &p, int d);
Parameter         222 src/Parameter.h     Parameter param;
Parameter          93 src/Pipeline.cpp         user_context_arg.param = Parameter(Handle(), false, 0, "__user_context",
Parameter         605 src/Pipeline.cpp     Parameter &user_context_param;
Parameter         608 src/Pipeline.cpp     JITFuncCallContext(const JITHandlers &handlers, Parameter &user_context_param)
Parameter         166 src/Prefetch.cpp     Stmt add_prefetch(string buf_name, const Parameter &param, const Box &box, Stmt body) {
Parameter         316 src/Profiling.cpp                                         i, Parameter(), const_true()), s);
Parameter         323 src/Profiling.cpp         s = Block::make(Store::make("profiling_func_names", p.first, p.second, Parameter(), const_true()), s);
Parameter         235 src/Schedule.h     Parameter param;
Parameter         362 src/ScheduleFunctions.cpp                 Parameter p(b.type(), true, b.dimensions(), b.name());
Parameter         369 src/ScheduleFunctions.cpp                 Parameter p = arg.image_param;
Parameter          74 src/ScheduleParam.h     Internal::Parameter scalar_parameter;
Parameter        6381 src/Simplify.cpp         Expr load1 = Load::make(Float(32, 4), "buf", ramp(x, 2, 4), Buffer<>(), Parameter(), const_true(4));
Parameter        6382 src/Simplify.cpp         Expr load2 = Load::make(Float(32, 4), "buf", ramp(x+1, 2, 4), Buffer<>(), Parameter(), const_true(4));
Parameter        6383 src/Simplify.cpp         Expr load12 = Load::make(Float(32, 8), "buf", ramp(x, 1, 8), Buffer<>(), Parameter(), const_true(8));
Parameter        6391 src/Simplify.cpp         Expr load3 = Load::make(Float(32, 4), "buf2", ramp(x+1, 2, 4), Buffer<>(), Parameter(), const_true(4));
Parameter        6401 src/Simplify.cpp             loads.push_back(Load::make(Float(32), "buf", x+i, Buffer<>(), Parameter(), const_true()));
Parameter        6404 src/Simplify.cpp         check(concat_vectors(loads), Load::make(Float(32, lanes), "buf", ramp(x, 1, lanes), Buffer<>(), Parameter(), const_true(lanes)));
Parameter        6427 src/Simplify.cpp         Expr value = Load::make(index.type(), "f", index, Buffer<>(), Parameter(), const_true(index.type().lanes()));
Parameter        6428 src/Simplify.cpp         Stmt stmt = Store::make("f", value, index, Parameter(), pred);
Parameter        1540 src/Solve.cpp          Expr a16 = Load::make(Int(16), "a", {x}, Buffer<>(), Parameter(), const_true());
Parameter        1541 src/Solve.cpp          Expr b16 = Load::make(Int(16), "b", {x}, Buffer<>(), Parameter(), const_true());
Parameter          40 src/StorageFlattening.cpp                       const Buffer<> &buf, const Parameter &param) {
Parameter         193 src/StorageFlattening.cpp         Parameter output_buf;
Parameter         269 src/Tracing.cpp         Parameter output_buf = output.output_buffers()[0];
Parameter          99 src/TrimNoOps.cpp                                               Buffer<>(), Parameter(), op->predicate);
Parameter          24 src/UnpackBuffers.cpp     void visit_param(const string &ref_name, const Parameter &param) {
Parameter         954 src/VaryingAttributes.cpp                                Parameter(), const_true(op->args[1].type().lanes()));
Parameter        1054 src/VaryingAttributes.cpp                                                       Parameter(), const_true()),
Parameter        1060 src/VaryingAttributes.cpp                                                        Parameter(), const_true()),
Parameter         371 src/runtime/hexagon_remote/bin/src/halide_hexagon_remote_skel.c typedef struct Parameter Parameter;
Parameter         388 src/runtime/hexagon_remote/bin/src/halide_hexagon_remote_skel.c    const Parameter * const     *params;
Parameter         424 src/runtime/hexagon_remote/bin/src/halide_hexagon_remote_skel.c static const Parameter parameters[8] = {{SLIM_IFPTR32(0x8,0x10),{{(const uintptr_t)&(types[0]),(const uintptr_t)0x0}}, 9,SLIM_IFPTR32(0x4,0x8),0,0},{0x4,{{(const uintptr_t)0,(const uintptr_t)0}}, 2,0x4,3,0},{0x4,{{(const uintptr_t)0,(const uintptr_t)0}}, 2,0x4,0,0},{SLIM_IFPTR32(0x8,0x10),{{(const uintptr_t)&(sequenceTypes[0]),0}}, 25,SLIM_IFPTR32(0x4,0x8),0,0},{SLIM_IFPTR32(0x8,0x10),{{(const uintptr_t)&(sequenceTypes[0]),0}}, 25,SLIM_IFPTR32(0x4,0x8),3,0},{SLIM_IFPTR32(0x8,0x10),{{(const uintptr_t)&(types[0]),(const uintptr_t)0x0}}, 9,SLIM_IFPTR32(0x4,0x8),3,0},{0x4,{{(const uintptr_t)0,(const uintptr_t)1}}, 2,0x4,3,0},{0x4,{{(const uintptr_t)0,(const uintptr_t)1}}, 2,0x4,0,0}};
Parameter         425 src/runtime/hexagon_remote/bin/src/halide_hexagon_remote_skel.c static const Parameter* const parameterArrays[20] = {(&(parameters[7])),(&(parameters[2])),(&(parameters[2])),(&(parameters[7])),(&(parameters[2])),(&(parameters[2])),(&(parameters[7])),(&(parameters[7])),(&(parameters[2])),(&(parameters[2])),(&(parameters[3])),(&(parameters[4])),(&(parameters[3])),(&(parameters[2])),(&(parameters[0])),(&(parameters[1])),(&(parameters[6])),(&(parameters[6])),(&(parameters[5])),(&(parameters[6]))};
Parameter         371 src/runtime/hexagon_remote/bin/src/halide_hexagon_remote_stub.c typedef struct Parameter Parameter;
Parameter         388 src/runtime/hexagon_remote/bin/src/halide_hexagon_remote_stub.c    const Parameter * const     *params;
Parameter         424 src/runtime/hexagon_remote/bin/src/halide_hexagon_remote_stub.c static const Parameter parameters[8] = {{SLIM_IFPTR32(0x8,0x10),{{(const uintptr_t)&(types[0]),(const uintptr_t)0x0}}, 9,SLIM_IFPTR32(0x4,0x8),0,0},{0x4,{{(const uintptr_t)0,(const uintptr_t)0}}, 2,0x4,3,0},{0x4,{{(const uintptr_t)0,(const uintptr_t)0}}, 2,0x4,0,0},{SLIM_IFPTR32(0x8,0x10),{{(const uintptr_t)&(sequenceTypes[0]),0}}, 25,SLIM_IFPTR32(0x4,0x8),0,0},{SLIM_IFPTR32(0x8,0x10),{{(const uintptr_t)&(sequenceTypes[0]),0}}, 25,SLIM_IFPTR32(0x4,0x8),3,0},{SLIM_IFPTR32(0x8,0x10),{{(const uintptr_t)&(types[0]),(const uintptr_t)0x0}}, 9,SLIM_IFPTR32(0x4,0x8),3,0},{0x4,{{(const uintptr_t)0,(const uintptr_t)1}}, 2,0x4,3,0},{0x4,{{(const uintptr_t)0,(const uintptr_t)1}}, 2,0x4,0,0}};
Parameter         425 src/runtime/hexagon_remote/bin/src/halide_hexagon_remote_stub.c static const Parameter* const parameterArrays[20] = {(&(parameters[7])),(&(parameters[2])),(&(parameters[2])),(&(parameters[7])),(&(parameters[2])),(&(parameters[2])),(&(parameters[7])),(&(parameters[7])),(&(parameters[2])),(&(parameters[2])),(&(parameters[3])),(&(parameters[4])),(&(parameters[3])),(&(parameters[2])),(&(parameters[0])),(&(parameters[1])),(&(parameters[6])),(&(parameters[6])),(&(parameters[5])),(&(parameters[6]))};