split              29 apps/HelloAndroid/jni/hello_generator.cpp         result.split(y, y, yi, 60).vectorize(x, 8).parallel(y);
split              64 apps/HelloHexagon/pipeline.cpp                     .split(y, yo, y, 128).parallel(yo)
split             151 apps/HelloiOS/HelloiOS/reaction_diffusion_2_generator.cpp                 .split(y, y, yi, 64)
split             228 apps/HelloiOS/HelloiOS/reaction_diffusion_2_generator.cpp                 .split(y, y, yi, 64)
split              62 apps/blur/halide_blur_generator.cpp                 blur_y.split(y, y, y_inner, tile_y).reorder(y_inner, x).unroll(y_inner)
split              71 apps/blur/halide_blur_generator.cpp                     .split(y, y, y_inner, tile_y).reorder(y_inner, x).unroll(y_inner)
split              80 apps/blur/halide_blur_generator.cpp             blur_y.split(y, y, yi, 8).parallel(y).vectorize(x, 8);
split             354 apps/camera_pipe/camera_pipe_generator.cpp         .split(y, yo, yi, strip_size)
split              26 apps/cuda_mat_mul/mat_mul_generator.cpp             .split(xi, xio, xii, 32)
split             402 apps/fft/fft.cpp         .split(n0, group, n0, vector_width)
split             818 apps/fft/fft.cpp         .split(n0, n0o, n0i, zip_width * 2)
split             114 apps/hexagon_matmul/pipeline.cpp                     .split(x, x, xi, kBlockSize, TailStrategy::GuardWithIf)
split             115 apps/hexagon_matmul/pipeline.cpp                     .split(xi, xi, xii, kBlockSizeXi, TailStrategy::GuardWithIf)
split             116 apps/hexagon_matmul/pipeline.cpp                     .split(y, y, yi, kBlockSize, TailStrategy::GuardWithIf)
split             117 apps/hexagon_matmul/pipeline.cpp                     .split(yi, yi, yii, 4, TailStrategy::GuardWithIf)
split             118 apps/hexagon_matmul/pipeline.cpp                     .split(rk, rk, rki, kBlockSize/k_split_factor, TailStrategy::GuardWithIf)
split              80 apps/linear_algebra/src/blas_l2_generators.cpp                     .split(i, t, i, block_size_ / unroll_size).parallel(t);
split              85 apps/linear_algebra/src/blas_l2_generators.cpp                     .split(i, t, i, block_size_ / unroll_size).parallel(t);
split             135 apps/linear_algebra/src/blas_l2_generators.cpp                     .split(i, i, ii, block_size_ / (unroll_size * vec_size)).parallel(i);
split             140 apps/linear_algebra/src/blas_l2_generators.cpp                     .split(i, i, ii, block_size_ / (unroll_size * vec_size)).parallel(i);
split             145 apps/linear_algebra/src/blas_l2_generators.cpp                     .split(i, i, ii, vec_size)
split             146 apps/linear_algebra/src/blas_l2_generators.cpp                     .split(k, k, ki, unroll_size)
split             169 apps/linear_algebra/src/blas_l2_generators.cpp                 .split(i, i, ii, block_size_ / (unroll_size * vec_size)).parallel(i);
split             125 apps/linear_algebra/src/blas_l3_generators.cpp             .split(j, jo, ji, s).reorder(i, ji, io, jo)
split             113 apps/local_laplacian/local_laplacian_generator.cpp             output.reorder(c, x, y).split(y, yo, y, 64).parallel(yo).vectorize(x, 8);
split              37 apps/openglcompute/test_oglc_avg.cpp             .split(y, y, yi, 32)
split             170 apps/resize/resize.cpp         final.split(y, yo, y, 32).parallel(yo);
split              34 python_bindings/python/Func.h     return that.split(var, outer, inner, factor);
split              12 src/ApplySplit.cpp vector<ApplySplitResult> apply_split(const Split &split, bool is_update, string prefix,
split              16 src/ApplySplit.cpp     Expr outer = Variable::make(Int(32), prefix + split.outer);
split              17 src/ApplySplit.cpp     Expr outer_max = Variable::make(Int(32), prefix + split.outer + ".loop_max");
split              18 src/ApplySplit.cpp     if (split.is_split()) {
split              19 src/ApplySplit.cpp         Expr inner = Variable::make(Int(32), prefix + split.inner);
split              20 src/ApplySplit.cpp         Expr old_max = Variable::make(Int(32), prefix + split.old_var + ".loop_max");
split              21 src/ApplySplit.cpp         Expr old_min = Variable::make(Int(32), prefix + split.old_var + ".loop_min");
split              22 src/ApplySplit.cpp         Expr old_extent = Variable::make(Int(32), prefix + split.old_var + ".loop_extent");
split              24 src/ApplySplit.cpp         dim_extent_alignment[split.inner] = split.factor;
split              26 src/ApplySplit.cpp         Expr base = outer * split.factor + old_min;
split              27 src/ApplySplit.cpp         string base_name = prefix + split.inner + ".base";
split              29 src/ApplySplit.cpp         string old_var_name = prefix + split.old_var;
split              32 src/ApplySplit.cpp         map<string, Expr>::iterator iter = dim_extent_alignment.find(split.old_var);
split              34 src/ApplySplit.cpp         TailStrategy tail = split.tail;
split              39 src/ApplySplit.cpp             is_zero(simplify(iter->second % split.factor))) {
split              43 src/ApplySplit.cpp             dim_extent_alignment[split.outer] = iter->second / split.factor;
split              44 src/ApplySplit.cpp         } else if (is_negative_const(split.factor) || is_zero(split.factor)) {
split              45 src/ApplySplit.cpp             user_error << "Can't split " << split.old_var << " by " << split.factor
split              47 src/ApplySplit.cpp         } else if (is_one(split.factor)) {
split              59 src/ApplySplit.cpp             Expr rebased = outer * split.factor + inner;
split              60 src/ApplySplit.cpp             string rebased_var_name = prefix + split.old_var + ".rebased";
split              64 src/ApplySplit.cpp                 prefix + split.old_var, rebased_var + old_min, ApplySplitResult::Substitution));
split              81 src/ApplySplit.cpp             base = Min::make(base, old_max + (1 - split.factor));
split              92 src/ApplySplit.cpp     } else if (split.is_fuse()) {
split              94 src/ApplySplit.cpp         Expr fused = Variable::make(Int(32), prefix + split.old_var);
split              95 src/ApplySplit.cpp         Expr inner_min = Variable::make(Int(32), prefix + split.inner + ".loop_min");
split              96 src/ApplySplit.cpp         Expr outer_min = Variable::make(Int(32), prefix + split.outer + ".loop_min");
split              97 src/ApplySplit.cpp         Expr inner_extent = Variable::make(Int(32), prefix + split.inner + ".loop_extent");
split             108 src/ApplySplit.cpp         result.push_back(ApplySplitResult(prefix + split.inner, inner, ApplySplitResult::Substitution));
split             109 src/ApplySplit.cpp         result.push_back(ApplySplitResult(prefix + split.outer, outer, ApplySplitResult::Substitution));
split             110 src/ApplySplit.cpp         result.push_back(ApplySplitResult(prefix + split.inner, inner, ApplySplitResult::LetStmt));
split             111 src/ApplySplit.cpp         result.push_back(ApplySplitResult(prefix + split.outer, outer, ApplySplitResult::LetStmt));
split             115 src/ApplySplit.cpp         map<string, Expr>::iterator inner_dim = dim_extent_alignment.find(split.inner);
split             116 src/ApplySplit.cpp         map<string, Expr>::iterator outer_dim = dim_extent_alignment.find(split.outer);
split             119 src/ApplySplit.cpp             dim_extent_alignment[split.old_var] = inner_dim->second*outer_dim->second;
split             123 src/ApplySplit.cpp         result.push_back(ApplySplitResult(prefix + split.old_var, outer, ApplySplitResult::Substitution));
split             124 src/ApplySplit.cpp         result.push_back(ApplySplitResult(prefix + split.old_var, outer, ApplySplitResult::LetStmt));
split             130 src/ApplySplit.cpp vector<std::pair<string, Expr>> compute_loop_bounds_after_split(const Split &split, string prefix) {
split             137 src/ApplySplit.cpp     Expr old_var_extent = Variable::make(Int(32), prefix + split.old_var + ".loop_extent");
split             138 src/ApplySplit.cpp     Expr old_var_max = Variable::make(Int(32), prefix + split.old_var + ".loop_max");
split             139 src/ApplySplit.cpp     Expr old_var_min = Variable::make(Int(32), prefix + split.old_var + ".loop_min");
split             140 src/ApplySplit.cpp     if (split.is_split()) {
split             141 src/ApplySplit.cpp         Expr inner_extent = split.factor;
split             142 src/ApplySplit.cpp         Expr outer_extent = (old_var_max - old_var_min + split.factor)/split.factor;
split             143 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.inner + ".loop_min", 0 });
split             144 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.inner + ".loop_max", inner_extent-1 });
split             145 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.inner + ".loop_extent", inner_extent });
split             146 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.outer + ".loop_min", 0 });
split             147 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.outer + ".loop_max", outer_extent-1 });
split             148 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.outer + ".loop_extent", outer_extent });
split             149 src/ApplySplit.cpp     } else if (split.is_fuse()) {
split             151 src/ApplySplit.cpp         Expr inner_extent = Variable::make(Int(32), prefix + split.inner + ".loop_extent");
split             152 src/ApplySplit.cpp         Expr outer_extent = Variable::make(Int(32), prefix + split.outer + ".loop_extent");
split             154 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.old_var + ".loop_min", 0 });
split             155 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.old_var + ".loop_max", fused_extent - 1 });
split             156 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.old_var + ".loop_extent", fused_extent });
split             157 src/ApplySplit.cpp     } else if (split.is_rename()) {
split             158 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.outer + ".loop_min", old_var_min });
split             159 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.outer + ".loop_max", old_var_max });
split             160 src/ApplySplit.cpp         let_stmts.push_back({ prefix + split.outer + ".loop_extent", old_var_extent });
split              47 src/ApplySplit.h     const Split &split, bool is_update, std::string prefix,
split              53 src/ApplySplit.h     const Split &split, std::string prefix);
split            1012 src/Func.cpp       Split split = {old_name, outer_name, inner_name, factor, exact, tail, Split::SplitVar};
split            1013 src/Func.cpp       definition.schedule().splits().push_back(split);
split            1024 src/Func.cpp       split(old.name(), outer.name(), inner.name(), factor, old.is_rvar, tail);
split            1094 src/Func.cpp       Split split = {fused_name, outer_name, inner_name, Expr(), true, TailStrategy::RoundUp, Split::FuseVars};
split            1095 src/Func.cpp       definition.schedule().splits().push_back(split);
split            1187 src/Func.cpp       Split split = {old_name, new_name, "", 1, false, TailStrategy::RoundUp, Split::PurifyRVar};
split            1188 src/Func.cpp       definition.schedule().splits().push_back(split);
split            1370 src/Func.cpp           Split split = {old_name, new_name, "", 1, old_var.is_rvar, TailStrategy::RoundUp, Split::RenameVar};
split            1371 src/Func.cpp           definition.schedule().splits().push_back(split);
split            1405 src/Func.cpp           split(var.rvar, var.rvar, tmp, factor, tail);
split            1408 src/Func.cpp           split(var.var, var.var, tmp, factor, tail);
split            1417 src/Func.cpp           split(var.rvar, var.rvar, tmp, factor, tail);
split            1421 src/Func.cpp           split(var.var, var.var, tmp, factor, tail);
split            1430 src/Func.cpp           split(var.rvar, var.rvar, tmp, factor, tail);
split            1434 src/Func.cpp           split(var.var, var.var, tmp, factor, tail);
split            1446 src/Func.cpp       split(x, xo, xi, xfactor, tail);
split            1447 src/Func.cpp       split(y, yo, yi, yfactor, tail);
split            1456 src/Func.cpp       split(x, x, xi, xfactor, tail);
split            1457 src/Func.cpp       split(y, y, yi, yfactor, tail);
split            1567 src/Func.cpp       split(Var::outermost(), Var::outermost(), block, 1);
split            1590 src/Func.cpp       split(x, bx, tx, x_size, tail);
split            1600 src/Func.cpp       split(x, bx, tx, x_size, tail);
split            1610 src/Func.cpp       split(x, x, tx, x_size, tail);
split            1659 src/Func.cpp       split(x, bx, tx, x_size, tail);
split            1660 src/Func.cpp       split(y, by, ty, y_size, tail);
split            1661 src/Func.cpp       split(z, bz, tz, z_size, tail);
split            1697 src/Func.cpp       split(x, bx, tx, x_size, tail);
split            1857 src/Func.cpp       Stage(func.definition(), name(), args(), func.schedule().storage_dims()).split(old, outer, inner, factor, tail);
split              60 src/Func.h         void split(const std::string &old, const std::string &outer, const std::string &inner,
split             175 src/Func.h         EXPORT Stage &split(VarOrRVar old, VarOrRVar outer, VarOrRVar inner, Expr factor, TailStrategy tail = TailStrategy::Auto);
split            1109 src/Func.h         EXPORT Func &split(VarOrRVar old, VarOrRVar outer, VarOrRVar inner, Expr factor, TailStrategy tail = TailStrategy::Auto);
split            1644 src/Generator.h     HALIDE_OUTPUT_FORWARD(split)
split             101 src/ScheduleFunctions.cpp     for (const Split &split : splits) {
split             102 src/ScheduleFunctions.cpp         vector<ApplySplitResult> splits_result = apply_split(split, is_update, prefix, dim_extent_alignment);
split             221 src/ScheduleFunctions.cpp         const Split &split = splits[i-1];
split             223 src/ScheduleFunctions.cpp         vector<std::pair<string, Expr>> let_stmts = compute_loop_bounds_after_split(split, prefix);
split              16 test/correctness/assertion_failure_in_parallel_for.cpp     Param<int> split("split");
split              20 test/correctness/assertion_failure_in_parallel_for.cpp     g(x, y) = h(x % split, y % split) + 1;
split              22 test/correctness/assertion_failure_in_parallel_for.cpp     g.tile(x, y, xi, yi, split, split).parallel(y);
split              34 test/correctness/assertion_failure_in_parallel_for.cpp     split.set(11);
split              29 test/correctness/autotune_bug.cpp         .split(x, x, _x2, 4)
split              30 test/correctness/autotune_bug_2.cpp     f.split(x, xo, xi, 8);
split              28 test/correctness/autotune_bug_3.cpp     f.split(x, xo, xi, 8);
split              27 test/correctness/autotune_bug_4.cpp     f.split(x, xo, xi, 4);
split              28 test/correctness/autotune_bug_4.cpp     g.split(x, xo, xi, 5);
split              29 test/correctness/autotune_bug_4.cpp     h.split(x, xo, xi, 6);
split              24 test/correctness/autotune_bug_5.cpp         .split(y, y, yi, 8)
split              58 test/correctness/bounds_inference_outer_split.cpp         .split(x, xout, xin, 32)
split              63 test/correctness/bounds_inference_outer_split.cpp         .split(x, xout, xin, 32)
split              30 test/correctness/compute_at_split_rvar.cpp         g.update().split(r, ro, ri, 2);
split              54 test/correctness/compute_at_split_rvar.cpp         g.update().split(r, ro, ri, 2);
split              78 test/correctness/compute_at_split_rvar.cpp         g.update().split(r, ro, ri, 2).unroll(ri);
split             104 test/correctness/compute_at_split_rvar.cpp         g.update().split(r, ro, ri, 2).reorder(ro, ri);
split             129 test/correctness/compute_at_split_rvar.cpp         g.update().split(r, ro, ri, 4).split(ri, rio, rii, 2).fuse(rio, ro, fused);
split              56 test/correctness/extern_output_expansion.cpp         h.split(x, xo, x, 10);
split              92 test/correctness/extern_stage.cpp     h.vectorize(x, 8).unroll(x, 2).split(x, x, xi, 4).parallel(x);
split              36 test/correctness/force_onto_stack.cpp         g.split(x, xo, xi, p);
split              73 test/correctness/force_onto_stack.cpp         g.split(x, xo, xi, 8, TailStrategy::GuardWithIf);
split              65 test/correctness/gpu_reuse_shared_memory.cpp             .split(x, xo, xi, 1 << (levels - i - 1))
split             144 test/correctness/gpu_reuse_shared_memory.cpp     f4.split(x, xo, xi, 16).gpu_tile(xo, thread_xo, 16);
split             145 test/correctness/gpu_reuse_shared_memory.cpp     f3.compute_at(f4, xo).split(x, xo, xi, 16).gpu_threads(xi);
split             146 test/correctness/gpu_reuse_shared_memory.cpp     f2.compute_at(f4, xo).split(x, xo, xi, 16).gpu_threads(xi);
split             147 test/correctness/gpu_reuse_shared_memory.cpp     f1.compute_at(f4, xo).split(x, xo, xi, 16).gpu_threads(xi);
split              35 test/correctness/gpu_specialize.cpp         h.specialize(use_gpu).split(x, x, t, 1).serial(t);
split              44 test/correctness/gpu_specialize.cpp         g.specialize(use_gpu).split(x, x, xi, 1).serial(xi);
split              22 test/correctness/gpu_vectorized_shared_memory.cpp         h.split(x, xo, xi, 16).vectorize(xi, 4).gpu_threads(xi).gpu_blocks(xo);
split              24 test/correctness/gpu_vectorized_shared_memory.cpp         g.split(x, xo, xi, 4).gpu_threads(xo).vectorize(xi);
split              25 test/correctness/gpu_vectorized_shared_memory.cpp         g.update().split(x, xo, xi, 4).gpu_threads(xo).vectorize(xi);
split             260 test/correctness/image_wrap.cpp     g.specialize(param).vectorize(x, 8).unroll(x, 2).split(x, x, xi, 4).parallel(x);
split             261 test/correctness/image_wrap.cpp     g.update(0).split(r.x, rxo, rxi, 2).unroll(rxi);
split             264 test/correctness/image_wrap.cpp     wrapper.compute_root().vectorize(_0, 8).unroll(_0, 2).split(_0, _0, xi, 4).parallel(_0);
split             435 test/correctness/image_wrap.cpp     img_in_f.compute_at(f, y).split(_0, xo, xi, 8);
split              19 test/correctness/multi_splits_with_diff_tail_strategies.cpp     f.split(y, yo, yi, 2, TailStrategy::RoundUp);
split              22 test/correctness/multi_splits_with_diff_tail_strategies.cpp     f.split(yo, yoo, yoi, 64, TailStrategy::GuardWithIf);
split              14 test/correctness/oddly_sized_output.cpp     f.split(y, y, yi, 16).parallel(y);
split              68 test/correctness/parallel_reductions.cpp         out.split(i, io, ii, chunk_size).vectorize(ii, 4).parallel(io);
split             120 test/correctness/reduction_non_rectangular.cpp     f.update().split(r.x, rx_outer, rx_inner, 4);
split              58 test/correctness/reorder_rvars.cpp         sat.update().split(x, xo, xi, 4).reorder(xi, r, xo).vectorize(xi).parallel(xo);
split              71 test/correctness/rfactor.cpp     g.update(0).split(r.x, rxo, rxi, 2);
split             122 test/correctness/rfactor.cpp     g.update(0).split(r.x, rxo, rxi, 2);
split             125 test/correctness/rfactor.cpp     g.update(0).split(r.y, ryo, ryi, 2, TailStrategy::GuardWithIf);
split             126 test/correctness/rfactor.cpp     g.update(0).split(ryo, ryoo, ryoi, 4, TailStrategy::GuardWithIf);
split             177 test/correctness/rfactor.cpp     intm.update(0).split(rf, rfi, rfo, 2);
split             252 test/correctness/rfactor.cpp         intm.update(0).split(r.z, rzo, rzi, 2);
split             473 test/correctness/rfactor.cpp     dot.update(0).split(r.x, rxo, rxi, 128);
split             478 test/correctness/rfactor.cpp     intm1.update(0).split(rxi, rxio, rxii, 8);
split             541 test/correctness/rfactor.cpp     intm1.update(0).split(r.x, rxo, rxi, 2);
split             622 test/correctness/rfactor.cpp     intm1.update(0).split(r.x, rxo, rxi, 2);
split             771 test/correctness/rfactor.cpp     g.update(0).split(r.x, rxo, rxi, 2);
split             825 test/correctness/rfactor.cpp     g.update(0).split(r.x, rxo, rxi, 2);
split             887 test/correctness/rfactor.cpp     g.update(0).split(r.x, rxo, rxi, 2);
split             165 test/correctness/skip_stages.cpp         f4.split(x, xo, xi, 5);
split             260 test/correctness/skip_stages_external_array_functions.cpp         f4.split(x, xo, xi, 5);
split              57 test/correctness/split_by_non_factor.cpp         f.update().split(x, xo, xi, 7, TailStrategy::GuardWithIf);
split              20 test/correctness/split_fuse_rvar.cpp         g.update(0).fuse(r.x, r.y, rxy).split(rxy, rxyo, rxyi, 2);
split              47 test/correctness/split_fuse_rvar.cpp         g.update(0).split(r, ro, ri, 2).fuse(ro, ri, roi);
split              11 test/correctness/split_reuse_inner_name_bug.cpp     f.compute_root().split(x, x0, x, 16).split(x, x, x1, 2).split(x, x2, x, 4).split(x, x, x3, 2);
split             203 test/correctness/storage_folding.cpp         f.bound(y, 0, (f.output_buffer().height()/8)*8).split(y, yo, yi, 8);
split              24 test/correctness/unrolled_reduction.cpp     g.compute_at(f, y).update().split(r.x, rxo, rxi, 2).unroll(rxi);
split              15 test/correctness/vectorize_mixed_widths.cpp     f.compute_at(g, x).split(x, xo, xi, 16).vectorize(xi, 8).unroll(xi);
split              12 test/correctness/vectorize_varying_allocation_size.cpp     g.split(x, xo, xi, 4).vectorize(xi);
split              49 test/correctness/vectorized_reduction_bug.cpp         f.split(x, x_outer, x, 8 * 2);
split             241 test/correctness/wrap.cpp     g.specialize(param).vectorize(x, 8).unroll(x, 2).split(x, x, xi, 4).parallel(x);
split             242 test/correctness/wrap.cpp     g.update(0).split(r.x, rxo, rxi, 2).unroll(rxi);
split             244 test/correctness/wrap.cpp     wrapper.compute_root().vectorize(x, 8).unroll(x, 2).split(x, x, xi, 4).parallel(x);
split             400 test/correctness/wrap.cpp     e_in_f.compute_at(f, y).split(x, xo, xi, 8);
split              15 test/error/memoize_different_compute_store.cpp     g.split(y, y, _, 16);
split              12 test/error/reuse_var_in_schedule.cpp     f.split(x, xo, xi, 4).split(xo, xo, xi, 4);
split              17 test/error/vectorize_dynamic.cpp     f.split(x, xo, xi, vector_size).vectorize(xi);
split              40 test/performance/matrix_multiplication.cpp         .split(x, x, xi, block_size).split(xi, xi, xii, 8)
split              41 test/performance/matrix_multiplication.cpp         .split(y, y, yi, block_size).split(yi, yi, yii, 4)
split              42 test/performance/matrix_multiplication.cpp         .split(k, k, ki, block_size)
split              28 test/performance/rfactor.cpp     maxf.update().split(r.x, rxo, rxi, 4*8192);
split              35 test/performance/rfactor.cpp         .split(rxi, rxio, rxii, 8)
split              98 test/performance/rfactor.cpp         .split(r.y, ryo, ryi, 16)
split             159 test/performance/rfactor.cpp     Func intm2 = intm1.update(0).split(r.x, rxo, rxi, 16).rfactor(rxi, v);
split             221 test/performance/rfactor.cpp     mult.update(0).split(r.x, rxo, rxi, 2*8192);
split             229 test/performance/rfactor.cpp         .split(rxi, rxio, rxii, 8)
split             289 test/performance/rfactor.cpp     dot.update().split(r.x, rxo, rxi, 4*8192);
split             296 test/performance/rfactor.cpp         .split(rxi, rxio, rxii, 8)
split             370 test/performance/rfactor.cpp     sink.update().split(r.x, rxo, rxi, 8192);
split             377 test/performance/rfactor.cpp         .split(rxi, rxio, rxii, 8)
split              44 test/performance/sort.cpp                 next.split(x, xo, xi, 2*chunk_size);
split              14 test/warning/double_vectorize.cpp     g.split(x, x, xi, 8).vectorize(xi);
split             120 tutorial/lesson_05_scheduling_1.cpp         gradient.split(x, x_outer, x_inner, 2);
split             203 tutorial/lesson_05_scheduling_1.cpp         gradient.split(x, x_outer, x_inner, 4);
split             204 tutorial/lesson_05_scheduling_1.cpp         gradient.split(y, y_outer, y_inner, 4);
split             249 tutorial/lesson_05_scheduling_1.cpp         gradient.split(x, x_outer, x_inner, 4);
split             316 tutorial/lesson_05_scheduling_1.cpp         gradient.split(x, x_outer, x_inner, 2);
split             362 tutorial/lesson_05_scheduling_1.cpp         gradient.split(x, x_outer, x_inner, 3);
split             567 tutorial/lesson_08_scheduling_2.cpp         consumer.split(y, yo, yi, 16);
split             264 tutorial/lesson_09_update_definitions.cpp         f.update(1).split(y, yo, yi, 4).parallel(yo);
split             778 tutorial/lesson_09_update_definitions.cpp         spread.split(y, yo, yi, 32).parallel(yo);
split              82 tutorial/lesson_12_using_the_gpu.cpp         curved.split(y, yo, yi, 16)
split             123 tutorial/lesson_12_using_the_gpu.cpp         lut.split(i, block, thread, 16);
split             279 tutorial/lesson_18_parallel_associative_reductions.cpp             .split(r.x, rx_outer, rx_inner, 4)
split             280 tutorial/lesson_18_parallel_associative_reductions.cpp             .split(r.y, ry_outer, ry_inner, 4);