vectorize 29 apps/HelloAndroid/jni/hello_generator.cpp result.split(y, y, yi, 60).vectorize(x, 8).parallel(y); vectorize 20 apps/HelloAndroidCamera2/jni/deinterleave_generator.cpp .vectorize(x, natural_vector_size(UInt(8))); vectorize 37 apps/HelloAndroidCamera2/jni/edge_detect_generator.cpp .vectorize(x, 8) vectorize 65 apps/HelloHexagon/pipeline.cpp .vectorize(x, vector_size * 2, TailStrategy::RoundUp); vectorize 68 apps/HelloHexagon/pipeline.cpp .vectorize(x, vector_size, TailStrategy::RoundUp); vectorize 77 apps/HelloHexagon/pipeline.cpp .vectorize(x, vector_size, TailStrategy::RoundUp); vectorize 92 apps/HelloHexagon/pipeline.cpp .vectorize(x, vector_size); vectorize 94 apps/HelloHexagon/pipeline.cpp .vectorize(x, vector_size); vectorize 39 apps/HelloMatlab/iir_blur.cpp .vectorize(x) vectorize 50 apps/HelloMatlab/iir_blur.cpp .vectorize(x); vectorize 53 apps/HelloMatlab/iir_blur.cpp .vectorize(x); vectorize 18 apps/HelloiOS/HelloiOS/reaction_diffusion_2_generator.cpp .vectorize(c) vectorize 120 apps/HelloiOS/HelloiOS/reaction_diffusion_2_generator.cpp .vectorize(c) vectorize 153 apps/HelloiOS/HelloiOS/reaction_diffusion_2_generator.cpp .vectorize(x, natural_vector_size<float>()); vectorize 157 apps/HelloiOS/HelloiOS/reaction_diffusion_2_generator.cpp .vectorize(x, natural_vector_size<float>()); vectorize 227 apps/HelloiOS/HelloiOS/reaction_diffusion_2_generator.cpp .vectorize(x, natural_vector_size<float>()) vectorize 94 apps/bilateral_grid/bilateral_grid_generator.cpp blurz.compute_root().reorder(c, z, x, y).parallel(y).vectorize(x, 8).unroll(c); vectorize 97 apps/bilateral_grid/bilateral_grid_generator.cpp blurx.compute_root().reorder(c, x, y, z).parallel(z).vectorize(x, 8).unroll(c); vectorize 98 apps/bilateral_grid/bilateral_grid_generator.cpp blury.compute_root().reorder(c, x, y, z).parallel(z).vectorize(x, 8).unroll(c); vectorize 99 apps/bilateral_grid/bilateral_grid_generator.cpp bilateral_grid.compute_root().parallel(y).vectorize(x, 8); vectorize 70 apps/blur/halide_blur_generator.cpp blur_y.vectorize(x, factor) vectorize 80 apps/blur/halide_blur_generator.cpp blur_y.split(y, y, yi, 8).parallel(y).vectorize(x, 8); vectorize 81 apps/blur/halide_blur_generator.cpp blur_x.store_at(blur_y, y).compute_at(blur_y, yi).vectorize(x, 8); vectorize 189 apps/camera_pipe/camera_pipe_generator.cpp .vectorize(x, 2*vec, TailStrategy::RoundUp) vectorize 193 apps/camera_pipe/camera_pipe_generator.cpp .vectorize(x, 2*vec, TailStrategy::RoundUp) vectorize 196 apps/camera_pipe/camera_pipe_generator.cpp .vectorize(x) vectorize 340 apps/camera_pipe/camera_pipe_generator.cpp .vectorize(xi) vectorize 345 apps/camera_pipe/camera_pipe_generator.cpp .vectorize(x, 2*vec, TailStrategy::RoundUp) vectorize 349 apps/camera_pipe/camera_pipe_generator.cpp .vectorize(x) vectorize 356 apps/camera_pipe/camera_pipe_generator.cpp .vectorize(xi) vectorize 41 apps/cuda_mat_mul/mat_mul_generator.cpp .vectorize(B.in().args()[0]); vectorize 378 apps/fft/fft.cpp v.vectorize(n0); vectorize 379 apps/fft/fft.cpp V.vectorize(V.args()[2]); vectorize 381 apps/fft/fft.cpp V.update(i).vectorize(V.args()[2]); vectorize 404 apps/fft/fft.cpp .vectorize(n0); vectorize 410 apps/fft/fft.cpp stage.compute_at(x, group).update().vectorize(n0); vectorize 466 apps/fft/fft.cpp .vectorize(x, tile_size) vectorize 530 apps/fft/fft.cpp xT.compute_at(dft, outer).vectorize(n0).unroll(n1); vectorize 820 apps/fft/fft.cpp .vectorize(n0i, zip_width) vectorize 830 apps/fft/fft.cpp dft.vectorize(n0, target.natural_vector_size<float>()) vectorize 839 apps/fft/fft.cpp .vectorize(n0z1, target.natural_vector_size<float>()); vectorize 841 apps/fft/fft.cpp .vectorize(n0z2, target.natural_vector_size<float>()); vectorize 843 apps/fft/fft.cpp .vectorize(n0z1, target.natural_vector_size<float>()); vectorize 845 apps/fft/fft.cpp .vectorize(n0z2, target.natural_vector_size<float>()); vectorize 1000 apps/fft/fft.cpp .vectorize(n0, zip_width) vectorize 45 apps/hexagon_benchmarks/conv3x3_generator.cpp .vectorize(x, vector_size, TailStrategy::RoundUp); vectorize 49 apps/hexagon_benchmarks/conv3x3_generator.cpp .vectorize(xi) vectorize 54 apps/hexagon_benchmarks/conv3x3_generator.cpp .vectorize(x, vector_size) vectorize 38 apps/hexagon_benchmarks/dilate3x3_generator.cpp .vectorize(x, vector_size, TailStrategy::RoundUp); vectorize 42 apps/hexagon_benchmarks/dilate3x3_generator.cpp .vectorize(xi) vectorize 47 apps/hexagon_benchmarks/dilate3x3_generator.cpp .vectorize(x, vector_size) vectorize 40 apps/hexagon_benchmarks/gaussian5x5_generator.cpp .vectorize(x, vector_size, TailStrategy::RoundUp); vectorize 45 apps/hexagon_benchmarks/gaussian5x5_generator.cpp .vectorize(xi) vectorize 49 apps/hexagon_benchmarks/gaussian5x5_generator.cpp .vectorize(xi) vectorize 54 apps/hexagon_benchmarks/gaussian5x5_generator.cpp .vectorize(x, vector_size) vectorize 49 apps/hexagon_benchmarks/median3x3_generator.cpp .vectorize(x, vector_size, TailStrategy::RoundUp); vectorize 53 apps/hexagon_benchmarks/median3x3_generator.cpp .vectorize(xi) vectorize 58 apps/hexagon_benchmarks/median3x3_generator.cpp .vectorize(x, vector_size) vectorize 43 apps/hexagon_benchmarks/sobel_generator.cpp .vectorize(x, vector_size, TailStrategy::RoundUp); vectorize 47 apps/hexagon_benchmarks/sobel_generator.cpp .vectorize(xi) vectorize 52 apps/hexagon_benchmarks/sobel_generator.cpp .vectorize(x, vector_size) vectorize 74 apps/hexagon_matmul/pipeline.cpp .vectorize(x) vectorize 80 apps/hexagon_matmul/pipeline.cpp .vectorize(x) vectorize 85 apps/hexagon_matmul/pipeline.cpp .vectorize(x) vectorize 93 apps/hexagon_matmul/pipeline.cpp .vectorize(x, vector_size_u8, TailStrategy::RoundUp) vectorize 106 apps/hexagon_matmul/pipeline.cpp .vectorize(xi) vectorize 111 apps/hexagon_matmul/pipeline.cpp .vectorize(x, vector_size_u32); vectorize 121 apps/hexagon_matmul/pipeline.cpp .vectorize(xii) vectorize 101 apps/interpolate/interpolate.cpp downsampled[l].compute_root().vectorize(x,4); vectorize 102 apps/interpolate/interpolate.cpp interpolated[l].compute_root().vectorize(x,4); vectorize 115 apps/interpolate/interpolate.cpp .vectorize(x, 4); vectorize 121 apps/interpolate/interpolate.cpp .vectorize(x, 8); vectorize 131 apps/interpolate/interpolate.cpp .vectorize(x, 8) vectorize 142 apps/interpolate/interpolate.cpp downsampled[l].compute_root().vectorize(x,4); vectorize 143 apps/interpolate/interpolate.cpp interpolated[l].compute_root().vectorize(x,4); vectorize 169 apps/interpolate/interpolate.cpp .vectorize(xi, 8); vectorize 75 apps/linear_algebra/src/blas_l1_generators.cpp result.update().vectorize(vecs, vec_size); vectorize 141 apps/linear_algebra/src/blas_l1_generators.cpp dot.compute_root().vectorize(i); vectorize 142 apps/linear_algebra/src/blas_l1_generators.cpp dot.update(0).vectorize(i); vectorize 208 apps/linear_algebra/src/blas_l1_generators.cpp norm.compute_root().vectorize(i); vectorize 209 apps/linear_algebra/src/blas_l1_generators.cpp norm.update(0).vectorize(i); vectorize 78 apps/linear_algebra/src/blas_l2_generators.cpp .specialize(size >= unroll_size).vectorize(i, unroll_size) vectorize 83 apps/linear_algebra/src/blas_l2_generators.cpp .specialize(size >= unroll_size).vectorize(i, unroll_size) vectorize 100 apps/linear_algebra/src/blas_l2_generators.cpp accum_vecs.vectorize(j) vectorize 101 apps/linear_algebra/src/blas_l2_generators.cpp .update().vectorize(j); vectorize 102 apps/linear_algebra/src/blas_l2_generators.cpp accum_vecs_transpose.vectorize(j); vectorize 104 apps/linear_algebra/src/blas_l2_generators.cpp sum_lanes.specialize(size >= vec_size).vectorize(i, vec_size);//.unroll(i); vectorize 105 apps/linear_algebra/src/blas_l2_generators.cpp sum_lanes.update().specialize(size >= vec_size).vectorize(i, vec_size);//.unroll(i); vectorize 107 apps/linear_algebra/src/blas_l2_generators.cpp sum_tail.specialize(size >= vec_size).vectorize(i, vec_size);//.unroll(i); vectorize 108 apps/linear_algebra/src/blas_l2_generators.cpp sum_tail.update().specialize(size >= vec_size).vectorize(i, vec_size);//.unroll(i); vectorize 132 apps/linear_algebra/src/blas_l2_generators.cpp .specialize(size >= vec_size).vectorize(i, vec_size) vectorize 137 apps/linear_algebra/src/blas_l2_generators.cpp result.specialize(size >= vec_size).vectorize(i, vec_size) vectorize 143 apps/linear_algebra/src/blas_l2_generators.cpp block.specialize(size >= vec_size).vectorize(i, vec_size); vectorize 148 apps/linear_algebra/src/blas_l2_generators.cpp .vectorize(ii).unroll(ki); vectorize 149 apps/linear_algebra/src/blas_l2_generators.cpp block.update().specialize(size >= vec_size).vectorize(i, vec_size); vectorize 151 apps/linear_algebra/src/blas_l2_generators.cpp .specialize(size >= vec_size).vectorize(i, vec_size) vectorize 166 apps/linear_algebra/src/blas_l2_generators.cpp output.specialize(size >= vec_size).vectorize(i, vec_size) vectorize 220 apps/linear_algebra/src/blas_l2_generators.cpp result.specialize(num_rows >= vec_size).vectorize(i, vec_size) vectorize 126 apps/linear_algebra/src/blas_l3_generators.cpp .unroll(i).vectorize(ji) vectorize 130 apps/linear_algebra/src/blas_l3_generators.cpp .vectorize(i).unroll(j); vectorize 135 apps/linear_algebra/src/blas_l3_generators.cpp .vectorize(ii).unroll(ji); vectorize 138 apps/linear_algebra/src/blas_l3_generators.cpp .vectorize(i) vectorize 145 apps/linear_algebra/src/blas_l3_generators.cpp .bound_extent(i, s).vectorize(i) vectorize 147 apps/linear_algebra/src/blas_l3_generators.cpp .reorder(i, j, rv).unroll(j).unroll(rv, 2).vectorize(i); vectorize 151 apps/linear_algebra/src/blas_l3_generators.cpp .bound_extent(j, s).vectorize(j); vectorize 113 apps/local_laplacian/local_laplacian_generator.cpp output.reorder(c, x, y).split(y, yo, y, 64).parallel(yo).vectorize(x, 8); vectorize 114 apps/local_laplacian/local_laplacian_generator.cpp gray.compute_root().parallel(y, 32).vectorize(x, 8); vectorize 117 apps/local_laplacian/local_laplacian_generator.cpp .compute_root().parallel(y, 32).vectorize(x, 8); vectorize 120 apps/local_laplacian/local_laplacian_generator.cpp .reorder(k, y).parallel(y, 8).vectorize(x, 8); vectorize 123 apps/local_laplacian/local_laplacian_generator.cpp .vectorize(x, 8); vectorize 126 apps/local_laplacian/local_laplacian_generator.cpp .compute_at(output, y).vectorize(x, 8); vectorize 39 apps/openglcompute/test_oglc_avg.cpp .vectorize(x, 4); vectorize 44 apps/openglcompute/test_oglc_avg.cpp .vectorize(x, 4); vectorize 158 apps/resize/resize.cpp bool vectorize = (schedule == 1 || schedule == 3); vectorize 163 apps/resize/resize.cpp if (vectorize) { vectorize 164 apps/resize/resize.cpp resized_x.vectorize(x, 4); vectorize 165 apps/resize/resize.cpp final.vectorize(x, 4); vectorize 42 apps/templates/tests/example_generator.cpp .vectorize(x, natural_vector_size<float>()) vectorize 39 python_bindings/python/Func.h return that.vectorize(var); vectorize 44 python_bindings/python/Func.h return that.vectorize(var, factor); vectorize 1418 src/Func.cpp vectorize(tmp); vectorize 1422 src/Func.cpp vectorize(tmp); vectorize 1908 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).vectorize(var); vectorize 1926 src/Func.cpp Stage(func.definition(), name(), args(), func.schedule().storage_dims()).vectorize(var, factor, tail); vectorize 2209 src/Func.cpp return shader(x, y, c, DeviceAPI::GLSL).vectorize(c); vectorize 179 src/Func.h EXPORT Stage &vectorize(VarOrRVar var); vectorize 182 src/Func.h EXPORT Stage &vectorize(VarOrRVar var, Expr factor, TailStrategy tail = TailStrategy::Auto); vectorize 1136 src/Func.h EXPORT Func &vectorize(VarOrRVar var); vectorize 1149 src/Func.h EXPORT Func &vectorize(VarOrRVar var, Expr factor, TailStrategy tail = TailStrategy::Auto); vectorize 1655 src/Generator.h HALIDE_OUTPUT_FORWARD(vectorize) vectorize 57 test/correctness/bit_counting.cpp f.hexagon().vectorize(x, 128); vectorize 59 test/correctness/bit_counting.cpp f.vectorize(x, 16); vectorize 17 test/correctness/bool_compute_root_vectorize.cpp selector.compute_root().vectorize(x, 8); vectorize 23 test/correctness/boundary_conditions.cpp f.vectorize(x, vector_width); vectorize 27 test/correctness/bounds.cpp f.hexagon().vectorize(x, 32); vectorize 28 test/correctness/bounds.cpp g.hexagon().vectorize(x, 32); vectorize 29 test/correctness/bounds.cpp h.hexagon().vectorize(x, 32); vectorize 24 test/correctness/bounds_inference.cpp f.hexagon().vectorize(x, 32); vectorize 25 test/correctness/bounds_inference.cpp g.hexagon().vectorize(x, 32); vectorize 26 test/correctness/bounds_inference.cpp h.hexagon().vectorize(x, 32); vectorize 24 test/correctness/bounds_inference_complex.cpp f[i].vectorize(x, 4); vectorize 20 test/correctness/cast_handle.cpp g.vectorize(x, 4); vectorize 87 test/correctness/convolution.cpp blur1.update().hexagon().tile(x, y, xi, yi, hvx_vector_width, 4).vectorize(xi); vectorize 90 test/correctness/convolution.cpp blur2.hexagon().vectorize(x, hvx_vector_width); vectorize 95 test/correctness/convolution.cpp blur1.update().tile(x, y, xi, yi, 4, 4).vectorize(xi).parallel(y); vectorize 97 test/correctness/convolution.cpp blur2.vectorize(x, 4).parallel(y); vectorize 47 test/correctness/convolution_multiple_kernels.cpp blur.hexagon().vectorize(x, 32); vectorize 49 test/correctness/convolution_multiple_kernels.cpp blur.hexagon().vectorize(x, 64); vectorize 27 test/correctness/deinterleave4.cpp f2.bound(x, 0, 64).vectorize(x); vectorize 34 test/correctness/dilate3x3.cpp dilate3x3.hexagon().vectorize(x, 64); vectorize 36 test/correctness/dilate3x3.cpp dilate3x3.vectorize(x, target.natural_vector_size<uint8_t>()); vectorize 26 test/correctness/erf.cpp f.vectorize(x, 8); vectorize 136 test/correctness/exception.cpp f3.vectorize(x, 8); vectorize 121 test/correctness/extern_bounds_inference.cpp g.reorder(y, x).vectorize(y, 4); vectorize 92 test/correctness/extern_stage.cpp h.vectorize(x, 8).unroll(x, 2).split(x, x, xi, 4).parallel(x); vectorize 41 test/correctness/force_onto_stack.cpp f.compute_at(g, xo).bound_extent(x, 8).vectorize(x); vectorize 35 test/correctness/func_lifetime.cpp f.hexagon().vectorize(x, 32); vectorize 58 test/correctness/func_lifetime.cpp g.hexagon().vectorize(x, 32); vectorize 39 test/correctness/func_lifetime_2.cpp f.hexagon().vectorize(x, 32); vectorize 58 test/correctness/func_lifetime_2.cpp g.hexagon().vectorize(x, 32); vectorize 27 test/correctness/fuse.cpp .tile(x, y, xo, yo, xi, yi, 7, 6).fuse(xo, yo, y).fuse(xi, yi, x).vectorize(y, 4); vectorize 16 test/correctness/fuzz_float_stores.cpp f.vectorize(x, 8); vectorize 37 test/correctness/fuzz_float_stores.cpp f.vectorize(x, 8); vectorize 39 test/correctness/gpu_multi_device.cpp .bound(c, 0, 3).reorder(c, x, y).glsl(x, y, c).vectorize(c); vectorize 48 test/correctness/gpu_non_contiguous_copy.cpp f.hexagon().vectorize(x, 16); vectorize 22 test/correctness/gpu_vectorized_shared_memory.cpp h.split(x, xo, xi, 16).vectorize(xi, 4).gpu_threads(xi).gpu_blocks(xo); vectorize 24 test/correctness/gpu_vectorized_shared_memory.cpp g.split(x, xo, xi, 4).gpu_threads(xo).vectorize(xi); vectorize 25 test/correctness/gpu_vectorized_shared_memory.cpp g.update().split(x, xo, xi, 4).gpu_threads(xo).vectorize(xi); vectorize 50 test/correctness/handle.cpp f.compute_root().vectorize(x, 4); vectorize 210 test/correctness/image_wrap.cpp wrapper.compute_at(h, yi).tile(_0, _1, xi, yi, 8, 8).fuse(xi, yi, t).vectorize(t, 4); vectorize 260 test/correctness/image_wrap.cpp g.specialize(param).vectorize(x, 8).unroll(x, 2).split(x, x, xi, 4).parallel(x); vectorize 264 test/correctness/image_wrap.cpp wrapper.compute_root().vectorize(_0, 8).unroll(_0, 2).split(_0, _0, xi, 4).parallel(_0); vectorize 430 test/correctness/image_wrap.cpp f.compute_at(g, y).vectorize(x, 8); vectorize 434 test/correctness/image_wrap.cpp g_in_h.compute_at(h, y).vectorize(x, 8); vectorize 578 test/correctness/image_wrap.cpp img_in_output = img.in(output).compute_at(output, x).vectorize(_0).unroll(_1); vectorize 621 test/correctness/image_wrap.cpp img_in_g = img.in(g).compute_root().tile(_0, _1, xi, yi, 8, 8).vectorize(xi).unroll(yi); vectorize 625 test/correctness/image_wrap.cpp img_in_g_in_g_in_h = img_in_g_in_g.in(h).compute_at(h, x).vectorize(_0).unroll(_1); vectorize 60 test/correctness/in_place.cpp h.vectorize(x, 4); vectorize 60 test/correctness/inline_reduction.cpp local_product.vectorize(x, 4); vectorize 61 test/correctness/inline_reduction.cpp local_max.vectorize(x, 4); vectorize 62 test/correctness/inline_reduction.cpp local_min.vectorize(x, 4); vectorize 63 test/correctness/inline_reduction.cpp min_y.vectorize(x, 4); vectorize 44 test/correctness/input_image_bounds_check.cpp g.compute_root().vectorize(x, 4); vectorize 59 test/correctness/input_image_bounds_check.cpp i.vectorize(x, 4); vectorize 106 test/correctness/interleave.cpp h.vectorize(x, 8); vectorize 133 test/correctness/interleave.cpp .vectorize(x, 4); vectorize 140 test/correctness/interleave.cpp .vectorize(xy, 12); vectorize 189 test/correctness/interleave.cpp .vectorize(x, 4); vectorize 229 test/correctness/interleave.cpp .vectorize(x, 4); vectorize 273 test/correctness/interleave.cpp unrolled.tile(x, y, xi, yi, 16, 2).unroll(xi, 2).vectorize(xi, 4).unroll(xi).unroll(yi); vectorize 319 test/correctness/interleave.cpp output6.update(j).vectorize(r); vectorize 361 test/correctness/interleave.cpp .vectorize(x) vectorize 368 test/correctness/interleave.cpp .vectorize(y); vectorize 28 test/correctness/interleave_rgb.cpp interleaved.hexagon().vectorize(x, vector_width).unroll(c); vectorize 30 test/correctness/interleave_rgb.cpp interleaved.vectorize(x, target.natural_vector_size<uint8_t>()).unroll(c); vectorize 18 test/correctness/interleave_x.cpp interleaved.hexagon().vectorize(x, 32); vectorize 21 test/correctness/interleave_x.cpp interleaved.tile(x, y, xo, yo, x, y, 8, 8).vectorize(x); vectorize 51 test/correctness/inverse.cpp f2.vectorize(x, 2); vectorize 54 test/correctness/inverse.cpp f3.vectorize(x, 4); vectorize 57 test/correctness/inverse.cpp f4.vectorize(x, 8); vectorize 63 test/correctness/inverse.cpp g2.vectorize(x, 2); vectorize 66 test/correctness/inverse.cpp g3.vectorize(x, 4); vectorize 69 test/correctness/inverse.cpp g4.vectorize(x, 8); vectorize 13 test/correctness/isnan.cpp f.vectorize(x, 8); vectorize 26 test/correctness/left_shift_negative.cpp h1.vectorize(x, 16); vectorize 27 test/correctness/left_shift_negative.cpp h2.vectorize(x, 16); vectorize 54 test/correctness/legal_race_condition.cpp f.update().allow_race_conditions().vectorize(r, 4).parallel(r); vectorize 251 test/correctness/lerp.cpp lerp_with_casts.vectorize(x, 4); vectorize 105 test/correctness/likely.cpp g.vectorize(x, 8); vectorize 135 test/correctness/likely.cpp h.vectorize(x, 8); vectorize 173 test/correctness/likely.cpp g.vectorize(x, 8); vectorize 33 test/correctness/logical.cpp f.gpu_tile(x, y, xi, yi, 16, 16).vectorize(xi, 4); vectorize 35 test/correctness/logical.cpp f.hexagon().vectorize(x, 128); vectorize 37 test/correctness/logical.cpp f.vectorize(x, 8); vectorize 66 test/correctness/logical.cpp f.gpu_tile(x, y, xi, yi, 16, 16).vectorize(xi, 4); vectorize 68 test/correctness/logical.cpp f.hexagon().vectorize(x, 128); vectorize 70 test/correctness/logical.cpp f.vectorize(x, 8); vectorize 97 test/correctness/logical.cpp f.gpu_tile(x, y, xi, yi, 16, 16).vectorize(xi, 4); vectorize 99 test/correctness/logical.cpp f.hexagon().vectorize(x, 128); vectorize 101 test/correctness/logical.cpp f.vectorize(x, 128); vectorize 126 test/correctness/logical.cpp f.gpu_tile(x, y, xi, yi, 16, 16).vectorize(xi, 4); vectorize 128 test/correctness/logical.cpp f.hexagon().vectorize(x, 128); vectorize 130 test/correctness/logical.cpp f.vectorize(x, 8); vectorize 178 test/correctness/logical.cpp gpu.gpu_tile(x, y, xi, yi, 16, 16).vectorize(xi, 4); vectorize 180 test/correctness/logical.cpp gpu.hexagon().vectorize(x, 128); vectorize 183 test/correctness/logical.cpp gpu.vectorize(x, 8); vectorize 51 test/correctness/median3x3.cpp median3x3.hexagon().vectorize(x, 64); vectorize 53 test/correctness/median3x3.cpp median3x3.vectorize(x, target.natural_vector_size<uint8_t>()); vectorize 306 test/correctness/memoize.cpp g.vectorize(x, 8).compute_at(h, x); vectorize 297 test/correctness/mul_div_mod.cpp f.vectorize(x, vector_width); vectorize 382 test/correctness/mul_div_mod.cpp f.vectorize(x, vector_width); vectorize 123 test/correctness/multi_pass_reduction.cpp f.update(0).vectorize(x, 4); vectorize 14 test/correctness/multipass_constraints.cpp out.update().vectorize(x, 4); vectorize 41 test/correctness/named_updates.cpp pure.vectorize(x, 4); vectorize 43 test/correctness/named_updates.cpp rewrites[1].vectorize(r, 4); vectorize 44 test/correctness/named_updates.cpp more_updates.a.vectorize(r, 4); vectorize 45 test/correctness/named_updates.cpp more_updates.b.vectorize(r, 4); vectorize 46 test/correctness/named_updates.cpp more_updates.c.vectorize(r, 4); vectorize 13 test/correctness/oddly_sized_output.cpp f.vectorize(x, 4).unroll(x, 3).unroll(x, 2); vectorize 25 test/correctness/parallel_reductions.cpp f1.compute_root().vectorize(i, 4).parallel(i); vectorize 68 test/correctness/parallel_reductions.cpp out.split(i, io, ii, chunk_size).vectorize(ii, 4).parallel(io); vectorize 69 test/correctness/parallel_reductions.cpp sum_rows.compute_root().vectorize(i, 4).parallel(j); vectorize 71 test/correctness/parallel_reductions.cpp sum_cols.compute_root().vectorize(j, 4); vectorize 31 test/correctness/parallel_rvar.cpp f[0].update(2).vectorize(r2, 4).unroll(r2); vectorize 31 test/correctness/param.cpp f.hexagon().vectorize(x, 32); vectorize 21 test/correctness/partition_loops_bug.cpp output.vectorize(y,4); vectorize 102 test/correctness/predicated_store_load.cpp f.update(0).hexagon().vectorize(r.x, 32); vectorize 104 test/correctness/predicated_store_load.cpp f.update(0).vectorize(r.x, 32); vectorize 131 test/correctness/predicated_store_load.cpp f.hexagon().vectorize(x, 32); vectorize 133 test/correctness/predicated_store_load.cpp f.vectorize(x, 32); vectorize 169 test/correctness/predicated_store_load.cpp f.update(0).hexagon().vectorize(r.x, 32); vectorize 171 test/correctness/predicated_store_load.cpp f.update(0).vectorize(r.x, 32); vectorize 202 test/correctness/predicated_store_load.cpp f.update(0).hexagon().vectorize(r.x, 32); vectorize 204 test/correctness/predicated_store_load.cpp f.update(0).vectorize(r.x, 32); vectorize 237 test/correctness/predicated_store_load.cpp f.update(0).hexagon().vectorize(r.x, 32); vectorize 239 test/correctness/predicated_store_load.cpp f.update(0).vectorize(r.x, 32); vectorize 272 test/correctness/predicated_store_load.cpp f.update(0).hexagon().vectorize(r.z, 32); vectorize 274 test/correctness/predicated_store_load.cpp f.update(0).vectorize(r.z, 32); vectorize 304 test/correctness/predicated_store_load.cpp f.update(0).hexagon().vectorize(r.x, 32); vectorize 305 test/correctness/predicated_store_load.cpp f.update(1).hexagon().vectorize(r.y, 32); vectorize 307 test/correctness/predicated_store_load.cpp f.update(0).vectorize(r.x, 32); vectorize 308 test/correctness/predicated_store_load.cpp f.update(1).vectorize(r.y, 32); vectorize 339 test/correctness/predicated_store_load.cpp f.update(0).hexagon().vectorize(r.x, 32); vectorize 341 test/correctness/predicated_store_load.cpp f.update(0).vectorize(r.x, 32); vectorize 58 test/correctness/process_some_tiles.cpp output.vectorize(xi, 4); vectorize 16 test/correctness/random.cpp f.vectorize(x, 4); vectorize 793 test/correctness/reduction_non_rectangular.cpp .allow_race_conditions().vectorize(r.x, 8); vectorize 58 test/correctness/reorder_rvars.cpp sat.update().split(x, xo, xi, 4).reorder(xi, r, xo).vectorize(xi).parallel(xo); vectorize 32 test/correctness/reschedule.cpp f.vectorize(x, 4); vectorize 28 test/correctness/rfactor.cpp intm.vectorize(u, 8); vectorize 29 test/correctness/rfactor.cpp intm.update(0).vectorize(r.x, 2); vectorize 300 test/correctness/rfactor.cpp intm.vectorize(u, 8); vectorize 301 test/correctness/rfactor.cpp intm.update(0).vectorize(r.x, 2); vectorize 361 test/correctness/rfactor.cpp intm.update(0).vectorize(r.z, 2); vectorize 483 test/correctness/rfactor.cpp intm2.update(0).vectorize(v, 8); vectorize 627 test/correctness/rfactor.cpp intm4.update(0).vectorize(u); vectorize 776 test/correctness/rfactor.cpp intm.update(0).vectorize(u, 2); vectorize 830 test/correctness/rfactor.cpp intm.update(0).vectorize(u, 2); vectorize 13 test/correctness/round.cpp f.vectorize(x, vector_width); vectorize 70 test/correctness/schedule_param.cpp f.compute_at(compute_at).vectorize(x, vector_width); vectorize 195 test/correctness/simd_op_check.cpp f.bound(x, 0, W).vectorize(x, vector_width); vectorize 1339 test/correctness/simd_op_check.cpp tmp2.compute_root().vectorize(x, width/bits); vectorize 1357 test/correctness/simd_op_check.cpp tmp2.compute_root().vectorize(x, width/bits); vectorize 1375 test/correctness/simd_op_check.cpp tmp2.compute_root().vectorize(x, width/bits); vectorize 1394 test/correctness/simd_op_check.cpp tmp2.compute_root().vectorize(x, width/bits); vectorize 79 test/correctness/sliding_window.cpp .vectorize(c); vectorize 83 test/correctness/sliding_window.cpp h.reorder(c, x).reorder_storage(c, x).bound(c, 0, 4).vectorize(c); vectorize 85 test/correctness/specialize.cpp f.specialize(cond).vectorize(x, 4); vectorize 222 test/correctness/specialize.cpp f.specialize(im.dim(0).stride() == 1 && im.width() >= 8).vectorize(x, 8); vectorize 343 test/correctness/specialize.cpp f.specialize(cond).vectorize(x, 4); vectorize 375 test/correctness/specialize.cpp f.compute_root().specialize(w >= 4).vectorize(x, 4); vectorize 376 test/correctness/specialize.cpp g.compute_root().vectorize(x, 4); vectorize 377 test/correctness/specialize.cpp h.compute_root().vectorize(x, 4); vectorize 378 test/correctness/specialize.cpp out.specialize(w >= 4).vectorize(x, 4); vectorize 395 test/correctness/specialize.cpp f.compute_at(out, x).specialize(cond1 && cond2).vectorize(x, 4); vectorize 396 test/correctness/specialize.cpp out.compute_root().specialize(cond1 && cond2).vectorize(x, 4); vectorize 424 test/correctness/specialize.cpp f.compute_at(out, x).specialize(cond1).vectorize(x, 4); vectorize 425 test/correctness/specialize.cpp out.compute_root().specialize(cond1 && cond2).vectorize(x, 4); vectorize 535 test/correctness/specialize.cpp f.specialize(p == 0).vectorize(x, 32); // will *not* be pruned vectorize 536 test/correctness/specialize.cpp f.specialize(const_false).vectorize(x, 8); // will be pruned vectorize 537 test/correctness/specialize.cpp f.vectorize(x, 4); // default case, not a specialization vectorize 574 test/correctness/specialize.cpp f.specialize(p == 0).vectorize(x, 32); // will *not* be pruned vectorize 575 test/correctness/specialize.cpp f.specialize(const_true).vectorize(x, 16); // will *not* be pruned vectorize 576 test/correctness/specialize.cpp f.specialize(const_false).vectorize(x, 4); // will be pruned vectorize 577 test/correctness/specialize.cpp f.specialize(p == 42).vectorize(x, 8); // will be pruned vectorize 622 test/correctness/specialize.cpp f.specialize(p == 0).vectorize(x, 32); // will *not* be pruned vectorize 623 test/correctness/specialize.cpp f.specialize(const_true).vectorize(x, 16); vectorize 649 test/correctness/specialize.cpp f.specialize(p == 0).vectorize(x, 32); vectorize 36 test/correctness/split_by_non_factor.cpp f.update(0).vectorize(x, 8, TailStrategy::GuardWithIf); vectorize 30 test/correctness/stack_allocations.cpp h.tile(x, y, xi, yi, 4, 3).vectorize(xi); vectorize 24 test/correctness/stmt_to_html.cpp .vectorize(x_vectors) vectorize 51 test/correctness/storage_folding.cpp g.specialize(g.output_buffer().width() > 4).vectorize(x, 4); vectorize 73 test/correctness/storage_folding.cpp g.specialize(g.output_buffer().width() > 4).vectorize(x, 4); vectorize 19 test/correctness/strided_load.cpp f.compute_root().vectorize(x, 16).bound(x, 0, 849); vectorize 24 test/correctness/strided_load.cpp g.compute_root().vectorize(x, 16).bound(x, 0, 425); // 24 * 2 = 48 < 49 vectorize 112 test/correctness/tracing.cpp f.vectorize(x, 4); vectorize 116 test/correctness/tracing.cpp g.vectorize(x, 4); vectorize 24 test/correctness/tracing_broadcast.cpp f.vectorize(x, 8); vectorize 43 test/correctness/truncated_pyramid.cpp .vectorize(x, 16) vectorize 61 test/correctness/truncated_pyramid.cpp .vectorize(x, 16) vectorize 24 test/correctness/tuple_reduction.cpp f.hexagon(y).vectorize(x, 32); vectorize 25 test/correctness/tuple_reduction.cpp f.update().hexagon(y).vectorize(x, 32); vectorize 61 test/correctness/tuple_reduction.cpp f.hexagon(y).vectorize(x, 32); vectorize 68 test/correctness/tuple_reduction.cpp f.update(i).hexagon(y).vectorize(x, 32); vectorize 111 test/correctness/tuple_reduction.cpp f.update(i).hexagon(y).vectorize(x, 32); vectorize 157 test/correctness/tuple_reduction.cpp f.update(i).hexagon(y).vectorize(x, 32); vectorize 15 test/correctness/two_vector_args.cpp f.vectorize(x, 4); vectorize 29 test/correctness/uninitialized_read.cpp g.compute_root().vectorize(x, 4); vectorize 15 test/correctness/vector_bounds_inference.cpp h.compute_root().vectorize(x, 4); vectorize 16 test/correctness/vector_bounds_inference.cpp g.compute_root().vectorize(x, 4); vectorize 80 test/correctness/vector_cast.cpp f.vectorize(x, vec_width); vectorize 15 test/correctness/vector_extern.cpp f.vectorize(x, 4); vectorize 147 test/correctness/vector_math.cpp f1.vectorize(x, lanes); vectorize 164 test/correctness/vector_math.cpp f2.vectorize(x, lanes); vectorize 181 test/correctness/vector_math.cpp f3.vectorize(x, lanes); vectorize 198 test/correctness/vector_math.cpp f4.vectorize(x, lanes); vectorize 218 test/correctness/vector_math.cpp f5.vectorize(x, lanes); vectorize 243 test/correctness/vector_math.cpp f5a.vectorize(y, lanes); vectorize 263 test/correctness/vector_math.cpp f6.update().vectorize(x, lanes); vectorize 284 test/correctness/vector_math.cpp f7.vectorize(x, lanes); vectorize 300 test/correctness/vector_math.cpp f8.vectorize(x, lanes); vectorize 318 test/correctness/vector_math.cpp f9.vectorize(x, lanes); vectorize 343 test/correctness/vector_math.cpp f10.vectorize(x, lanes); vectorize 366 test/correctness/vector_math.cpp f11.vectorize(x, lanes); vectorize 383 test/correctness/vector_math.cpp f12.vectorize(x, lanes); vectorize 400 test/correctness/vector_math.cpp f13.vectorize(x, lanes); vectorize 436 test/correctness/vector_math.cpp f15.vectorize(x, lanes); vectorize 437 test/correctness/vector_math.cpp f16.vectorize(x, lanes); vectorize 607 test/correctness/vector_math.cpp f22.vectorize(x, lanes); vectorize 10 test/correctness/vector_print_bug.cpp f.vectorize(x, 4); vectorize 25 test/correctness/vectorize_guard_with_if.cpp f.vectorize(x, v, TailStrategy::GuardWithIf); vectorize 15 test/correctness/vectorize_mixed_widths.cpp f.compute_at(g, x).split(x, xo, xi, 16).vectorize(xi, 8).unroll(xi); vectorize 16 test/correctness/vectorize_mixed_widths.cpp g.compute_root().vectorize(x, 16); vectorize 12 test/correctness/vectorize_varying_allocation_size.cpp g.split(x, xo, xi, 4).vectorize(xi); vectorize 21 test/correctness/vectorized_initialization.cpp f.compute_root().vectorize(x, 4); vectorize 19 test/correctness/vectorized_load_from_vectorized_allocation.cpp f.update(0).vectorize(r.z, 8); vectorize 19 test/correctness/vectorized_reduction_bug.cpp foo.vectorize(c, 4); vectorize 52 test/correctness/vectorized_reduction_bug.cpp g.update(0).vectorize(x); vectorize 44 test/correctness/widening_reduction.cpp f.hexagon().vectorize(x, 128); vectorize 46 test/correctness/widening_reduction.cpp f.vectorize(x, target.natural_vector_size<uint8_t>()); vectorize 86 test/correctness/widening_reduction.cpp g.hexagon().vectorize(x, 128); vectorize 88 test/correctness/widening_reduction.cpp g.vectorize(x, target.natural_vector_size<uint8_t>()); vectorize 195 test/correctness/wrap.cpp wrapper.compute_at(h, yi).tile(x, y, xi, yi, 8, 8).fuse(xi, yi, t).vectorize(t, 4); vectorize 241 test/correctness/wrap.cpp g.specialize(param).vectorize(x, 8).unroll(x, 2).split(x, x, xi, 4).parallel(x); vectorize 244 test/correctness/wrap.cpp wrapper.compute_root().vectorize(x, 8).unroll(x, 2).split(x, x, xi, 4).parallel(x); vectorize 395 test/correctness/wrap.cpp f.compute_at(g, y).vectorize(x, 8); vectorize 399 test/correctness/wrap.cpp g_in_h.compute_at(h, y).vectorize(x, 8); vectorize 530 test/correctness/wrap.cpp input_in_output = input.in(output).compute_at(output, x).vectorize(x).unroll(y); vectorize 566 test/correctness/wrap.cpp g.compute_root().tile(x, y, xi, yi, 8, 8).vectorize(xi).unroll(yi); vectorize 568 test/correctness/wrap.cpp f_in_g = f.in(g).compute_root().tile(x, y, xi, yi, 8, 8).vectorize(xi).unroll(yi); vectorize 572 test/correctness/wrap.cpp f_in_g_in_g_in_h = f_in_g_in_g.in(h).compute_at(h, x).vectorize(x).unroll(y); vectorize 14 test/error/bad_schedule.cpp f.vectorize(x, 4); vectorize 10 test/error/nonexistent_update_stage.cpp f.update().vectorize(x, 4); vectorize 12 test/error/specialize_fail.cpp f.specialize(p == 0).vectorize(x, 8); vectorize 17 test/error/vectorize_dynamic.cpp f.split(x, xo, xi, vector_size).vectorize(xi); vectorize 12 test/error/vectorize_too_little.cpp f.vectorize(x, 0); vectorize 12 test/error/vectorize_too_much.cpp f.vectorize(x, 8).vectorize(y, 8); vectorize 19 test/generator/argvcall_generator.cpp g.vectorize(x, natural_vector_size<float>()); vectorize 50 test/generator/blur2x2_generator.cpp .vectorize(x, natural_vector_size<float>()); vectorize 55 test/generator/blur2x2_generator.cpp .vectorize(c); vectorize 47 test/generator/example_generator.cpp ScheduleParam<bool> vectorize{ "vectorize", true }; vectorize 88 test/generator/example_generator.cpp .specialize(vectorize) vectorize 89 test/generator/example_generator.cpp .vectorize(x, natural_vector_size(output.type())); vectorize 52 test/generator/example_jittest.cpp gen.vectorize.set(false); vectorize 68 test/generator/mandelbrot_generator.cpp count.tile(x, y, xo, yo, xi, yi, 8, 8).parallel(yo).vectorize(xi, 4).unroll(xi).unroll(yi, 2); vectorize 23 test/generator/memory_profiler_mandelbrot_aottest.cpp const int tile_x = 8, tile_y = 8, vectorize = 4; vectorize 26 test/generator/memory_profiler_mandelbrot_aottest.cpp const int argmin_stack_peak = vectorize*sizeof(uint8_t) + vectorize*sizeof(int32_t); vectorize 35 test/generator/memory_profiler_mandelbrot_aottest.cpp int stack_size = vectorize*sizeof(uint8_t) + vectorize*sizeof(int32_t); vectorize 71 test/generator/memory_profiler_mandelbrot_generator.cpp count.tile(x, y, xo, yo, xi, yi, 8, 8).parallel(yo).vectorize(xi, 4).unroll(xi).unroll(yi, 2); vectorize 27 test/generator/msan_generator.cpp msan_output.parallel(y).vectorize(x, 4); vectorize 32 test/generator/pyramid_generator.cpp p.specialize(p.output_buffer().width() >= v).vectorize(x, v); vectorize 29 test/generator/stubtest_generator.cpp ScheduleParam<bool> vectorize{ "vectorize", true }; vectorize 77 test/generator/stubtest_generator.cpp intermediate.specialize(vectorize).vectorize(x, natural_vector_size<float>()); vectorize 63 test/generator/stubuser_generator.cpp stub.vectorize.set(true); vectorize 59 test/generator/tiled_blur_generator.cpp .vectorize(xi, natural_vector_size<float>()); vectorize 27 test/performance/block_transpose.cpp output.tile(x, y, xi, yi, 8, 8).vectorize(xi).unroll(yi); vectorize 30 test/performance/block_transpose.cpp block.compute_at(output, x).vectorize(x).unroll(y); vectorize 40 test/performance/block_transpose.cpp block_transpose.compute_at(output, x).vectorize(y).unroll(x); vectorize 45 test/performance/block_transpose.cpp block_transpose.compute_at(output, x).vectorize(x).unroll(y); vectorize 77 test/performance/block_transpose.cpp output.tile(x, y, xi, yi, 8, 8).vectorize(xi).unroll(yi); vectorize 80 test/performance/block_transpose.cpp block_transpose = input.in(output).compute_at(output, x).vectorize(x).unroll(y); vectorize 90 test/performance/block_transpose.cpp block = block_transpose.in(output).reorder_storage(y, x).compute_at(output, x).vectorize(y).unroll(x); vectorize 95 test/performance/block_transpose.cpp block = block_transpose.in(output).reorder_storage(y, x).compute_at(output, x).vectorize(x).unroll(y); vectorize 28 test/performance/boundary_conditions.cpp g.vectorize(x, 4); vectorize 54 test/performance/boundary_conditions.cpp g.tile(x, y, xi, yi, 8, 8).vectorize(xi, 4); vectorize 61 test/performance/clamped_vector_load.cpp f.vectorize(x, 8); vectorize 74 test/performance/clamped_vector_load.cpp f.vectorize(x, 8); vectorize 88 test/performance/clamped_vector_load.cpp f.vectorize(x, 8); vectorize 102 test/performance/clamped_vector_load.cpp f.vectorize(x, 8); vectorize 65 test/performance/const_division.cpp f.vectorize(x); vectorize 66 test/performance/const_division.cpp h.vectorize(x); vectorize 22 test/performance/fast_inverse.cpp slow.update().vectorize(x, 4); vectorize 23 test/performance/fast_inverse.cpp fast.update().vectorize(x, 4); vectorize 32 test/performance/fast_pow.cpp f.vectorize(x, 8); vectorize 33 test/performance/fast_pow.cpp g.vectorize(x, 8); vectorize 34 test/performance/fast_pow.cpp h.vectorize(x, 8); vectorize 37 test/performance/matrix_multiplication.cpp matrix_mul.vectorize(x, 8); vectorize 44 test/performance/matrix_multiplication.cpp .parallel(y).vectorize(xii).unroll(xi).unroll(yii); vectorize 15 test/performance/memcpy.cpp dst.vectorize(x, 32, TailStrategy::GuardWithIf); vectorize 25 test/performance/packed_planar_fusion.cpp f.vectorize(x, 16); vectorize 29 test/performance/packed_planar_fusion.cpp f.reorder(c, x, y).fuse(c, x, fused).vectorize(fused, 16); vectorize 32 test/performance/packed_planar_fusion.cpp f.reorder(c, x, y).unroll(c).vectorize(x, 16); vectorize 35 test/performance/packed_planar_fusion.cpp f.reorder(c, x, y).unroll(c).vectorize(x, 16); vectorize 38 test/performance/rfactor.cpp .vectorize(v) vectorize 40 test/performance/rfactor.cpp .vectorize(v); vectorize 101 test/performance/rfactor.cpp .vectorize(x, 8) vectorize 103 test/performance/rfactor.cpp hist.update().vectorize(x, 8); vectorize 161 test/performance/rfactor.cpp intm2.update(0).vectorize(v); vectorize 226 test/performance/rfactor.cpp .vectorize(u, 8) vectorize 232 test/performance/rfactor.cpp .vectorize(v) vectorize 234 test/performance/rfactor.cpp .vectorize(v); vectorize 299 test/performance/rfactor.cpp .vectorize(v) vectorize 301 test/performance/rfactor.cpp .vectorize(v); vectorize 380 test/performance/rfactor.cpp .vectorize(v) vectorize 382 test/performance/rfactor.cpp .vectorize(v); vectorize 25 test/performance/rgb_interleaved.cpp dst.vectorize(x, 16); vectorize 98 test/performance/rgb_interleaved.cpp dst.vectorize(x, 16); vectorize 100 test/performance/rgb_interleaved.cpp dst.reorder(c, x, y).vectorize(x, 16); vectorize 51 test/performance/vectorize.cpp f.bound(x, 0, vec_width).vectorize(x); vectorize 49 test/performance/vectorize_pred.cpp f.update(0).vectorize(r.x); vectorize 14 test/warning/double_vectorize.cpp g.split(x, x, xi, 8).vectorize(xi); vectorize 15 test/warning/double_vectorize.cpp f.compute_at(g, xi).vectorize(x); vectorize 15 test/warning/vectorize_size_one.cpp f.compute_at(g, x).vectorize(x); vectorize 250 tutorial/lesson_05_scheduling_1.cpp gradient.vectorize(x_inner); vectorize 499 tutorial/lesson_05_scheduling_1.cpp .vectorize(x_vectors) vectorize 571 tutorial/lesson_08_scheduling_2.cpp consumer.vectorize(x, 4); vectorize 581 tutorial/lesson_08_scheduling_2.cpp producer.vectorize(x, 4); vectorize 252 tutorial/lesson_09_update_definitions.cpp f.vectorize(x, 4).parallel(y); vectorize 259 tutorial/lesson_09_update_definitions.cpp f.update(0).vectorize(x, 4); vectorize 784 tutorial/lesson_09_update_definitions.cpp spread.vectorize(x, 16); vectorize 66 tutorial/lesson_10_aot_compilation_generate.cpp brighter.vectorize(x, 16).parallel(y); vectorize 41 tutorial/lesson_11_cross_compilation.cpp brighter.vectorize(x, 16).parallel(y); vectorize 89 tutorial/lesson_12_using_the_gpu.cpp sharpen.vectorize(x, 8); vectorize 99 tutorial/lesson_12_using_the_gpu.cpp padded.vectorize(x, 16); vectorize 50 tutorial/lesson_15_generators.cpp brighter.vectorize(x, 16).parallel(y); vectorize 146 tutorial/lesson_15_generators.cpp output.vectorize(x, natural_vector_size(output_type)); vectorize 159 tutorial/lesson_15_generators.cpp .vectorize(x, natural_vector_size(rotated.output_types()[0])); vectorize 64 tutorial/lesson_16_rgb_generate.cpp brighter.vectorize(x, 16); vectorize 48 tutorial/lesson_18_parallel_associative_reductions.cpp histogram.vectorize(i, 8); vectorize 92 tutorial/lesson_18_parallel_associative_reductions.cpp intermediate.vectorize(i, 8); vectorize 93 tutorial/lesson_18_parallel_associative_reductions.cpp histogram.vectorize(i, 8); vectorize 148 tutorial/lesson_18_parallel_associative_reductions.cpp intermediate.vectorize(x, 8); vectorize 149 tutorial/lesson_18_parallel_associative_reductions.cpp histogram.vectorize(x, 8); vectorize 213 tutorial/lesson_18_parallel_associative_reductions.cpp intermediate.compute_root().update().vectorize(u, 8); vectorize 223 tutorial/lesson_18_parallel_associative_reductions.cpp intermediate.vectorize(x, 8); vectorize 224 tutorial/lesson_18_parallel_associative_reductions.cpp histogram.vectorize(x, 8); vectorize 294 tutorial/lesson_18_parallel_associative_reductions.cpp intermediate.vectorize(x, 8); vectorize 295 tutorial/lesson_18_parallel_associative_reductions.cpp histogram.vectorize(x, 8);