realize 112 apps/fft/main.cpp Buffer<float> result_c2c = filtered_c2c.realize(W, H, target); realize 113 apps/fft/main.cpp Buffer<float> result_r2c = filtered_r2c.realize(W, H, target); realize 145 apps/fft/main.cpp Buffer<float> re_in = lambda(x, y, 0.0f).realize(W, H); realize 146 apps/fft/main.cpp Buffer<float> im_in = lambda(x, y, 0.0f).realize(W, H); realize 159 apps/fft/main.cpp Realization R_c2c = bench_c2c.realize(W, H, reps, target); realize 168 apps/fft/main.cpp double halide_t = benchmark(samples, 1, [&]() { bench_c2c.realize(R_c2c); })*1e6/reps; realize 190 apps/fft/main.cpp Realization R_r2c = bench_r2c.realize(W, H/2 + 1, reps, target); realize 195 apps/fft/main.cpp halide_t = benchmark(samples, 1, [&]() { bench_r2c.realize(R_r2c); })*1e6/reps; realize 216 apps/fft/main.cpp Realization R_c2r = bench_c2r.realize(W, H, reps, target); realize 220 apps/fft/main.cpp halide_t = benchmark(samples, 1, [&]() { bench_c2r.realize(R_c2r); })*1e6/reps; realize 215 apps/interpolate/interpolate.cpp double best = benchmark(20, 1, [&]() { normalize.realize(out); }); realize 191 apps/resize/resize.cpp double min = Tools::benchmark(10, 1, [&]() { final.realize(out); }); realize 52 python_bindings/python/Func.cpp return realization_to_python_object(f.realize(args...)); realize 57 python_bindings/python/Func.cpp f.realize(args...); realize 62 python_bindings/python/Func.cpp f.realize(python_object_to_realization(obj), args...); realize 2733 src/Func.cpp return pipeline().realize(sizes, target); realize 2737 src/Func.cpp return realize({x_size, y_size, z_size, w_size}, target); realize 2741 src/Func.cpp return realize({x_size, y_size, z_size}, target); realize 2745 src/Func.cpp return realize({x_size, y_size}, target); realize 2749 src/Func.cpp return realize(std::vector<int>{x_size}, target); realize 2753 src/Func.cpp return realize(std::vector<int>{}, target); realize 2944 src/Func.cpp pipeline().realize(dst, target); realize 569 src/Func.h EXPORT Realization realize(std::vector<int32_t> sizes, const Target &target = Target()); realize 570 src/Func.h EXPORT Realization realize(int x_size, int y_size, int z_size, int w_size, realize 572 src/Func.h EXPORT Realization realize(int x_size, int y_size, int z_size, realize 574 src/Func.h EXPORT Realization realize(int x_size, int y_size, realize 576 src/Func.h EXPORT Realization realize(int x_size, realize 578 src/Func.h EXPORT Realization realize(const Target &target = Target()); realize 587 src/Func.h EXPORT void realize(Realization dst, const Target &target = Target()); realize 2014 src/Func.h Buffer<T> im = f.realize(); realize 2025 src/Func.h Realization r = f.realize(); realize 2058 src/Func.h Buffer<T> im = f.realize(); realize 2072 src/Func.h Realization r = f.realize(); realize 1991 src/Generator.cpp Buffer<float> im = tester_instance.realize(1); realize 967 src/Generator.h Realization realize(std::vector<int32_t> sizes) { realize 969 src/Generator.h return f.realize(sizes, get_target()); realize 973 src/Generator.h Realization realize(Args&&... args) { realize 975 src/Generator.h return f.realize(std::forward<Args>(args)..., get_target()); realize 979 src/Generator.h void realize(Dst dst) { realize 981 src/Generator.h f.realize(dst, get_target()); realize 2301 src/Generator.h Realization realize(std::vector<int32_t> sizes) { realize 2303 src/Generator.h return get_pipeline().realize(sizes, get_target()); realize 2309 src/Generator.h Realization realize(Args&&... args) { realize 2311 src/Generator.h return get_pipeline().realize(std::forward<Args>(args)..., get_target()); realize 2314 src/Generator.h void realize(Realization r) { realize 2316 src/Generator.h get_pipeline().realize(r, get_target()); realize 2831 src/Generator.h Realization realize(std::vector<int32_t> sizes) { realize 2832 src/Generator.h return generator->realize(sizes); realize 2838 src/Generator.h Realization realize(Args&&... args) { realize 2839 src/Generator.h return generator->realize(std::forward<Args>(args)...); realize 2842 src/Generator.h void realize(Realization r) { realize 2843 src/Generator.h generator->realize(r); realize 516 src/Pipeline.cpp realize(r, target); realize 525 src/Pipeline.cpp return realize({x_size, y_size, z_size, w_size}, target); realize 530 src/Pipeline.cpp return realize({x_size, y_size, z_size}, target); realize 535 src/Pipeline.cpp return realize({x_size, y_size}, target); realize 543 src/Pipeline.cpp return realize(v, target); realize 547 src/Pipeline.cpp return realize(vector<int32_t>(), target); realize 345 src/Pipeline.h EXPORT Realization realize(std::vector<int32_t> sizes, const Target &target = Target()); realize 346 src/Pipeline.h EXPORT Realization realize(int x_size, int y_size, int z_size, int w_size, realize 348 src/Pipeline.h EXPORT Realization realize(int x_size, int y_size, int z_size, realize 350 src/Pipeline.h EXPORT Realization realize(int x_size, int y_size, realize 352 src/Pipeline.h EXPORT Realization realize(int x_size, realize 354 src/Pipeline.h EXPORT Realization realize(const Target &target = Target()); realize 366 src/Pipeline.h EXPORT void realize(Realization dst, const Target &target = Target()); realize 51 test/correctness/align_bounds.cpp Buffer<int> result = h.realize(10); realize 71 test/correctness/align_bounds.cpp h.realize(result); realize 80 test/correctness/align_bounds.cpp h.realize(result); realize 114 test/correctness/align_bounds.cpp Buffer<int> result = h.realize(10); realize 133 test/correctness/align_bounds.cpp h.realize(result); realize 141 test/correctness/align_bounds.cpp h.realize(result); realize 37 test/correctness/assertion_failure_in_parallel_for.cpp g.realize(40, 40); realize 37 test/correctness/autotune_bug.cpp blur_y.realize(AUTOTUNE_N); realize 38 test/correctness/autotune_bug_2.cpp g.realize(2); realize 35 test/correctness/autotune_bug_3.cpp g.realize(2); realize 39 test/correctness/autotune_bug_4.cpp h.realize(6); realize 30 test/correctness/autotune_bug_5.cpp upsampled.realize(100, 100); realize 12 test/correctness/bad_likely.cpp Buffer<int> im = f.realize(30); realize 80 test/correctness/bit_counting.cpp Buffer<T> popcount_result = popcount_test.realize(256); realize 95 test/correctness/bit_counting.cpp Buffer<T> ctlz_result = ctlz_test.realize(256); realize 115 test/correctness/bit_counting.cpp Buffer<T> cttz_result = cttz_test.realize(256); realize 16 test/correctness/bitwise_ops.cpp Buffer<float> im1 = f1.realize(256); realize 30 test/correctness/bitwise_ops.cpp Buffer<uint32_t> im2 = f2.realize(128); realize 43 test/correctness/bitwise_ops.cpp Buffer<uint32_t> im3 = f3.realize(128); realize 56 test/correctness/bitwise_ops.cpp Buffer<uint32_t> im4 = f4.realize(128); realize 69 test/correctness/bitwise_ops.cpp Buffer<uint32_t> im5 = f5.realize(128); realize 82 test/correctness/bitwise_ops.cpp Buffer<uint32_t> im6 = f6.realize(128); realize 95 test/correctness/bitwise_ops.cpp Buffer<uint32_t> im7 = f7.realize(128); realize 110 test/correctness/bitwise_ops.cpp Buffer<int> im8 = f8.realize(128); realize 126 test/correctness/bitwise_ops.cpp Buffer<int> im9 = f9.realize(128); realize 143 test/correctness/bitwise_ops.cpp Buffer<int8_t> im10 = f10.realize(128); realize 15 test/correctness/bound.cpp Buffer<int> imf = f.realize(32, 32); realize 16 test/correctness/bound.cpp Buffer<int> img = g.realize(32, 32, 3); realize 44 test/correctness/boundary_conditions.cpp f.realize(result, t); realize 70 test/correctness/boundary_conditions.cpp f.realize(result, t); realize 94 test/correctness/boundary_conditions.cpp f.realize(result, t); realize 122 test/correctness/boundary_conditions.cpp f.realize(result, t); realize 154 test/correctness/boundary_conditions.cpp f.realize(result, t); realize 34 test/correctness/bounds.cpp Buffer<int> imf = f.realize(32, 32, target); realize 35 test/correctness/bounds.cpp Buffer<int> img = g.realize(32, 32, target); realize 36 test/correctness/bounds.cpp Buffer<int> imh = h.realize(32, 32, target); realize 29 test/correctness/bounds_inference.cpp Buffer<int> out = f.realize(32, 32, target); realize 19 test/correctness/bounds_inference_chunk.cpp Buffer<int> out = f.realize(32, 32); realize 28 test/correctness/bounds_inference_complex.cpp Buffer<int> out = f[K-1].realize(32, 32); realize 35 test/correctness/bounds_query.cpp first.realize(b); realize 36 test/correctness/bounds_query.cpp second.realize(out); realize 42 test/correctness/bounds_query.cpp Buffer<int> reference = first_and_second.realize(1024, 1024); realize 41 test/correctness/c_function.cpp Buffer<float> imf = f.realize(32, 32); realize 65 test/correctness/c_function.cpp Buffer<float> imf2 = p.realize(32, 32); realize 86 test/correctness/c_function.cpp Buffer<float> imf3 = p.realize(32, 32); realize 16 test/correctness/cascaded_filters.cpp Buffer<float> input = lambda(x, sin(x) + 1.0f).realize(1000); realize 38 test/correctness/cascaded_filters.cpp Buffer<float> result = stages.back().realize(10); realize 18 test/correctness/cast_handle.cpp Buffer<uint64_t> out1 = f.realize(4); realize 21 test/correctness/cast_handle.cpp Buffer<uint64_t> out2 = g.realize(4); realize 26 test/correctness/chunk.cpp Buffer<float> im = g.realize(32, 32, target); realize 23 test/correctness/chunk_sharing.cpp Buffer<int> im = d.realize(32, 32); realize 19 test/correctness/code_explosion.cpp g.realize(10); realize 34 test/correctness/code_explosion.cpp f.realize(10); realize 11 test/correctness/compare_vars.cpp Buffer<int> im = f.realize(10, 10); realize 33 test/correctness/compute_at_split_rvar.cpp Buffer<int> im = g.realize(10); realize 57 test/correctness/compute_at_split_rvar.cpp Buffer<int> im = g.realize(10); realize 81 test/correctness/compute_at_split_rvar.cpp Buffer<int> im = g.realize(10); realize 107 test/correctness/compute_at_split_rvar.cpp Buffer<int> im = g.realize(10); realize 132 test/correctness/compute_at_split_rvar.cpp Buffer<int> im = g.realize(20); realize 38 test/correctness/compute_outermost.cpp Buffer<int> result = out.realize(256, 256); realize 13 test/correctness/computed_index.cpp Buffer<uint8_t> out = f.realize(256, 256); realize 12 test/correctness/constant_type.cpp Buffer<T> im = f.realize(10); realize 30 test/correctness/constraints.cpp f.realize(20, 20); realize 39 test/correctness/constraints.cpp f.realize(20, 20); realize 51 test/correctness/constraints.cpp g.realize(image1); realize 67 test/correctness/constraints.cpp h.realize(image1); realize 100 test/correctness/convolution.cpp Buffer<uint16_t> out1 = blur1.realize(W, H, target); realize 101 test/correctness/convolution.cpp Buffer<uint16_t> out2 = blur2.realize(W, H, target); realize 52 test/correctness/convolution_multiple_kernels.cpp Buffer<uint16_t> out = blur.realize(W, H, target); realize 34 test/correctness/custom_allocator.cpp Buffer<int> im = g.realize(100000); realize 61 test/correctness/custom_lowering_pass.cpp f.realize(size); realize 37 test/correctness/debug_to_file.cpp Buffer<float> im = h.realize(10, 10, target); realize 36 test/correctness/debug_to_file_multiple_outputs.cpp p.realize(r); realize 39 test/correctness/debug_to_file_reorder.cpp Buffer<float> im = h.realize(size_x, size_y, target); realize 29 test/correctness/deinterleave4.cpp Buffer<int> o1 = f1.realize(64); realize 30 test/correctness/deinterleave4.cpp Buffer<int> o2 = f2.realize(64); realize 40 test/correctness/dilate3x3.cpp Buffer<uint8_t> out = dilate3x3.realize(W, H, target); realize 21 test/correctness/dynamic_reduction_bounds.cpp f.realize(100, 100, 16); realize 28 test/correctness/erf.cpp Buffer<float> im = f.realize(100000); realize 90 test/correctness/exception.cpp f2.realize(10); realize 98 test/correctness/exception.cpp lambda(x, x*7.0f).realize(an_image); realize 100 test/correctness/exception.cpp Buffer<float> result = f2.realize(10); realize 137 test/correctness/exception.cpp Buffer<int> result = f3.realize(4); realize 154 test/correctness/exception.cpp f4.realize(10); realize 14 test/correctness/explicit_inline_reductions.cpp Buffer<int> result = f.realize(10, 10); realize 97 test/correctness/extern_consumer.cpp sink.realize(); realize 103 test/correctness/extern_consumer.cpp Buffer<int32_t> buf = source.realize(10); realize 115 test/correctness/extern_consumer.cpp sink2.realize(); realize 33 test/correctness/extern_error.cpp f.realize(100); realize 64 test/correctness/extern_output_expansion.cpp Buffer<int32_t> result = h.realize(100); realize 105 test/correctness/extern_producer.cpp Buffer<float> output = sink.realize(100, 100); realize 131 test/correctness/extern_producer.cpp Buffer<float> output_multi = sink_multi.realize(100, 100); realize 39 test/correctness/extern_sort.cpp Buffer<float> output = sorted.realize(100); realize 42 test/correctness/extern_sort.cpp Buffer<float> reference = lambda(x, sin(x)).realize(100); realize 76 test/correctness/extern_stage.cpp lambda(x, cast<uint8_t>(x*x)).realize(input); realize 94 test/correctness/extern_stage.cpp Buffer<uint8_t> result = h.realize(100); realize 18 test/correctness/fibonacci.cpp Buffer<int> out = g.realize(10); realize 24 test/correctness/float16_t_implicit_upcast.cpp Buffer<float> simple = f.realize(10, 3); realize 26 test/correctness/float16_t_realize_constant.cpp Buffer<float16_t> simple = f.realize(10, 3); realize 46 test/correctness/force_onto_stack.cpp g.realize(20); realize 52 test/correctness/force_onto_stack.cpp g.realize(20); realize 81 test/correctness/force_onto_stack.cpp g.realize(20); realize 41 test/correctness/func_lifetime.cpp Buffer<int> imf = f.realize(32, 32, target); realize 63 test/correctness/func_lifetime.cpp Buffer<int> img = g.realize(32, 32, target); realize 72 test/correctness/func_lifetime.cpp Buffer<int> imf2 = f.realize(32, 32, target); realize 45 test/correctness/func_lifetime_2.cpp Buffer<int> imf = f.realize(32, 32, target); realize 63 test/correctness/func_lifetime_2.cpp Buffer<int> img1 = g.realize(32, 32, target); realize 72 test/correctness/func_lifetime_2.cpp Buffer<int> img2 = g.realize(32, 32, target); realize 25 test/correctness/fused_where_inner_extent_is_zero.cpp g.realize(10, 10); realize 29 test/correctness/fused_where_inner_extent_is_zero.cpp g.realize(10, 10); realize 19 test/correctness/fuzz_float_stores.cpp Buffer<float> im_ref = f.realize(size, target); realize 20 test/correctness/fuzz_float_stores.cpp Buffer<float> im_fuzzed = f.realize(size, target_fuzzed); realize 39 test/correctness/fuzz_float_stores.cpp Buffer<float> im_ref = f.realize(size, target); realize 40 test/correctness/fuzz_float_stores.cpp Buffer<float> im_fuzzed = f.realize(size, target_fuzzed); realize 57 test/correctness/gameoflife.cpp board1 = oneIteration.realize(32, 32); realize 59 test/correctness/gameoflife.cpp board1 = oneIteration.realize(32, 32); realize 61 test/correctness/gameoflife.cpp board2 = twoIterations.realize(32, 32); realize 113 test/correctness/gameoflife.cpp output.realize(board3); realize 43 test/correctness/gpu_assertion_in_kernel.cpp g.realize(3, 100, t); realize 50 test/correctness/gpu_assertion_in_kernel.cpp g.realize(4, 100, t); realize 34 test/correctness/gpu_cpu_simultaneous_read.cpp Buffer<int32_t> result1 = h.realize(20, 20); realize 37 test/correctness/gpu_cpu_simultaneous_read.cpp Buffer<int32_t> result2 = h.realize(20, 20); realize 43 test/correctness/gpu_data_flows.cpp lambda(x, x * 17 + 83).realize(input); realize 47 test/correctness/gpu_data_flows.cpp out.realize(output1); realize 77 test/correctness/gpu_data_flows.cpp lambda(x, x * 17 + 83).realize(input); realize 81 test/correctness/gpu_data_flows.cpp out.realize(output2); realize 23 test/correctness/gpu_dynamic_shared.cpp Buffer<int> out = g.realize(100); realize 24 test/correctness/gpu_free_sync.cpp f.realize(1024, 1024, t); realize 31 test/correctness/gpu_give_input_buffers_device_allocations.cpp Buffer<float> out = f.realize(100, 100); realize 45 test/correctness/gpu_give_input_buffers_device_allocations.cpp f.realize(out); realize 42 test/correctness/gpu_jit_explicit_copy_to_device.cpp Buffer<float> out = f.realize(100, 100); realize 32 test/correctness/gpu_large_alloc.cpp Buffer<int> img = g.realize(W, H, target); realize 35 test/correctness/gpu_mixed_dimensionality.cpp Buffer<int> o = out.realize(64, 64, 64); realize 69 test/correctness/gpu_mixed_shared_mem_types.cpp Buffer<> output = out.realize(23*5); realize 51 test/correctness/gpu_multi_device.cpp stage[current_stage - 1].realize(result); realize 28 test/correctness/gpu_multi_kernel.cpp Buffer<int32_t> result = kernel3.realize(256, target); realize 40 test/correctness/gpu_non_contiguous_copy.cpp test_func.realize(in_subregion); realize 51 test/correctness/gpu_non_contiguous_copy.cpp f.realize(cropped); realize 56 test/correctness/gpu_non_contiguous_copy.cpp lambda(x, y, z, w, change_out_of_subregion).realize(full); realize 39 test/correctness/gpu_object_lifetime_1.cpp Buffer<int32_t> result = f.realize(256, target); realize 45 test/correctness/gpu_object_lifetime_2.cpp h.realize(256, target); realize 55 test/correctness/gpu_object_lifetime_3.cpp output.realize(256, target); realize 28 test/correctness/gpu_reuse_shared_memory.cpp Buffer<uint8_t> out = f6.realize(size_x, size_y, size_z); realize 69 test/correctness/gpu_reuse_shared_memory.cpp Buffer<int> out = funcs[levels-1].realize(size_x, size_y); realize 113 test/correctness/gpu_reuse_shared_memory.cpp Buffer<int> out = funcs[levels-1].realize(size_x, size_y); realize 151 test/correctness/gpu_reuse_shared_memory.cpp Buffer<int> out = f4.realize(500); realize 50 test/correctness/gpu_specialize.cpp Buffer<int> out1 = h.realize(1024, 1024); realize 52 test/correctness/gpu_specialize.cpp Buffer<int> out2 = h.realize(1024, 1024); realize 89 test/correctness/gpu_specialize.cpp Buffer<int> out = g.realize(32, 32); realize 49 test/correctness/gpu_sum_scan.cpp Buffer<int> input = lambda(x, cast<int>(floor((sin(x))*100))).realize(N); realize 52 test/correctness/gpu_sum_scan.cpp Buffer<int> output = out.realize(N); realize 84 test/correctness/gpu_thread_barrier.cpp Buffer<int> out = g.realize(100, 100); realize 130 test/correctness/gpu_thread_barrier.cpp Buffer<int> out = g.realize(100, 100); realize 39 test/correctness/gpu_transpose.cpp lambda(x, y, cast<uint8_t>(x * 17 + y)).realize(input); realize 42 test/correctness/gpu_transpose.cpp Buffer<uint8_t> output = out.realize(256, 256); realize 27 test/correctness/gpu_vectorized_shared_memory.cpp Buffer<int> out = h.realize(512); realize 55 test/correctness/handle.cpp Buffer<char *> im = h.realize(100); realize 50 test/correctness/heap_cleanup.cpp Buffer<int> im = h.realize(g_size+100); realize 23 test/correctness/hello_gpu.cpp Buffer<float> imf = f.realize(32, 32, target); realize 48 test/correctness/histogram.cpp Buffer<int32_t> histogram = g.realize(10); // buckets 10-20 only realize 42 test/correctness/histogram_equalize.cpp Buffer<uint8_t> out = rescaled.realize(in.width(), in.height()); realize 72 test/correctness/image_io.cpp Buffer<uint8_t> color_buf = f.realize(width, height, 3); realize 48 test/correctness/image_of_lists.cpp Buffer<std::list<int> *> result = factors.realize(100); realize 72 test/correctness/image_wrap.cpp Buffer<int> buf = source.realize(200); realize 96 test/correctness/image_wrap.cpp Buffer<int> im = g.realize(200, 200); realize 110 test/correctness/image_wrap.cpp Buffer<int> buf = source.realize(200); realize 137 test/correctness/image_wrap.cpp Buffer<int> im = g1.realize(200, 200); realize 160 test/correctness/image_wrap.cpp Buffer<int> im = g2.realize(200, 200); realize 183 test/correctness/image_wrap.cpp Buffer<int> im = g3.realize(200, 200); realize 198 test/correctness/image_wrap.cpp Buffer<int> buf = source.realize(200, 200); realize 229 test/correctness/image_wrap.cpp Buffer<int> im = h.realize(200, 200); realize 243 test/correctness/image_wrap.cpp Buffer<int> buf = source.realize(200, 200); realize 285 test/correctness/image_wrap.cpp Buffer<int> im = g.realize(200, 200); realize 313 test/correctness/image_wrap.cpp Buffer<int> im = g.realize(200, 200); realize 331 test/correctness/image_wrap.cpp Buffer<int> buf = source.realize(200, 200); realize 361 test/correctness/image_wrap.cpp Buffer<int> im = wrapper.realize(200, 200); realize 375 test/correctness/image_wrap.cpp Buffer<int> buf = source.realize(200); realize 405 test/correctness/image_wrap.cpp Buffer<int> im = result.realize(200, 200); realize 420 test/correctness/image_wrap.cpp Buffer<int> buf = source.realize(200, 200); realize 456 test/correctness/image_wrap.cpp Buffer<int> im = h.realize(200, 200); realize 470 test/correctness/image_wrap.cpp Buffer<int> buf = source.realize(200, 200); realize 502 test/correctness/image_wrap.cpp Buffer<int> im = h.realize(200, 200); realize 516 test/correctness/image_wrap.cpp Buffer<int> buf = source.realize(200, 200); realize 551 test/correctness/image_wrap.cpp Buffer<int> im = g.realize(200, 200); realize 567 test/correctness/image_wrap.cpp Buffer<int> buf = source.realize(1024, 1024); realize 596 test/correctness/image_wrap.cpp Buffer<int> im = output.realize(1024, 1024); realize 610 test/correctness/image_wrap.cpp Buffer<int> buf = source.realize(1024, 1024); realize 645 test/correctness/image_wrap.cpp Buffer<int> im = g.realize(1024, 1024); realize 670 test/correctness/image_wrap.cpp Buffer<int> im = h.realize(1024, 1024); realize 14 test/correctness/implicit_args.cpp Buffer<int> im1_val = lambda(x, y, z, x*y*z).realize(10, 10, 10); realize 17 test/correctness/implicit_args.cpp Buffer<int> im2 = lambda(x, y, x+y).realize(10, 10); realize 28 test/correctness/implicit_args.cpp Buffer<int> result1 = f.realize(2, 2, 2, 2); realize 56 test/correctness/implicit_args.cpp Buffer<int> result2 = g.realize(10, 10); realize 69 test/correctness/implicit_args.cpp Buffer<int> im3 = lambda(x, y, z, w, (x<<24)|(y<<16)|(z<<8)|w).realize(10, 10, 10, 10); realize 75 test/correctness/implicit_args.cpp Buffer<int> transposed = transpose_last_two.realize(10, 10, 10, 10); realize 97 test/correctness/implicit_args.cpp Buffer<int> hairy_transposed = hairy_transpose.realize(10, 10, 10, 10); realize 121 test/correctness/implicit_args.cpp Buffer<int> hairy_transposed2 = hairy_transpose2.realize(10, 10, 10, 10); realize 39 test/correctness/implicit_args_tests.cpp Realization result = f.realize(100, 100, 100); realize 62 test/correctness/implicit_args_tests.cpp Realization result = g.realize(100, 100, 100); realize 84 test/correctness/implicit_args_tests.cpp Realization result = f.realize(100, 100, 100); realize 105 test/correctness/implicit_args_tests.cpp Realization result = f.realize(100, 100, 100); realize 129 test/correctness/implicit_args_tests.cpp Realization result = f.realize(100, 100); realize 148 test/correctness/implicit_args_tests.cpp Realization result = f.realize(100, 100, 100); realize 176 test/correctness/implicit_args_tests.cpp Realization result = g.realize(100, 100, 100); realize 197 test/correctness/implicit_args_tests.cpp Realization result = f.realize(100, 100, 100); realize 224 test/correctness/implicit_args_tests.cpp Realization result = f.realize(100, 100, 100); realize 251 test/correctness/implicit_args_tests.cpp Realization result = f.realize(100, 100); realize 20 test/correctness/in_place.cpp Buffer<float> data = lambda(x, sin(x)).realize(100); realize 22 test/correctness/in_place.cpp f.realize(data); realize 25 test/correctness/in_place.cpp Buffer<float> reference_in = lambda(x, sin(x)).realize(100); realize 29 test/correctness/in_place.cpp Buffer<float> reference_out = g.realize(100); realize 57 test/correctness/in_place.cpp data = lambda(x, sin(x)).realize(100); realize 61 test/correctness/in_place.cpp h.realize(data); realize 21 test/correctness/inline_reduction.cpp Buffer<float> result = local_variance.realize(10, 10); realize 65 test/correctness/inline_reduction.cpp Buffer<float> prod_im = local_product.realize(10, 10); realize 66 test/correctness/inline_reduction.cpp Buffer<float> max_im = local_max.realize(10, 10); realize 67 test/correctness/inline_reduction.cpp Buffer<float> min_im = local_min.realize(10, 10); realize 68 test/correctness/inline_reduction.cpp Buffer<float> min_im_separable = min_y.realize(10, 10); realize 112 test/correctness/inline_reduction.cpp Buffer<float> input_3d = lambda(x, y, z, x * 100.0f + y * 10.0f + ((z + 5 % 10))).realize(10, 10, 10); realize 117 test/correctness/inline_reduction.cpp Buffer<float> sum_implicit_im = sum_implicit.realize(10, 10); realize 121 test/correctness/inline_reduction.cpp Buffer<float> product_implicit_im = product_implicit.realize(10, 10); realize 125 test/correctness/inline_reduction.cpp Buffer<float> min_implicit_im = min_implicit.realize(10, 10); realize 129 test/correctness/inline_reduction.cpp Buffer<float> max_implicit_im = max_implicit.realize(10, 10); realize 133 test/correctness/inline_reduction.cpp Buffer<int32_t> argmin_implicit_im = argmin_implicit.realize(10, 10); realize 137 test/correctness/inline_reduction.cpp Buffer<int32_t> argmax_implicit_im = argmax_implicit.realize(10, 10); realize 30 test/correctness/input_image_bounds_check.cpp f.realize(23); realize 47 test/correctness/input_image_bounds_check.cpp h.realize(18); realize 61 test/correctness/input_image_bounds_check.cpp i.realize(4); realize 35 test/correctness/input_larger_than_two_gigs.cpp result = grand_total.realize(); realize 41 test/correctness/input_larger_than_two_gigs.cpp result = grand_total.realize(); realize 51 test/correctness/integer_powers.cpp Buffer<float> approx_result_1 = approx_sin_1.realize(256*5); realize 52 test/correctness/integer_powers.cpp Buffer<float> approx_result_2 = approx_sin_2.realize(256*5); realize 53 test/correctness/integer_powers.cpp Buffer<float> exact_result = exact_sin.realize(256*5); realize 59 test/correctness/integer_powers.cpp Buffer<float> error_1 = rms_1.realize(); realize 60 test/correctness/integer_powers.cpp Buffer<float> error_2 = rms_2.realize(); realize 93 test/correctness/integer_powers.cpp Buffer<float> approx_result_1 = approx_exp_1.realize(256*5); realize 94 test/correctness/integer_powers.cpp Buffer<float> approx_result_2 = approx_exp_2.realize(256*5); realize 95 test/correctness/integer_powers.cpp Buffer<float> exact_result = exact_exp.realize(256*5); realize 101 test/correctness/integer_powers.cpp Buffer<float> error_1 = rms_1.realize(); realize 102 test/correctness/integer_powers.cpp Buffer<float> error_2 = rms_2.realize(); realize 110 test/correctness/interleave.cpp Realization results = h.realize(16); realize 154 test/correctness/interleave.cpp interleaved.realize(buff3); realize 204 test/correctness/interleave.cpp output4.realize(buff4); realize 245 test/correctness/interleave.cpp output5.realize(buff5); realize 315 test/correctness/interleave.cpp refs = new Realization(output6.realize(50, 4)); realize 324 test/correctness/interleave.cpp Realization outs = output6.realize(50, 4); realize 392 test/correctness/interleave.cpp trans1.realize(result6); realize 393 test/correctness/interleave.cpp trans2.realize(result7); realize 33 test/correctness/interleave_rgb.cpp interleaved.realize(buff, target); realize 24 test/correctness/interleave_x.cpp Buffer<uint16_t> out = interleaved.realize(128, 128, target); realize 81 test/correctness/inverse.cpp Buffer<float> imf1 = f1.realize(10000); realize 82 test/correctness/inverse.cpp Buffer<float> imf2 = f2.realize(10000); realize 83 test/correctness/inverse.cpp Buffer<float> imf3 = f3.realize(10000); realize 84 test/correctness/inverse.cpp Buffer<float> imf4 = f4.realize(10000); realize 85 test/correctness/inverse.cpp Buffer<float> imf5 = f5.realize(10000); realize 87 test/correctness/inverse.cpp Buffer<float> img1 = g1.realize(10000); realize 88 test/correctness/inverse.cpp Buffer<float> img2 = g2.realize(10000); realize 89 test/correctness/inverse.cpp Buffer<float> img3 = g3.realize(10000); realize 90 test/correctness/inverse.cpp Buffer<float> img4 = g4.realize(10000); realize 91 test/correctness/inverse.cpp Buffer<float> img5 = g5.realize(10000); realize 17 test/correctness/isnan.cpp Buffer<float> im = f.realize(w, h); realize 32 test/correctness/iterate_over_circle.cpp f.realize(20, 20); realize 17 test/correctness/lambda.cpp Buffer<int32_t> im = lambda(f(_) - g(_) + lambda(x, y, x+y)(_)).realize(10, 10); realize 34 test/correctness/lambda.cpp Buffer<int32_t> im2 = lambda(_, z, h(_, z)).realize(10, 10, 10); realize 34 test/correctness/lazy_convolution.cpp blur.realize(100, 100); realize 52 test/correctness/leak_device_memory.cpp f.realize(50, 50, target); realize 29 test/correctness/left_shift_negative.cpp Buffer<int16_t> im1 = h1.realize(1024); realize 30 test/correctness/left_shift_negative.cpp Buffer<int16_t> im2 = h2.realize(1024); realize 25 test/correctness/legal_race_condition.cpp Buffer<int> out = f.realize(100); realize 56 test/correctness/legal_race_condition.cpp Buffer<int> out = f.realize(256); realize 91 test/correctness/lerp.cpp lerp_test.realize(result); realize 224 test/correctness/lerp.cpp Buffer<uint32_t> result = lerp_constants.realize(); realize 257 test/correctness/lerp.cpp Buffer<int32_t> result_should_be_a = lerp_with_casts.realize(16, 16); realize 259 test/correctness/lerp.cpp Buffer<int32_t> result_should_be_b = lerp_with_casts.realize(16, 16); realize 223 test/correctness/likely.cpp Buffer<int> result = g.realize(10); realize 226 test/correctness/likely.cpp result = g.realize(10); realize 81 test/correctness/load_library.cpp Buffer<int32_t> out = f.realize(64, 64, target); realize 40 test/correctness/logical.cpp Buffer<uint8_t> output = f.realize(input.width(), input.height(), target); realize 73 test/correctness/logical.cpp Buffer<uint8_t> output = f.realize(input.width(), input.height(), target); realize 104 test/correctness/logical.cpp Buffer<uint8_t> output = f.realize(input.width(), input.height(), target); realize 133 test/correctness/logical.cpp Buffer<uint8_t> output = f.realize(input.width(), input.height(), target); realize 186 test/correctness/logical.cpp Realization r = out.realize(input.width(), input.height(), target); realize 40 test/correctness/loop_invariant_extern_calls.cpp Buffer<int> im = f.realize(32, 32); realize 68 test/correctness/loop_invariant_extern_calls.cpp g.realize(32, 32); realize 75 test/correctness/lots_of_dimensions.cpp h.realize(out); realize 53 test/correctness/make_struct.cpp g.realize(); realize 49 test/correctness/many_dimensions.cpp g.realize(10, 10); realize 66 test/correctness/many_small_extern_stages.cpp Buffer<int> result = h.realize(10, 10); realize 18 test/correctness/many_updates.cpp Buffer<int> im = f.realize(N, N); realize 70 test/correctness/math.cpp Buffer<type_ret> result = test_##name.realize(in.extent(0), target); \ realize 95 test/correctness/math.cpp Buffer<type_ret> result = test_##name.realize(in.height(), target); \ realize 57 test/correctness/median3x3.cpp Buffer<uint8_t> out = median3x3.realize(W, H, target); realize 93 test/correctness/memoize.cpp Buffer<uint8_t> result1 = f.realize(); realize 94 test/correctness/memoize.cpp Buffer<uint8_t> result2 = f.realize(); realize 116 test/correctness/memoize.cpp Buffer<uint8_t> out1 = g.realize(256, 256); realize 117 test/correctness/memoize.cpp Buffer<uint8_t> out2 = g.realize(256, 256); realize 128 test/correctness/memoize.cpp Buffer<uint8_t> out3 = g.realize(256, 256); realize 129 test/correctness/memoize.cpp Buffer<uint8_t> out4 = g.realize(256, 256); realize 150 test/correctness/memoize.cpp Buffer<uint8_t> out1 = f.realize(256, 256); realize 151 test/correctness/memoize.cpp Buffer<uint8_t> out2 = f.realize(256, 256); realize 177 test/correctness/memoize.cpp Buffer<uint8_t> out1 = f.realize(256, 256); realize 178 test/correctness/memoize.cpp Buffer<uint8_t> out2 = f.realize(256, 256); realize 209 test/correctness/memoize.cpp Buffer<uint8_t> out1 = f.realize(256, 256); realize 210 test/correctness/memoize.cpp Buffer<uint8_t> out2 = f.realize(256, 256); realize 213 test/correctness/memoize.cpp Buffer<uint8_t> out3 = f.realize(256, 256); realize 216 test/correctness/memoize.cpp Buffer<uint8_t> out4 = f.realize(256, 256); realize 219 test/correctness/memoize.cpp Buffer<uint8_t> out5 = f.realize(256, 256); realize 222 test/correctness/memoize.cpp Buffer<uint8_t> out6 = f.realize(256, 256); realize 251 test/correctness/memoize.cpp Buffer<uint8_t> out1 = f.realize(256, 256); realize 253 test/correctness/memoize.cpp Buffer<uint8_t> out2 = f.realize(256, 256); realize 277 test/correctness/memoize.cpp Buffer<uint8_t> out1 = f.realize(256, 256); realize 279 test/correctness/memoize.cpp Buffer<uint8_t> out2 = f.realize(256, 256); realize 310 test/correctness/memoize.cpp Buffer<uint8_t> out1 = h.realize(1); realize 316 test/correctness/memoize.cpp out1 = h.realize(1); realize 340 test/correctness/memoize.cpp Realization out = g.realize(128, 128); realize 351 test/correctness/memoize.cpp out = g.realize(128, 128); realize 385 test/correctness/memoize.cpp Buffer<uint8_t> out1 = g.realize(128, 128); realize 420 test/correctness/memoize.cpp Buffer<uint8_t> out1 = g.realize(128, 128); realize 433 test/correctness/memoize.cpp Buffer<uint8_t> big = g.realize(1024, 1024); realize 434 test/correctness/memoize.cpp Buffer<uint8_t> big2 = g.realize(1024, 1024); realize 443 test/correctness/memoize.cpp Buffer<uint8_t> out1 = g.realize(128, 128); realize 479 test/correctness/memoize.cpp Buffer<uint8_t> out = g.realize(128, 128); realize 525 test/correctness/memoize.cpp Buffer<uint8_t> result = output.realize(128, 128); realize 537 test/correctness/memoize.cpp result = output.realize(128, 128); realize 577 test/correctness/memoize.cpp Realization out = pipe.realize(16, 16); realize 592 test/correctness/memoize.cpp out = pipe.realize(16, 16); realize 36 test/correctness/min_extent.cpp f.realize(out); realize 12 test/correctness/mod.cpp Buffer<T> im = f.realize(16); realize 30 test/correctness/mod.cpp Buffer<T> nim = nf.realize(16); realize 310 test/correctness/mul_div_mod.cpp Buffer<RT> r = f.realize(WIDTH, HEIGHT, target); realize 395 test/correctness/mul_div_mod.cpp Realization R = f.realize(WIDTH, HEIGHT, target); realize 477 test/correctness/mul_div_mod.cpp f.realize(out); realize 25 test/correctness/multi_output_pipeline_with_bad_sizes.cpp f.realize(r); realize 21 test/correctness/multi_pass_reduction.cpp Buffer<float> result = f.realize(11); realize 65 test/correctness/multi_pass_reduction.cpp Buffer<int> result = f.realize(110); realize 98 test/correctness/multi_pass_reduction.cpp Buffer<int> result = f.realize(20); realize 130 test/correctness/multi_pass_reduction.cpp Buffer<float> result = f.realize(100, 100); realize 133 test/correctness/multi_pass_reduction.cpp Buffer<float> ref = lambda(x, y, sin(x+y)).realize(100, 100); realize 24 test/correctness/multi_splits_with_diff_tail_strategies.cpp Buffer<int> im = f.realize(3000, 2000, 3); realize 24 test/correctness/multiple_outputs.cpp g.realize(100); realize 49 test/correctness/multiple_outputs.cpp Realization result = g.realize(); realize 73 test/correctness/multiple_outputs.cpp Pipeline({f, g}).realize({f_im, g_im}); realize 108 test/correctness/multiple_outputs.cpp Realization r = Pipeline({f, g}).realize(100); realize 150 test/correctness/multiple_outputs.cpp Pipeline({h, g, f}).realize({h_im0, h_im1, g_im0, g_im1, g_im2, f_im}); realize 61 test/correctness/named_updates.cpp Buffer<int> result = f.realize(128); realize 62 test/correctness/named_updates.cpp Buffer<int> result_ref = ref.realize(128); realize 25 test/correctness/obscure_image_references.cpp Buffer<int> result = f.realize(100); realize 16 test/correctness/oddly_sized_output.cpp Buffer<int> out = f.realize(87, 93); realize 57 test/correctness/out_of_memory.cpp funcs[funcs.size()-1].realize(1); realize 32 test/correctness/output_larger_than_two_gigs.cpp identity_uint8.realize(output); realize 40 test/correctness/output_larger_than_two_gigs.cpp identity_uint8.realize(output); realize 17 test/correctness/parallel.cpp Buffer<int> im = f.realize(16); realize 18 test/correctness/parallel_alloc.cpp Buffer<int> im = f.realize(8, 8); realize 19 test/correctness/parallel_alloc.cpp f.realize(im); realize 24 test/correctness/parallel_gpu_nested.cpp Buffer<int> im = f.realize(64, 64, 64); realize 19 test/correctness/parallel_nested.cpp Buffer<int> im = f.realize(64, 64, 64); realize 27 test/correctness/parallel_reductions.cpp Buffer<int> im = f2.realize(); realize 75 test/correctness/parallel_reductions.cpp Buffer<int> result = out.realize(256); realize 35 test/correctness/param.cpp Buffer<int> out_17 = f.realize(1024, target); realize 41 test/correctness/param.cpp Buffer<int> out_123 = f.realize(1024, target); realize 31 test/correctness/parameter_constraints.cpp f.realize(100, 100); realize 39 test/correctness/parameter_constraints.cpp f.realize(100, 100); realize 61 test/correctness/parameter_constraints.cpp f.realize(100, 100); realize 69 test/correctness/parameter_constraints.cpp f.realize(100, 100); realize 23 test/correctness/partial_application.cpp Buffer<float> im = h.realize(4, 4); realize 35 test/correctness/partition_loops.cpp Buffer<float> im = output.realize(1024, 1024, 3); realize 24 test/correctness/partition_loops_bug.cpp Buffer<double> img = lambda(x, y, Expr(1.0)).realize(4, 4); realize 36 test/correctness/partition_loops_bug.cpp output.realize(result); realize 32 test/correctness/pipeline_set_jit_externs_func.cpp Buffer<float> imf = p.realize(32, 32); realize 95 test/correctness/predicated_store_load.cpp Buffer<int> im_ref = ref.realize(170, 170); realize 108 test/correctness/predicated_store_load.cpp Buffer<int> im = f.realize(170, 170); realize 125 test/correctness/predicated_store_load.cpp Buffer<int> im_ref = ref.realize(size, size); realize 137 test/correctness/predicated_store_load.cpp Buffer<int> im = f.realize(size, size); realize 162 test/correctness/predicated_store_load.cpp Buffer<int> im_ref = ref.realize(size, size); realize 175 test/correctness/predicated_store_load.cpp Buffer<int> im = f.realize(size, size); realize 195 test/correctness/predicated_store_load.cpp Buffer<int> im_ref = ref.realize(160, 160); realize 208 test/correctness/predicated_store_load.cpp Buffer<int> im = f.realize(160, 160); realize 228 test/correctness/predicated_store_load.cpp Buffer<int> im_ref = ref.realize(160, 160); realize 243 test/correctness/predicated_store_load.cpp Buffer<int> im = f.realize(160, 160); realize 263 test/correctness/predicated_store_load.cpp Buffer<int> im_ref = ref.realize(160, 160, 160); realize 278 test/correctness/predicated_store_load.cpp Buffer<int> im = f.realize(160, 160, 160); realize 296 test/correctness/predicated_store_load.cpp Buffer<int> im_ref = ref.realize(240, 240); realize 312 test/correctness/predicated_store_load.cpp Buffer<int> im = f.realize(240, 240); realize 332 test/correctness/predicated_store_load.cpp Buffer<int> im_ref = ref.realize(160, 160); realize 345 test/correctness/predicated_store_load.cpp Buffer<int> im = f.realize(160, 160); realize 35 test/correctness/print.cpp Buffer<int32_t> result = f.realize(10); realize 68 test/correctness/print.cpp Buffer<int32_t> result = f.realize(10); realize 112 test/correctness/print.cpp Buffer<uint64_t> result = f.realize(1); realize 154 test/correctness/print.cpp Buffer<float> imf = f.realize(N); realize 177 test/correctness/print.cpp Buffer<double> img = g.realize(N); realize 75 test/correctness/process_some_tiles.cpp Buffer<float> image_buf = lambda(x, y, (sin(x+y)+1)/2).realize(10 * tile_size, 10 * tile_size); realize 79 test/correctness/process_some_tiles.cpp Buffer<float> result = output.realize(10 * tile_size, 10 * tile_size); realize 18 test/correctness/random.cpp Buffer<float> rand_image = f.realize(1024, 1024); realize 85 test/correctness/random.cpp Buffer<double> im1 = f.realize(1024, 1024); realize 86 test/correctness/random.cpp Buffer<double> im2 = f.realize(1024, 1024); realize 92 test/correctness/random.cpp Buffer<double> im3 = g.realize(1024, 1024); realize 119 test/correctness/random.cpp Buffer<int> im = f.realize(1024, 1024); realize 31 test/correctness/realize_larger_than_two_gigs.cpp Buffer<uint8_t> result = grand_total.realize(); realize 37 test/correctness/realize_larger_than_two_gigs.cpp result = grand_total.realize(); realize 25 test/correctness/realize_over_shifted_domain.cpp f.realize(result); realize 27 test/correctness/reduction_chain.cpp out.realize(10, 10); realize 90 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 123 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 151 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200, 200); realize 194 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 233 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 275 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 322 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 367 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 394 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 438 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 492 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 534 test/correctness/reduction_non_rectangular.cpp Buffer<int> im1 = f.realize(200, 200); realize 549 test/correctness/reduction_non_rectangular.cpp Buffer<int> im2 = g.realize(200, 200); realize 579 test/correctness/reduction_non_rectangular.cpp Realization res = f.realize(200, 200); realize 621 test/correctness/reduction_non_rectangular.cpp Realization r = inverse.realize(128); realize 658 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 690 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 739 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 761 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 795 test/correctness/reduction_non_rectangular.cpp Buffer<int> im = f.realize(200, 200); realize 33 test/correctness/reduction_schedule.cpp Buffer<float> im_energy = energy.realize(size,size); realize 26 test/correctness/reduction_subregion.cpp Buffer<int> result = f.realize(10); realize 64 test/correctness/reorder_rvars.cpp sat.realize(100, 100); realize 37 test/correctness/reorder_storage.cpp g.realize(W, H, 3); realize 48 test/correctness/reorder_storage.cpp g.realize(W, H, 3); realize 37 test/correctness/require.cpp result = f.realize(1); realize 47 test/correctness/require.cpp result = f.realize(1); realize 30 test/correctness/reschedule.cpp Buffer<int> result_1 = f.realize(10); realize 34 test/correctness/reschedule.cpp Buffer<int> result_2 = f.realize(10); realize 29 test/correctness/reuse_stack_alloc.cpp Buffer<int> result = k.realize(16); realize 46 test/correctness/rfactor.cpp Buffer<int> im = g.realize(80, 80); realize 95 test/correctness/rfactor.cpp Buffer<int> im = g.realize(80, 80); realize 147 test/correctness/rfactor.cpp Buffer<int> im = g.realize(80, 80); realize 199 test/correctness/rfactor.cpp Buffer<int> im = g.realize(20, 20, 20); realize 236 test/correctness/rfactor.cpp im_ref = g.realize(20, 20, 20); realize 273 test/correctness/rfactor.cpp Buffer<int> im = g.realize(20, 20, 20); realize 321 test/correctness/rfactor.cpp Buffer<int> im = g.realize(80, 80); realize 331 test/correctness/rfactor.cpp Buffer<int> im = g.realize(80, 80); realize 378 test/correctness/rfactor.cpp Buffer<int> im = g.realize(20, 20, 20); realize 439 test/correctness/rfactor.cpp Buffer<int32_t> histogram = g.realize(10); // buckets 10-20 only realize 467 test/correctness/rfactor.cpp Buffer<int32_t> ref = dot_ref.realize(); realize 488 test/correctness/rfactor.cpp Buffer<int32_t> im = dot.realize(); realize 507 test/correctness/rfactor.cpp Buffer<int32_t> im = dot.realize(); realize 528 test/correctness/rfactor.cpp Realization ref_rn = ref.realize(80, 80); realize 569 test/correctness/rfactor.cpp Realization rn = g.realize(80, 80); realize 607 test/correctness/rfactor.cpp Realization ref_rn = ref.realize(10, 10); realize 657 test/correctness/rfactor.cpp Realization rn = g.realize(10, 10); realize 680 test/correctness/rfactor.cpp Realization rn = g.realize(10, 10); realize 703 test/correctness/rfactor.cpp Realization rn = g.realize(10, 10); realize 726 test/correctness/rfactor.cpp Realization rn = g.realize(10, 10); realize 778 test/correctness/rfactor.cpp Realization ref_rn = ref.realize(80, 80); realize 781 test/correctness/rfactor.cpp Realization rn = g.realize(80, 80); realize 832 test/correctness/rfactor.cpp Realization ref_rn = ref.realize(); realize 836 test/correctness/rfactor.cpp Realization rn = g.realize(); realize 893 test/correctness/rfactor.cpp g.realize(23); realize 924 test/correctness/rfactor.cpp Buffer<int> im_ref = ref.realize(8); realize 925 test/correctness/rfactor.cpp Buffer<int> im = f.realize(8); realize 15 test/correctness/round.cpp Buffer<T> im = f.realize(N); realize 35 test/correctness/saturating_casts.cpp Buffer<target_t> result = f.realize(7); realize 134 test/correctness/saturating_casts.cpp Buffer<target_t> result = f.realize(7); realize 17 test/correctness/scatter.cpp Buffer<int> result = g.realize(10, 1); realize 106 test/correctness/side_effects.cpp render.realize(); realize 122 test/correctness/simd_op_check.cpp lambda(x, y, r).realize(b); realize 243 test/correctness/simd_op_check.cpp Realization r = error.realize(target.without_feature(Target::NoRuntime)); realize 18 test/correctness/simplified_away_embedded_image.cpp foo.realize(output); realize 58 test/correctness/skip_stages.cpp f4.realize(10); realize 63 test/correctness/skip_stages.cpp f4.realize(10); realize 86 test/correctness/skip_stages.cpp f4.realize(10); realize 92 test/correctness/skip_stages.cpp f4.realize(10); realize 98 test/correctness/skip_stages.cpp f4.realize(10); realize 104 test/correctness/skip_stages.cpp f4.realize(10); realize 124 test/correctness/skip_stages.cpp f2.realize(10); realize 129 test/correctness/skip_stages.cpp f2.realize(10); realize 140 test/correctness/skip_stages.cpp f2.realize(10); realize 146 test/correctness/skip_stages.cpp f2.realize(10); realize 151 test/correctness/skip_stages.cpp f2.realize(10); realize 175 test/correctness/skip_stages.cpp f4.realize(10); realize 181 test/correctness/skip_stages.cpp f4.realize(10); realize 187 test/correctness/skip_stages.cpp f4.realize(10); realize 193 test/correctness/skip_stages.cpp f4.realize(10); realize 76 test/correctness/skip_stages_external_array_functions.cpp Buffer<uint8_t> result1 = f4.realize(10); realize 85 test/correctness/skip_stages_external_array_functions.cpp Buffer<uint8_t> result2 = f4.realize(10); realize 126 test/correctness/skip_stages_external_array_functions.cpp f4.realize(10); realize 133 test/correctness/skip_stages_external_array_functions.cpp f4.realize(10); realize 140 test/correctness/skip_stages_external_array_functions.cpp f4.realize(10); realize 147 test/correctness/skip_stages_external_array_functions.cpp f4.realize(10); realize 183 test/correctness/skip_stages_external_array_functions.cpp f2.realize(10); realize 189 test/correctness/skip_stages_external_array_functions.cpp f2.realize(10); realize 216 test/correctness/skip_stages_external_array_functions.cpp f2.realize(10); realize 222 test/correctness/skip_stages_external_array_functions.cpp f2.realize(10); realize 228 test/correctness/skip_stages_external_array_functions.cpp f2.realize(10); realize 270 test/correctness/skip_stages_external_array_functions.cpp f4.realize(10); realize 277 test/correctness/skip_stages_external_array_functions.cpp f4.realize(10); realize 284 test/correctness/skip_stages_external_array_functions.cpp f4.realize(10); realize 291 test/correctness/skip_stages_external_array_functions.cpp f4.realize(10); realize 98 test/correctness/skip_stages_memoize.cpp Buffer<int> out = f2.realize(10); realize 127 test/correctness/skip_stages_memoize.cpp Realization out = f2.realize(128); realize 167 test/correctness/skip_stages_memoize.cpp Buffer<int> out = f3.realize(10); realize 202 test/correctness/skip_stages_memoize.cpp Buffer<int> out = f3.realize(10); realize 30 test/correctness/sliding_backwards.cpp f.realize(10); realize 52 test/correctness/sliding_reduction.cpp check(g.realize(2, 10)); realize 74 test/correctness/sliding_reduction.cpp check(g.realize(2, 10)); realize 109 test/correctness/sliding_reduction.cpp check(g.realize(2, 10)); realize 38 test/correctness/sliding_window.cpp Buffer<int> im = g.realize(100); realize 58 test/correctness/sliding_window.cpp Buffer<int> im = h.realize(100); realize 85 test/correctness/sliding_window.cpp Buffer<int> im = h.realize(100, 4); realize 104 test/correctness/sliding_window.cpp Buffer<int> im = g.realize(10, 10); realize 124 test/correctness/sliding_window.cpp Buffer<int> im = g.realize(10, 10); realize 142 test/correctness/sliding_window.cpp Buffer<int> im = g.realize(10, 10); realize 156 test/correctness/sliding_window.cpp Buffer<int> im = g.realize(10, 10); realize 100 test/correctness/sort_exprs.cpp Buffer<float> result = g.realize(N); realize 105 test/correctness/specialize.cpp f.realize(out); realize 114 test/correctness/specialize.cpp f.realize(out); realize 133 test/correctness/specialize.cpp f.realize(out); realize 142 test/correctness/specialize.cpp f.realize(out); realize 190 test/correctness/specialize.cpp out.realize(100); realize 201 test/correctness/specialize.cpp out.realize(100); realize 237 test/correctness/specialize.cpp f.realize(5); realize 248 test/correctness/specialize.cpp f.realize(100); realize 304 test/correctness/specialize.cpp f.realize(100); realize 324 test/correctness/specialize.cpp f.realize(100); realize 383 test/correctness/specialize.cpp out.realize(output); realize 407 test/correctness/specialize.cpp out.realize(output); realize 436 test/correctness/specialize.cpp out.realize(output); realize 555 test/correctness/specialize.cpp f.realize(100); realize 560 test/correctness/specialize.cpp f.realize(100); realize 603 test/correctness/specialize.cpp f.realize(100); realize 608 test/correctness/specialize.cpp f.realize(100); realize 630 test/correctness/specialize.cpp f.realize(100); realize 635 test/correctness/specialize.cpp f.realize(100); realize 660 test/correctness/specialize.cpp f.realize(100); realize 29 test/correctness/specialize_to_gpu.cpp lambda(x, x * 17 + 43 + x * x).realize(input); realize 35 test/correctness/specialize_to_gpu.cpp h.realize(reference); realize 42 test/correctness/specialize_to_gpu.cpp h.realize(out); realize 16 test/correctness/split_by_non_factor.cpp Buffer<int> result = f.realize(3); realize 44 test/correctness/split_by_non_factor.cpp f.realize(i); realize 60 test/correctness/split_by_non_factor.cpp Buffer<int> result = f.realize(15); realize 22 test/correctness/split_fuse_rvar.cpp Buffer<int> Rg = g.realize(4, 4); realize 49 test/correctness/split_fuse_rvar.cpp Buffer<int> Rg = g.realize(16); realize 12 test/correctness/split_reuse_inner_name_bug.cpp f.realize(1024); realize 21 test/correctness/split_store_compute.cpp Buffer<int> imh = h.realize(32, 32); realize 35 test/correctness/stack_allocations.cpp h.realize(10, 10); realize 73 test/correctness/stencil_chain_in_update_definitions.cpp h.realize(output_extent); realize 36 test/correctness/storage_folding.cpp Buffer<int> im = g.realize(100, 1000, 3); realize 58 test/correctness/storage_folding.cpp Buffer<int> im = g.realize(100, 1000, 3); realize 82 test/correctness/storage_folding.cpp Buffer<int> im = g.realize(100, 1000); realize 105 test/correctness/storage_folding.cpp Buffer<int> im = f.realize(1000, 1000); realize 139 test/correctness/storage_folding.cpp Buffer<int> im = f.realize(1000, 1000); realize 174 test/correctness/storage_folding.cpp Buffer<int> im = f.realize(1000, 1000); realize 213 test/correctness/storage_folding.cpp Buffer<int> im = f.realize(1000, 1000); realize 251 test/correctness/storage_folding.cpp Buffer<int> im = f.realize(1000, 1000); realize 285 test/correctness/storage_folding.cpp Buffer<int> im = f.realize(1000, 1000); realize 318 test/correctness/storage_folding.cpp Buffer<int> im = g.realize(100, 1000, 3); realize 37 test/correctness/stream_compaction.cpp Buffer<int> result = ones.realize(1001); realize 28 test/correctness/strided_load.cpp g.realize(425); realize 25 test/correctness/thread_safety.cpp f.realize(100); realize 121 test/correctness/tracing.cpp f.realize(10); realize 28 test/correctness/tracing_broadcast.cpp f.realize(8, 8); realize 86 test/correctness/tracing_stack.cpp h.realize(100, 100); realize 17 test/correctness/transitive_bounds.cpp g.realize(4); realize 64 test/correctness/trim_no_ops.cpp Buffer<int> im = f.realize(100); realize 98 test/correctness/trim_no_ops.cpp Buffer<int> im = f.realize(100, 100); realize 136 test/correctness/trim_no_ops.cpp Buffer<int> hist_result = hist.realize(256); realize 145 test/correctness/trim_no_ops.cpp Buffer<int> true_hist_result = true_hist.realize(256); realize 197 test/correctness/trim_no_ops.cpp Buffer<int> im = f.realize(200, 200); realize 70 test/correctness/truncated_pyramid.cpp pyr_up[0].realize(1000, 1000); realize 19 test/correctness/tuple_partial_update.cpp Realization result = f.realize(1024, 1024); realize 41 test/correctness/tuple_partial_update.cpp Realization result = f.realize(1024, 1024); realize 28 test/correctness/tuple_reduction.cpp Realization result = f.realize(1024, 1024); realize 75 test/correctness/tuple_reduction.cpp Realization result = f.realize(1024, 1024); realize 118 test/correctness/tuple_reduction.cpp Realization result = f.realize(1024, 1024); realize 162 test/correctness/tuple_reduction.cpp Realization result = f.realize(1024, 1024); realize 59 test/correctness/tuple_undef.cpp f.realize({a, b}); realize 87 test/correctness/tuple_undef.cpp f.realize({a, b}); realize 115 test/correctness/tuple_undef.cpp f.realize({a, b}); realize 143 test/correctness/tuple_undef.cpp f.realize({a, b}); realize 14 test/correctness/tuple_update_ops.cpp Realization result = f.realize(1024, 1024); realize 37 test/correctness/tuple_update_ops.cpp Realization result = f.realize(1024, 1024); realize 61 test/correctness/tuple_update_ops.cpp Realization result = f.realize(100, 100, 100); realize 86 test/correctness/tuple_update_ops.cpp Realization result = f.realize(1024, 1024); realize 109 test/correctness/tuple_update_ops.cpp Realization result = f.realize(1024, 1024); realize 17 test/correctness/two_vector_args.cpp Buffer<int> out = f.realize(4, 4); realize 18 test/correctness/undef.cpp Buffer<int> fib1 = f1.realize(102); realize 43 test/correctness/undef.cpp Buffer<int> fib2 = f2.realize(102); realize 62 test/correctness/undef.cpp f3.realize(100); realize 37 test/correctness/uninitialized_read.cpp h.realize(1); realize 22 test/correctness/unique_func_image.cpp Buffer<int> out1 = ext1.realize(10); realize 23 test/correctness/unique_func_image.cpp Buffer<int> out2 = ext2.realize(10); realize 36 test/correctness/unique_func_image.cpp Buffer<int> out3 = ext3.realize(10); realize 27 test/correctness/unrolled_reduction.cpp Buffer<float> im = f.realize(64, 64, 4); realize 18 test/correctness/update_chunk.cpp g.realize(10, 10); realize 18 test/correctness/vector_bounds_inference.cpp Buffer<int> out = f.realize(36, 2); realize 84 test/correctness/vector_cast.cpp Buffer<B> output = f.realize(W, H); realize 16 test/correctness/vector_extern.cpp Buffer<float> im = f.realize(32); realize 148 test/correctness/vector_math.cpp Buffer<A> im1 = f1.realize(W, H); realize 165 test/correctness/vector_math.cpp Buffer<A> im2 = f2.realize(W, H); realize 182 test/correctness/vector_math.cpp Buffer<A> im3 = f3.realize(W, H); realize 199 test/correctness/vector_math.cpp Buffer<A> im4 = f4.realize(W, H); realize 219 test/correctness/vector_math.cpp Buffer<A> im5 = f5.realize(W, H); realize 244 test/correctness/vector_math.cpp Buffer<A> im5a = f5a.realize(W, H); realize 265 test/correctness/vector_math.cpp Buffer<int> im6 = f6.realize(W, H); realize 285 test/correctness/vector_math.cpp Buffer<A> im7 = f7.realize(W, H); realize 301 test/correctness/vector_math.cpp Buffer<float> im8 = f8.realize(W, H); realize 319 test/correctness/vector_math.cpp Buffer<A> im9 = f9.realize(W, H); realize 344 test/correctness/vector_math.cpp Buffer<A> im10 = f10.realize(W, H); realize 367 test/correctness/vector_math.cpp Buffer<A> im11 = f11.realize(W, H); realize 384 test/correctness/vector_math.cpp Buffer<A> im12 = f12.realize(W, H); realize 401 test/correctness/vector_math.cpp Buffer<A> im13 = f13.realize(W, H); realize 417 test/correctness/vector_math.cpp Buffer<A> im14 = f14.realize(W, H); realize 438 test/correctness/vector_math.cpp Buffer<int32_t> im15 = f15.realize(W, H); realize 439 test/correctness/vector_math.cpp Buffer<int32_t> im16 = f16.realize(W, H); realize 466 test/correctness/vector_math.cpp Buffer<float> im15 = f15.realize(W, H); realize 467 test/correctness/vector_math.cpp Buffer<float> im16 = f16.realize(W, H); realize 468 test/correctness/vector_math.cpp Buffer<float> im17 = f17.realize(W, H); realize 469 test/correctness/vector_math.cpp Buffer<float> im18 = f18.realize(W, H); realize 470 test/correctness/vector_math.cpp Buffer<float> im19 = f19.realize(W, H); realize 471 test/correctness/vector_math.cpp Buffer<float> im20 = f20.realize(W, H); realize 575 test/correctness/vector_math.cpp Buffer<A> im21 = f21.realize(W, H); realize 608 test/correctness/vector_math.cpp Buffer<typename with_unsigned<A>::type> im22 = f22.realize(W, H); realize 11 test/correctness/vector_print_bug.cpp f.realize(8); realize 32 test/correctness/vectorize_guard_with_if.cpp Buffer<int> result = f.realize(w); realize 18 test/correctness/vectorize_mixed_widths.cpp Buffer<int> r = g.realize(16); realize 18 test/correctness/vectorize_varying_allocation_size.cpp Buffer<int> out = g.realize(100); realize 25 test/correctness/vectorized_initialization.cpp Buffer<int> result = g.realize(4); realize 24 test/correctness/vectorized_load_from_vectorized_allocation.cpp Buffer<int> im = f.realize(size, size, size); realize 21 test/correctness/vectorized_reduction_bug.cpp Buffer<int32_t> output = foo.realize(2, 2, 4); realize 55 test/correctness/vectorized_reduction_bug.cpp Buffer<int32_t> im = f.realize(100, 100); realize 50 test/correctness/widening_reduction.cpp Buffer<uint8_t> out = f.realize(W, H, target); realize 92 test/correctness/widening_reduction.cpp Buffer<uint8_t> out = g.realize(W, H, target); realize 91 test/correctness/wrap.cpp Buffer<int> im = g.realize(200, 200); realize 127 test/correctness/wrap.cpp Buffer<int> im = g1.realize(200, 200); realize 150 test/correctness/wrap.cpp Buffer<int> im = g2.realize(200, 200); realize 173 test/correctness/wrap.cpp Buffer<int> im = g3.realize(200, 200); realize 214 test/correctness/wrap.cpp Buffer<int> im = h.realize(200, 200); realize 265 test/correctness/wrap.cpp Buffer<int> im = g.realize(200, 200); realize 293 test/correctness/wrap.cpp Buffer<int> im = g.realize(200, 200); realize 336 test/correctness/wrap.cpp Buffer<int> im = wrapper.realize(200, 200); realize 375 test/correctness/wrap.cpp Buffer<int> im = result.realize(200, 200); realize 421 test/correctness/wrap.cpp Buffer<int> im = h.realize(200, 200); realize 465 test/correctness/wrap.cpp Buffer<int> im = h.realize(200, 200); realize 508 test/correctness/wrap.cpp Buffer<int> im = g.realize(200, 200); realize 548 test/correctness/wrap.cpp Buffer<int> im = output.realize(1024, 1024); realize 592 test/correctness/wrap.cpp Buffer<int> im = g.realize(1024, 1024); realize 617 test/correctness/wrap.cpp Buffer<int> im = h.realize(1024, 1024); realize 19 test/error/ambiguous_inline_reductions.cpp Buffer<int> result = f.realize(10, 10); realize 27 test/error/bad_compute_at.cpp h.realize(10); realize 15 test/error/bad_fold.cpp Buffer<int> im = g.realize(100, 1000); realize 21 test/error/bad_host_alignment.cpp Buffer<uint8_t> result = f.realize(10, 10); realize 18 test/error/bad_rvar_order.cpp f.realize(10, 10); realize 16 test/error/bad_schedule.cpp g.realize(10); realize 19 test/error/bad_store_at.cpp h.realize(10, 10); realize 11 test/error/clamp_out_of_range.cpp Buffer<> result = f.realize(42); realize 12 test/error/define_after_realize.cpp Buffer<int> im = f.realize(10); realize 29 test/error/five_d_gpu_buffer.cpp Buffer<int> result = g.realize(32); realize 24 test/error/float16_t_implicit_downcast.cpp Buffer<float16_t> simple = f.realize(10, 3); realize 12 test/error/init_def_should_be_all_vars.cpp f.realize(in.width(), in.height()); realize 20 test/error/memoize_different_compute_store.cpp Buffer<uint8_t> out = g.realize(128, 128); realize 12 test/error/modulo_constant_zero.cpp f.realize(10); realize 10 test/error/overflow_during_constant_folding.cpp f.realize(10); realize 25 test/error/realize_constantly_larger_than_two_gigs.cpp Buffer<uint8_t> result = grand_total.realize(); realize 20 test/error/reduction_bounds.cpp g.realize(100); realize 15 test/error/reduction_type_mismatch.cpp Buffer<float> result = f.realize(50); realize 16 test/error/specialize_fail.cpp f.realize(100); realize 17 test/error/thread_id_outside_block_id.cpp Buffer<int> result = f.realize(16); realize 16 test/error/too_many_args.cpp Buffer<uint32_t> result = bad_call.realize(256, 256); realize 19 test/error/tuple_arg_select_undef.cpp f.realize(100, 100); realize 13 test/error/tuple_val_select_undef.cpp f.realize(10); realize 24 test/error/undefined_rdom_dimension.cpp Buffer<int32_t> result = f.realize(100, 5, 3); realize 21 test/error/vectorize_dynamic.cpp Buffer<int> out = f.realize(5, 5); realize 15 test/error/vectorize_too_little.cpp Buffer<int> out = f.realize(5, 5); realize 15 test/error/vectorize_too_much.cpp Buffer<int> out = f.realize(5, 5); realize 10 test/error/wrong_type.cpp Buffer<float> im = f.realize(100); realize 41 test/generator/example_jittest.cpp Halide::Buffer<int32_t> img = gen.realize(kSize, kSize, 3); realize 56 test/generator/example_jittest.cpp gen.realize(img); realize 86 test/generator/stubtest_jittest.cpp Halide::Realization simple_output_realized = gen.simple_output.realize(kSize, kSize, 3); realize 90 test/generator/stubtest_jittest.cpp Halide::Realization tuple_output_realized = gen.tuple_output.realize(kSize, kSize, 3); realize 97 test/generator/stubtest_jittest.cpp Halide::Realization array_output_realized = gen.array_output[i].realize(kSize, kSize, gen.get_target()); realize 102 test/generator/stubtest_jittest.cpp Halide::Realization typed_buffer_output_realized = gen.typed_buffer_output.realize(kSize, kSize, 3); realize 106 test/generator/stubtest_jittest.cpp Halide::Realization untyped_buffer_output_realized = gen.untyped_buffer_output.realize(kSize, kSize, 3); realize 110 test/generator/stubtest_jittest.cpp Halide::Realization static_compiled_buffer_output_realized = gen.static_compiled_buffer_output.realize(kSize, kSize, 3); realize 37 test/opengl/conv_select.cpp Buffer<float> result = g.realize(width, height, res_channels, target); realize 24 test/opengl/copy_pixels.cpp g.realize(out, target); realize 29 test/opengl/copy_to_device.cpp g.realize(out, target); realize 27 test/opengl/copy_to_host.cpp cpu.realize(out, target); realize 28 test/opengl/float_texture.cpp g.realize(out, target); realize 18 test/opengl/inline_reduction.cpp Buffer<float> result = f.realize(100, 100, 3, target); realize 51 test/opengl/lut.cpp f0.realize(out0, target); realize 22 test/opengl/multiple_stages.cpp Buffer<uint8_t> result = f.realize(10, 10, 3, target); realize 36 test/opengl/multiple_stages.cpp Buffer<float> result2 = g2.realize(10, 10, 3, target); realize 44 test/opengl/produce.cpp f0.realize(out0, target); realize 46 test/opengl/rewrap_texture.cpp g.realize(out1, target); // run once to initialize OpenGL realize 59 test/opengl/rewrap_texture.cpp g.realize(out2, target); realize 64 test/opengl/rewrap_texture.cpp g.realize(out3, target); realize 315 test/opengl/save_state.cpp g.realize(out, target); // let Halide initialize OpenGL realize 318 test/opengl/save_state.cpp g.realize(out, target); realize 326 test/opengl/save_state.cpp g.realize(out, target); realize 29 test/opengl/select.cpp cpu.realize(out, target); realize 70 test/opengl/select.cpp cpu.realize(out, target); realize 116 test/opengl/select.cpp cpu.realize(out, target); realize 147 test/opengl/select.cpp Buffer<uint8_t> out = f.realize(width, height, channels, target); realize 183 test/opengl/select.cpp Buffer<uint8_t> out = f.realize(width, height, channels, target); realize 19 test/opengl/set_pixels.cpp f.realize(out, target); realize 27 test/opengl/shifted_domains.cpp gradient.realize(result, target); realize 38 test/opengl/shifted_domains.cpp gradient.realize(shifted, target); realize 49 test/opengl/shifted_domains.cpp gradient.realize(shifted, target); realize 24 test/opengl/special_funcs.cpp cpu.realize(cpu_result, cpu_target); realize 27 test/opengl/special_funcs.cpp gpu.realize(gpu_result, gpu_target); realize 30 test/opengl/sum_reduction.cpp Buffer<float> result = g.realize(width, height, channels, target); realize 30 test/opengl/sumcolor_reduction.cpp Buffer<float> result = g.realize(10, 10, 3, target); realize 31 test/opengl/tuples.cpp h.realize(out, target); realize 61 test/opengl/varying.cpp f.realize(out, target); realize 55 test/performance/block_transpose.cpp output.realize(result); realize 58 test/performance/block_transpose.cpp output.realize(result); realize 105 test/performance/block_transpose.cpp output.realize(result); realize 108 test/performance/block_transpose.cpp output.realize(result); realize 31 test/performance/boundary_conditions.cpp Buffer<float> out = g.realize(W, H); realize 35 test/performance/boundary_conditions.cpp g.realize(out); realize 57 test/performance/boundary_conditions.cpp Buffer<float> out = g.realize(W, H); realize 61 test/performance/boundary_conditions.cpp g.realize(out); realize 18 test/performance/clamped_vector_load.cpp f.realize(output); realize 35 test/performance/clamped_vector_load.cpp return benchmark(1, 10, [&]() { f.realize(output); }); realize 73 test/performance/const_division.cpp Buffer<T> correct = g.realize(input.width(), num_vals); realize 74 test/performance/const_division.cpp double t_correct = benchmark(5, 200, [&]() { g.realize(correct); }); realize 76 test/performance/const_division.cpp Buffer<T> fast = f.realize(input.width(), num_vals); realize 77 test/performance/const_division.cpp double t_fast = benchmark(5, 200, [&]() { f.realize(fast); }); realize 79 test/performance/const_division.cpp Buffer<T> fast_dynamic = h.realize(input.width(), num_vals); realize 80 test/performance/const_division.cpp double t_fast_dynamic = benchmark(5, 200, [&]() { h.realize(fast_dynamic); }); realize 30 test/performance/fast_inverse.cpp double slow_time = benchmark(1, 1, [&]() { slow.realize(out_slow); }); realize 31 test/performance/fast_inverse.cpp double fast_time = benchmark(1, 1, [&]() { fast.realize(out_fast); }); realize 42 test/performance/fast_pow.cpp f.realize(correct_result); realize 43 test/performance/fast_pow.cpp g.realize(fast_result); realize 44 test/performance/fast_pow.cpp h.realize(faster_result); realize 53 test/performance/fast_pow.cpp double t1 = 1e3 * benchmark(3, 3, [&]() { f.realize(timing_scratch); }); realize 54 test/performance/fast_pow.cpp double t2 = 1e3 * benchmark(trials, iterations, [&]() { g.realize(timing_scratch); }); realize 55 test/performance/fast_pow.cpp double t3 = 1e3 * benchmark(trials, iterations, [&]() { h.realize(timing_scratch); }); realize 64 test/performance/fast_pow.cpp Buffer<double> fast_err = fast_error.realize(); realize 65 test/performance/fast_pow.cpp Buffer<double> faster_err = faster_error.realize(); realize 29 test/performance/inner_loop_parallel.cpp f.realize(t, 1); realize 30 test/performance/inner_loop_parallel.cpp double min_time = benchmark(3, 1, [&]() { return f.realize(2, 1000000); }); realize 22 test/performance/jit_stress.cpp f.realize(c); realize 69 test/performance/matrix_multiplication.cpp matrix_mul.realize(output); realize 72 test/performance/matrix_multiplication.cpp matrix_mul.realize(output); realize 80 test/performance/matrix_multiplication.cpp matrix_mul.realize(output_halide); realize 28 test/performance/memcpy.cpp dst.realize(output); realize 124 test/performance/memory_profiler.cpp f1.realize(size_x, size_y, t); realize 145 test/performance/memory_profiler.cpp f2.realize(size_x, size_y, t); realize 163 test/performance/memory_profiler.cpp f3.realize(1000, 1000, t); realize 180 test/performance/memory_profiler.cpp f3.realize(1000, 1000, t); realize 211 test/performance/memory_profiler.cpp f6.realize(size_x, t); realize 220 test/performance/memory_profiler.cpp f6.realize(size_x, t); realize 229 test/performance/memory_profiler.cpp f6.realize(size_x, t); realize 238 test/performance/memory_profiler.cpp f6.realize(size_x, t); realize 260 test/performance/memory_profiler.cpp f8.realize(size_x, size_y, t); realize 286 test/performance/memory_profiler.cpp f10.realize(size_x, size_y, t); realize 307 test/performance/memory_profiler.cpp f11.realize(size_x, size_y, t); realize 328 test/performance/memory_profiler.cpp f12.realize(size_x, size_y, t); realize 38 test/performance/packed_planar_fusion.cpp f.realize(dst); realize 40 test/performance/packed_planar_fusion.cpp return benchmark(5, 10, [&]() { return f.realize(dst); }); realize 22 test/performance/parallel_performance.cpp Buffer<float> imf = f.realize(W, H); realize 24 test/performance/parallel_performance.cpp double parallelTime = benchmark(1, 1, [&]() { f.realize(imf); }); realize 27 test/performance/parallel_performance.cpp Buffer<float> img = g.realize(W, H); realize 30 test/performance/parallel_performance.cpp double serialTime = benchmark(1, 1, [&]() { g.realize(img); }); realize 51 test/performance/profiler.cpp Buffer<float> im = out.realize(10, 1000, t); realize 57 test/performance/rfactor.cpp max_ref.realize(ref_output); realize 60 test/performance/rfactor.cpp maxf.realize(output); realize 108 test/performance/rfactor.cpp ref.realize(256); realize 109 test/performance/rfactor.cpp hist.realize(256); realize 113 test/performance/rfactor.cpp ref.realize(result); realize 116 test/performance/rfactor.cpp hist.realize(result); realize 181 test/performance/rfactor.cpp ref.realize(); realize 182 test/performance/rfactor.cpp amin.realize(); realize 185 test/performance/rfactor.cpp ref.realize(); realize 188 test/performance/rfactor.cpp amin.realize(); realize 250 test/performance/rfactor.cpp ref.realize(); realize 251 test/performance/rfactor.cpp mult.realize(); realize 254 test/performance/rfactor.cpp ref.realize(); realize 257 test/performance/rfactor.cpp mult.realize(); realize 320 test/performance/rfactor.cpp dot_ref.realize(ref_output); realize 323 test/performance/rfactor.cpp dot.realize(output); realize 397 test/performance/rfactor.cpp sink_ref.realize(); realize 400 test/performance/rfactor.cpp sink.realize(); realize 48 test/performance/rgb_interleaved.cpp dst.realize(dst_image); realize 51 test/performance/rgb_interleaved.cpp dst.realize(dst_image); realize 69 test/performance/rgb_interleaved.cpp dst.realize(dst_image); realize 127 test/performance/rgb_interleaved.cpp dst.realize(dst_image); realize 130 test/performance/rgb_interleaved.cpp dst.realize(dst_image); realize 159 test/performance/sort.cpp f.realize(bitonic_sorted); realize 161 test/performance/sort.cpp f.realize(bitonic_sorted); realize 170 test/performance/sort.cpp f.realize(merge_sorted); realize 172 test/performance/sort.cpp f.realize(merge_sorted); realize 58 test/performance/vectorize.cpp Buffer<A> outputg = g.realize(W, H); realize 59 test/performance/vectorize.cpp Buffer<A> outputf = f.realize(W, H); realize 62 test/performance/vectorize.cpp g.realize(outputg); realize 65 test/performance/vectorize.cpp f.realize(outputf); realize 51 test/performance/vectorize_pred.cpp Buffer<A> outputg = g.realize(W, H); realize 52 test/performance/vectorize_pred.cpp Buffer<A> outputf = f.realize(W, H); realize 55 test/performance/vectorize_pred.cpp g.realize(outputg); realize 58 test/performance/vectorize_pred.cpp f.realize(outputf); realize 133 test/performance/wrap.cpp use_shared.realize(out1); realize 138 test/performance/wrap.cpp use_l1.realize(out2); realize 143 test/performance/wrap.cpp use_wrap_for_shared.realize(out3); realize 17 test/warning/double_vectorize.cpp g.realize(16, 16); realize 14 test/warning/parallel_size_one.cpp f.realize(10, 1); realize 17 test/warning/vectorize_size_one.cpp g.realize(16, 16); realize 78 tutorial/lesson_01_basics.cpp Halide::Buffer<int32_t> output = gradient.realize(800, 600); realize 95 tutorial/lesson_02_input_image.cpp brighter.realize(input.width(), input.height(), input.channels()); realize 41 tutorial/lesson_03_debugging_1.cpp Buffer<int> output = gradient.realize(8, 8); realize 39 tutorial/lesson_04_debugging_2.cpp Buffer<int> output = gradient.realize(8, 8); realize 70 tutorial/lesson_04_debugging_2.cpp parallel_gradient.realize(8, 8); realize 91 tutorial/lesson_04_debugging_2.cpp g.realize(4, 4); realize 104 tutorial/lesson_04_debugging_2.cpp f.realize(4, 4); realize 114 tutorial/lesson_04_debugging_2.cpp g.realize(4, 4); realize 134 tutorial/lesson_04_debugging_2.cpp f.realize(640, 480); realize 142 tutorial/lesson_04_debugging_2.cpp g.realize(4, 4); realize 45 tutorial/lesson_05_scheduling_1.cpp Buffer<int> output = gradient.realize(4, 4); realize 91 tutorial/lesson_05_scheduling_1.cpp Buffer<int> output = gradient.realize(4, 4); realize 133 tutorial/lesson_05_scheduling_1.cpp Buffer<int> output = gradient.realize(4, 4); realize 171 tutorial/lesson_05_scheduling_1.cpp Buffer<int> output = gradient.realize(4, 4); realize 211 tutorial/lesson_05_scheduling_1.cpp Buffer<int> output = gradient.realize(8, 8); realize 270 tutorial/lesson_05_scheduling_1.cpp Buffer<int> output = gradient.realize(8, 4); realize 323 tutorial/lesson_05_scheduling_1.cpp Buffer<int> result = gradient.realize(4, 4); realize 365 tutorial/lesson_05_scheduling_1.cpp Buffer<int> output = gradient.realize(7, 2); realize 452 tutorial/lesson_05_scheduling_1.cpp Buffer<int> output = gradient.realize(8, 8); realize 513 tutorial/lesson_05_scheduling_1.cpp Buffer<int> result = gradient_fast.realize(350, 250); realize 58 tutorial/lesson_06_realizing_over_shifted_domains.cpp gradient.realize(result); realize 83 tutorial/lesson_06_realizing_over_shifted_domains.cpp gradient.realize(shifted); realize 87 tutorial/lesson_07_multi_stage_pipelines.cpp output.realize(result); realize 160 tutorial/lesson_07_multi_stage_pipelines.cpp Buffer<uint8_t> result = output.realize(input.width(), input.height(), 3); realize 49 tutorial/lesson_08_scheduling_2.cpp consumer.realize(4, 4); realize 105 tutorial/lesson_08_scheduling_2.cpp consumer.realize(4, 4); realize 212 tutorial/lesson_08_scheduling_2.cpp consumer.realize(4, 4); realize 289 tutorial/lesson_08_scheduling_2.cpp consumer.realize(4, 4); realize 400 tutorial/lesson_08_scheduling_2.cpp consumer.realize(4, 4); realize 500 tutorial/lesson_08_scheduling_2.cpp consumer.realize(8, 8); realize 588 tutorial/lesson_08_scheduling_2.cpp Buffer<float> halide_result = consumer.realize(160, 160); realize 95 tutorial/lesson_09_update_definitions.cpp f.realize(100, 101); realize 108 tutorial/lesson_09_update_definitions.cpp g.realize(4, 4); realize 154 tutorial/lesson_09_update_definitions.cpp Buffer<float> halide_result = f.realize(100, 100); realize 208 tutorial/lesson_09_update_definitions.cpp Buffer<int> halide_result = histogram.realize(256); realize 266 tutorial/lesson_09_update_definitions.cpp Buffer<int> halide_result = f.realize(16, 16); realize 327 tutorial/lesson_09_update_definitions.cpp Buffer<int> halide_result = consumer.realize(10); realize 386 tutorial/lesson_09_update_definitions.cpp Buffer<int> halide_result = consumer.realize(10); realize 438 tutorial/lesson_09_update_definitions.cpp Buffer<int> halide_result = consumer.realize(10); realize 482 tutorial/lesson_09_update_definitions.cpp Buffer<int> halide_result = consumer.realize(10); realize 549 tutorial/lesson_09_update_definitions.cpp Buffer<int> halide_result = consumer_2.realize(10, 10); realize 605 tutorial/lesson_09_update_definitions.cpp Buffer<int> halide_result = consumer.realize(10); realize 665 tutorial/lesson_09_update_definitions.cpp Buffer<uint8_t> halide_result = blurry.realize(input.width(), input.height()); realize 727 tutorial/lesson_09_update_definitions.cpp Buffer<int> halide_result_1 = f1.realize(10); realize 728 tutorial/lesson_09_update_definitions.cpp Buffer<int> halide_result_2 = f2.realize(10); realize 790 tutorial/lesson_09_update_definitions.cpp Buffer<uint8_t> halide_result = spread.realize(input.width(), input.height()); realize 908 tutorial/lesson_09_update_definitions.cpp spread.realize(halide_result); realize 206 tutorial/lesson_12_using_the_gpu.cpp curved.realize(output); realize 216 tutorial/lesson_12_using_the_gpu.cpp curved.realize(output); realize 235 tutorial/lesson_12_using_the_gpu.cpp curved.realize(input.width(), input.height(), input.channels()); realize 269 tutorial/lesson_12_using_the_gpu.cpp p1.curved.realize(reference_output); realize 89 tutorial/lesson_13_tuples.cpp Realization r = multi_valued.realize(80, 60); realize 145 tutorial/lesson_13_tuples.cpp Buffer<float> input = input_func.realize(100); realize 181 tutorial/lesson_13_tuples.cpp Realization r = arg_max.realize(); realize 276 tutorial/lesson_13_tuples.cpp Buffer<int> result = escape.realize(61, 25); realize 63 tutorial/lesson_17_predicated_rdom.cpp Buffer<int> halide_result = circle.realize(7, 7); realize 119 tutorial/lesson_17_predicated_rdom.cpp Buffer<int> halide_result = triangle.realize(10, 10); realize 175 tutorial/lesson_17_predicated_rdom.cpp Buffer<int> halide_result_g = g.realize(5, 5); realize 49 tutorial/lesson_18_parallel_associative_reductions.cpp histogram.realize(8); realize 95 tutorial/lesson_18_parallel_associative_reductions.cpp histogram.realize(8); realize 159 tutorial/lesson_18_parallel_associative_reductions.cpp Buffer<int> halide_result = histogram.realize(8); realize 226 tutorial/lesson_18_parallel_associative_reductions.cpp Buffer<int> halide_result = histogram.realize(8); realize 297 tutorial/lesson_18_parallel_associative_reductions.cpp Buffer<int> halide_result = histogram.realize(8);