set_min 145 apps/fft/fft_generator.cpp .dim(2).set_min(0).set_extent(input_comps).set_stride(1); set_min 148 apps/fft/fft_generator.cpp .dim(2).set_min(0).set_extent(output_comps).set_stride(1); set_min 29 apps/hexagon_benchmarks/conv3x3_generator.cpp input.dim(0).set_min(0); set_min 30 apps/hexagon_benchmarks/conv3x3_generator.cpp input.dim(1).set_min(0); set_min 32 apps/hexagon_benchmarks/conv3x3_generator.cpp output.dim(0).set_min(0); set_min 33 apps/hexagon_benchmarks/conv3x3_generator.cpp output.dim(1).set_min(0); set_min 22 apps/hexagon_benchmarks/dilate3x3_generator.cpp input.dim(0).set_min(0); set_min 23 apps/hexagon_benchmarks/dilate3x3_generator.cpp input.dim(1).set_min(0); set_min 25 apps/hexagon_benchmarks/dilate3x3_generator.cpp output.dim(0).set_min(0); set_min 26 apps/hexagon_benchmarks/dilate3x3_generator.cpp output.dim(1).set_min(0); set_min 25 apps/hexagon_benchmarks/gaussian5x5_generator.cpp input.dim(0).set_min(0); set_min 26 apps/hexagon_benchmarks/gaussian5x5_generator.cpp input.dim(1).set_min(0); set_min 28 apps/hexagon_benchmarks/gaussian5x5_generator.cpp output.dim(0).set_min(0); set_min 29 apps/hexagon_benchmarks/gaussian5x5_generator.cpp output.dim(1).set_min(0); set_min 33 apps/hexagon_benchmarks/median3x3_generator.cpp input.dim(0).set_min(0); set_min 34 apps/hexagon_benchmarks/median3x3_generator.cpp input.dim(1).set_min(0); set_min 36 apps/hexagon_benchmarks/median3x3_generator.cpp output.dim(0).set_min(0); set_min 37 apps/hexagon_benchmarks/median3x3_generator.cpp output.dim(1).set_min(0); set_min 30 apps/hexagon_benchmarks/sobel_generator.cpp input.dim(0).set_min(0); set_min 31 apps/hexagon_benchmarks/sobel_generator.cpp input.dim(1).set_min(0); set_min 81 apps/linear_algebra/src/blas_l1_generators.cpp x_.set_min(0, 0); set_min 149 apps/linear_algebra/src/blas_l1_generators.cpp x_.set_min(0, 0); set_min 216 apps/linear_algebra/src/blas_l1_generators.cpp x_.set_min(0, 0); set_min 111 apps/linear_algebra/src/blas_l2_generators.cpp A_.set_min(0, 0).set_min(1, 0); set_min 154 apps/linear_algebra/src/blas_l2_generators.cpp A_.set_min(0, 0).set_min(1, 0); set_min 227 apps/linear_algebra/src/blas_l2_generators.cpp A_.set_min(0, 0).set_min(1, 0); set_min 154 apps/linear_algebra/src/blas_l3_generators.cpp A_.set_min(0, 0).set_min(1, 0); set_min 155 apps/linear_algebra/src/blas_l3_generators.cpp B_.set_bounds(0, 0, sum_size).set_min(1, 0); set_min 122 python_bindings/python/Image.cpp im.set_min(m0); set_min 127 python_bindings/python/Image.cpp im.set_min(m0, m1); set_min 132 python_bindings/python/Image.cpp im.set_min(m0, m1, m2); set_min 137 python_bindings/python/Image.cpp im.set_min(m0, m1, m2, m3); set_min 346 src/Buffer.h HALIDE_BUFFER_FORWARD(set_min) set_min 58 src/OutputImageParam.h OutputImageParam set_min(int i, Expr e) {dim(i).set_min(e); return *this;} set_min 341 src/Parameter.cpp return set_min(min).set_extent(extent); set_min 169 src/Parameter.h EXPORT Dimension set_min(Expr e); set_min 1096 src/runtime/HalideBuffer.h void set_min(Args... args) { set_min 41 test/correctness/boundary_conditions.cpp result.set_min(test_min_x, test_min_y); set_min 67 test/correctness/boundary_conditions.cpp result.set_min(test_min_x, test_min_y); set_min 91 test/correctness/boundary_conditions.cpp result.set_min(test_min_x, test_min_y); set_min 119 test/correctness/boundary_conditions.cpp result.set_min(test_min_x, test_min_y); set_min 151 test/correctness/boundary_conditions.cpp result.set_min(test_min_x, test_min_y); set_min 8 test/correctness/bounds_of_abs.cpp output.set_min(-1234); set_min 8 test/correctness/bounds_of_cast.cpp output.set_min(-1234); set_min 75 test/correctness/extern_stage.cpp input.set_min(-99); set_min 88 test/correctness/halide_buffer.cpp b.set_min(123, 456, 2); set_min 147 test/correctness/interleave.cpp .set_min(0) set_min 195 test/correctness/interleave.cpp .set_min(0) set_min 235 test/correctness/interleave.cpp .set_min(0) set_min 372 test/correctness/interleave.cpp .set_min(0) set_min 376 test/correctness/interleave.cpp .set_min(0) set_min 382 test/correctness/interleave.cpp .set_min(0) set_min 386 test/correctness/interleave.cpp .set_min(0) set_min 24 test/correctness/lots_of_dimensions.cpp in.set_min(90, 80, 70, 60, 50, 40, 30, 20); set_min 25 test/correctness/lots_of_dimensions.cpp out.set_min(90, 80, 70, 60, 50, 40, 30, 20); set_min 33 test/correctness/min_extent.cpp input.set_min(INOFF); set_min 34 test/correctness/min_extent.cpp out.set_min(OUTOFF); set_min 25 test/correctness/multipass_constraints.cpp out_buf.set_min(2, 2); set_min 10 test/correctness/realize_over_shifted_domain.cpp input.set_min(100, 50); set_min 23 test/correctness/realize_over_shifted_domain.cpp result.set_min(50, 100); set_min 109 test/correctness/simd_op_check.cpp p.dim(0).set_min(0); set_min 373 test/correctness/specialize.cpp out.output_buffer().dim(0).set_min(0); set_min 20 test/correctness/widening_reduction.cpp kernel.set_min(-1, -1); set_min 12 test/error/constrain_wrong_output_buffer.cpp f.output_buffers()[1].dim(0).set_min(4); set_min 10 test/generator/nested_externs_generator.cpp .dim(2).set_min(0).set_extent(3).set_stride(1); set_min 34 test/opengl/shifted_domains.cpp shifted.set_min(100, 50); set_min 45 test/opengl/shifted_domains.cpp shifted.set_min(-100, -50); set_min 20 test/performance/packed_planar_fusion.cpp .set_min(dst.dim(i).min()); set_min 76 tutorial/lesson_06_realizing_over_shifted_domains.cpp shifted.set_min(100, 50); // Then we tell it the top-left corner. set_min 86 tutorial/lesson_07_multi_stage_pipelines.cpp result.set_min(1, 1);