Runtime            25 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp     luma_ = Halide::Runtime::Buffer<uint8_t>(lumaPointer, 2, lumaShape);
Runtime            31 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp     chromaU_ = Halide::Runtime::Buffer<uint8_t>(chromaUPointer, 2, chromaUShape);
Runtime            37 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp     chromaV_ = Halide::Runtime::Buffer<uint8_t>(chromaVPointer, 2, chromaVShape);
Runtime            72 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp     interleavedChromaView_ = Halide::Runtime::Buffer<uint8_t>();
Runtime            78 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp         interleavedChromaView_ = Halide::Runtime::Buffer<uint8_t>(chromaUPointer, 2, chromaShape);
Runtime            84 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp         interleavedChromaView_ = Halide::Runtime::Buffer<uint8_t>(chromaVPointer, 2, chromaShape);
Runtime           104 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> YuvBufferT::luma() const {
Runtime           108 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> YuvBufferT::chromaU() const {
Runtime           112 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> YuvBufferT::chromaV() const {
Runtime           120 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> YuvBufferT::interleavedChromaView() const {
Runtime           124 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> YuvBufferT::packedPlanarChromaView() const {
Runtime           159 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp Halide::Runtime::Buffer<uint8_t> rotateBuffer180(Halide::Runtime::Buffer<uint8_t> buf) {
Runtime           165 apps/HelloAndroidCamera2/jni/YuvBufferT.cpp     return Halide::Runtime::Buffer<uint8_t>(&buf(buf.width()-1, buf.height()-1), 2, shape);
Runtime            54 apps/HelloAndroidCamera2/jni/YuvBufferT.h     Halide::Runtime::Buffer<uint8_t> luma() const;
Runtime            56 apps/HelloAndroidCamera2/jni/YuvBufferT.h     Halide::Runtime::Buffer<uint8_t> chromaU() const;
Runtime            58 apps/HelloAndroidCamera2/jni/YuvBufferT.h     Halide::Runtime::Buffer<uint8_t> chromaV() const;
Runtime            68 apps/HelloAndroidCamera2/jni/YuvBufferT.h     Halide::Runtime::Buffer<uint8_t> interleavedChromaView() const;
Runtime            77 apps/HelloAndroidCamera2/jni/YuvBufferT.h     Halide::Runtime::Buffer<uint8_t> packedPlanarChromaView() const;
Runtime            93 apps/HelloAndroidCamera2/jni/YuvBufferT.h     Halide::Runtime::Buffer<uint8_t> luma_;
Runtime            94 apps/HelloAndroidCamera2/jni/YuvBufferT.h     Halide::Runtime::Buffer<uint8_t> chromaU_;
Runtime            95 apps/HelloAndroidCamera2/jni/YuvBufferT.h     Halide::Runtime::Buffer<uint8_t> chromaV_;
Runtime            99 apps/HelloAndroidCamera2/jni/YuvBufferT.h     Halide::Runtime::Buffer<uint8_t> interleavedChromaView_;
Runtime           100 apps/HelloAndroidCamera2/jni/YuvBufferT.h     Halide::Runtime::Buffer<uint8_t> packedPlanarChromaView_;
Runtime            51 apps/HelloHexagon/process.cpp     Halide::Runtime::Buffer<uint8_t> in(nullptr, W, H, 3);
Runtime            52 apps/HelloHexagon/process.cpp     Halide::Runtime::Buffer<uint8_t> out(nullptr, W, H, 3);
Runtime            12 apps/bilateral_grid/filter.cpp using namespace Halide::Runtime;
Runtime             9 apps/blur/test.cpp using namespace Halide::Runtime;
Runtime             9 apps/c_backend/run.cpp using namespace Halide::Runtime;
Runtime             9 apps/c_backend/run_cpp.cpp using namespace Halide::Runtime;
Runtime            75 apps/camera_pipe/fcam/Demosaic.cpp void demosaic(Halide::Runtime::Buffer<uint16_t> input, Halide::Runtime::Buffer<uint8_t> out, float colorTemp, float contrast, bool denoise, int blackLevel, int whiteLevel, float gamma) {
Runtime            20 apps/camera_pipe/fcam/Demosaic.h void demosaic(Halide::Runtime::Buffer<uint16_t> input,
Runtime            21 apps/camera_pipe/fcam/Demosaic.h               Halide::Runtime::Buffer<uint8_t> out,
Runtime            18 apps/camera_pipe/fcam/Demosaic_ARM.cpp void demosaic_ARM(Halide::Runtime::Buffer<uint16_t> input, Halide::Runtime::Buffer<uint8_t> out, float colorTemp, float contrast, bool denoise, int blackLevel, int whiteLevel, float gamma) {
Runtime            10 apps/camera_pipe/fcam/Demosaic_ARM.h void demosaic_ARM(Halide::Runtime::Buffer<uint16_t> input, Halide::Runtime::Buffer<uint8_t> out, float colorTemp, float contrast, bool denoise, int blackLevel, int whiteLevel, float gamma);
Runtime            15 apps/camera_pipe/process.cpp using namespace Halide::Runtime;
Runtime             7 apps/cuda_mat_mul/runner.cpp using Halide::Runtime::Buffer;
Runtime            20 apps/fft/fft_aot_test.cpp using Halide::Runtime::Buffer;
Runtime             9 apps/glsl/opengl_test.cpp using Halide::Runtime::Buffer;
Runtime            68 apps/hexagon_benchmarks/process.h     Halide::Runtime::Buffer<uint8_t> u8_in, u8_out;
Runtime            69 apps/hexagon_benchmarks/process.h     Halide::Runtime::Buffer<int8_t> i8_mask;
Runtime           151 apps/hexagon_benchmarks/process.h     Halide::Runtime::Buffer<uint8_t> u8_in, u8_out;
Runtime           222 apps/hexagon_benchmarks/process.h     Halide::Runtime::Buffer<uint8_t> u8_in, u8_out;
Runtime           288 apps/hexagon_benchmarks/process.h     Halide::Runtime::Buffer<uint8_t> u8_in, u8_out;
Runtime           356 apps/hexagon_benchmarks/process.h     Halide::Runtime::Buffer<uint8_t> u8_in, u8_out;
Runtime           430 apps/hexagon_benchmarks/process.h     Halide::Runtime::Buffer<uint8_t> u8_in, u8_out;
Runtime           431 apps/hexagon_benchmarks/process.h     Halide::Runtime::Buffer<int8_t> i8_mask;
Runtime            52 apps/hexagon_matmul/process.cpp     Halide::Runtime::Buffer<uint8_t> mat_a(nullptr, N, M);
Runtime            53 apps/hexagon_matmul/process.cpp     Halide::Runtime::Buffer<uint8_t> mat_b(nullptr, K, N);
Runtime            54 apps/hexagon_matmul/process.cpp     Halide::Runtime::Buffer<uint32_t> mat_ab(nullptr, K, M);
Runtime            26 apps/linear_algebra/benchmarks/halide_benchmarks.cpp     typedef Halide::Runtime::Buffer<T> Vector;
Runtime            27 apps/linear_algebra/benchmarks/halide_benchmarks.cpp     typedef Halide::Runtime::Buffer<T> Matrix;
Runtime           107 apps/linear_algebra/benchmarks/halide_benchmarks.cpp     Halide::Runtime::Buffer<float> result;
Runtime           142 apps/linear_algebra/benchmarks/halide_benchmarks.cpp     Halide::Runtime::Buffer<double> result;
Runtime             6 apps/linear_algebra/src/halide_blas.cpp using Halide::Runtime::Buffer;
Runtime            10 apps/local_laplacian/process.cpp using namespace Halide::Runtime;
Runtime            17 apps/openglcompute/jni/oglc_run.cpp using Halide::Runtime::Buffer;
Runtime            20 apps/openglcompute/jni/oglc_two_kernels_run.cpp void print(Halide::Runtime::Buffer<T> buf) {
Runtime            45 apps/openglcompute/jni/oglc_two_kernels_run.cpp     auto input = Halide::Runtime::Buffer<int>::make_interleaved(width, height, channels);
Runtime            55 apps/openglcompute/jni/oglc_two_kernels_run.cpp     auto output = Halide::Runtime::Buffer<int>::make_interleaved(width, height, channels);
Runtime            11 apps/wavelet/wavelet.cpp using namespace Halide::Runtime;
Runtime            19 src/Buffer.h       Runtime::Buffer<> buf;
Runtime           100 src/Buffer.h           Runtime::Buffer<T>::assert_can_convert_from(*(other.get()));
Runtime           126 src/Buffer.h       Buffer(Runtime::Buffer<T, D> &&buf, const std::string &name = "") :
Runtime           145 src/Buffer.h           Buffer(Runtime::Buffer<T>(t, Internal::get_shape_from_start_of_parameter_pack(first, rest...)),
Runtime           150 src/Buffer.h           Buffer(Runtime::Buffer<T>(buf), name) {}
Runtime           154 src/Buffer.h           Buffer(Runtime::Buffer<T>(buf), name) {}
Runtime           159 src/Buffer.h           Buffer(Runtime::Buffer<T>(Internal::get_shape_from_start_of_parameter_pack(first, rest...)),
Runtime           165 src/Buffer.h           Buffer(Runtime::Buffer<T>(t, sizes), name) {}
Runtime           169 src/Buffer.h           Buffer(Runtime::Buffer<T>(sizes), name) {}
Runtime           174 src/Buffer.h           Buffer(Runtime::Buffer<T>(vals), name) {}
Runtime           181 src/Buffer.h           Buffer(Runtime::Buffer<T>(t, data, Internal::get_shape_from_start_of_parameter_pack(first, rest...)),
Runtime           188 src/Buffer.h           Buffer(Runtime::Buffer<T>(data, Internal::get_shape_from_start_of_parameter_pack(first, rest...)),
Runtime           194 src/Buffer.h           Buffer(Runtime::Buffer<T>(data, sizes), name) {}
Runtime           200 src/Buffer.h           Buffer(Runtime::Buffer<T>(t, data, sizes), name) {}
Runtime           207 src/Buffer.h           Buffer(Runtime::Buffer<T>(t, data, d, shape), name) {}
Runtime           213 src/Buffer.h           Buffer(Runtime::Buffer<T>(data, d, shape), name) {}
Runtime           217 src/Buffer.h           return Buffer<T>(Runtime::Buffer<T>::make_scalar(), name);
Runtime           221 src/Buffer.h           return Buffer<>(Runtime::Buffer<>::make_scalar(t), name);
Runtime           225 src/Buffer.h           return Buffer<T>(Runtime::Buffer<T>::make_interleaved(width, height, channels),
Runtime           230 src/Buffer.h           return Buffer<>(Runtime::Buffer<>::make_interleaved(t, width, height, channels),
Runtime           235 src/Buffer.h           return Buffer<T>(Runtime::Buffer<T>::make_interleaved(data, width, height, channels),
Runtime           242 src/Buffer.h           return Buffer<T2>(Runtime::Buffer<T2>::make_interleaved(t, data, width, height, channels),
Runtime           251 src/Buffer.h           return Buffer<T>(Runtime::Buffer<T>::make_with_shape_of(*src.get(), allocate_fn, deallocate_fn),
Runtime           256 src/Buffer.h       static Buffer<T> make_with_shape_of(const Runtime::Buffer<T2> &src,
Runtime           260 src/Buffer.h           return Buffer<T>(Runtime::Buffer<T>::make_with_shape_of(src, allocate_fn, deallocate_fn),
Runtime           291 src/Buffer.h       Runtime::Buffer<T> *get() {
Runtime           293 src/Buffer.h           return (Runtime::Buffer<T> *)(&contents->buf);
Runtime           295 src/Buffer.h       const Runtime::Buffer<T> *get() const {
Runtime           296 src/Buffer.h           return (const Runtime::Buffer<T> *)(&contents->buf);
Runtime           306 src/Buffer.h           decltype(std::declval<const Runtime::Buffer<T>>().method(std::forward<Args>(args)...)) { \
Runtime           314 src/Buffer.h           decltype(std::declval<Runtime::Buffer<T>>().method(std::forward<Args>(args)...)) { \
Runtime           371 src/Buffer.h           return Runtime::Buffer<T>::has_static_halide_type();
Runtime           375 src/Buffer.h           return Runtime::Buffer<T>::static_halide_type();
Runtime           380 src/Buffer.h           return Halide::Runtime::Buffer<T>::can_convert_from(*other.get());
Runtime           398 src/Buffer.h           decltype(std::declval<Runtime::Buffer<T>>()(first, std::forward<Args>(args)...)) {
Runtime           404 src/Buffer.h           decltype(std::declval<const Runtime::Buffer<T>>()(first, std::forward<Args>(args)...)) {
Runtime           409 src/Buffer.h           decltype(std::declval<Runtime::Buffer<T>>()(pos)) {
Runtime           414 src/Buffer.h           decltype(std::declval<const Runtime::Buffer<T>>()(pos)) {
Runtime           419 src/Buffer.h           decltype(std::declval<Runtime::Buffer<T>>()()) {
Runtime           424 src/Buffer.h           decltype(std::declval<const Runtime::Buffer<T>>()()) {
Runtime           119 src/Error.cpp      } else if (flags & Runtime) {
Runtime           138 src/Error.h    #define halide_runtime_error      Halide::Internal::ErrorReport(__FILE__, __LINE__, nullptr, Halide::Internal::ErrorReport::User | Halide::Internal::ErrorReport::Runtime)
Runtime           907 src/Pipeline.cpp         Runtime::Buffer<> query, orig;
Runtime           919 src/Pipeline.cpp             tracked_buffers[i].query = Runtime::Buffer<>(ia.param.type(), nullptr, initial_shape);
Runtime           920 src/Pipeline.cpp             tracked_buffers[i].orig = Runtime::Buffer<>(ia.param.type(), nullptr, initial_shape);
Runtime            43 src/runtime/HalideBuffer.h namespace Runtime {
Runtime            81 src/runtime/cuda.cpp using namespace Halide::Runtime::Internal;
Runtime            82 src/runtime/cuda.cpp using namespace Halide::Runtime::Internal::Cuda;
Runtime             8 src/runtime/device_buffer_utils.h namespace Halide { namespace Runtime { namespace Internal {
Runtime           172 src/runtime/hexagon_host.cpp using namespace Halide::Runtime::Internal;
Runtime           173 src/runtime/hexagon_host.cpp using namespace Halide::Runtime::Internal::Hexagon;
Runtime           146 src/runtime/hexagon_remote/thread_pool.cpp     int ret = Halide::Runtime::Internal::default_do_par_for(user_context, task, min, size, (uint8_t *)&c);
Runtime           180 src/runtime/matlab.cpp using namespace Halide::Runtime::mex;
Runtime           200 src/runtime/metal.cpp using namespace Halide::Runtime::Internal;
Runtime           201 src/runtime/metal.cpp using namespace Halide::Runtime::Internal::Metal;
Runtime           322 src/runtime/metal.cpp using namespace Halide::Runtime::Internal::Metal;
Runtime             4 src/runtime/metal_objc_platform_dependent.h namespace Halide { namespace Runtime { namespace Internal { namespace Metal {
Runtime             4 src/runtime/mini_cuda.h namespace Halide { namespace Runtime { namespace Internal { namespace Cuda {
Runtime             5 src/runtime/mini_qurt.h namespace Halide { namespace Runtime { namespace Internal { namespace Qurt {
Runtime            43 src/runtime/msan.cpp     Halide::Runtime::Internal::device_copy c = Halide::Runtime::Internal::make_host_to_device_copy(b);
Runtime            14 src/runtime/objc_support.h namespace Halide { namespace Runtime { namespace Internal {
Runtime            89 src/runtime/opencl.cpp using namespace Halide::Runtime::Internal::OpenCL;
Runtime            81 src/runtime/opengl.cpp using namespace Halide::Runtime::Internal;
Runtime          1393 src/runtime/opengl.cpp using namespace Halide::Runtime::Internal::OpenGL;
Runtime            46 src/runtime/openglcompute.cpp using namespace Halide::Runtime::Internal;
Runtime           418 src/runtime/openglcompute.cpp using namespace Halide::Runtime::Internal::OpenGLCompute;
Runtime            26 src/runtime/osx_opengl_context.cpp using namespace Halide::Runtime::Internal::OpenGL;
Runtime             3 src/runtime/printer.h namespace Halide { namespace Runtime { namespace Internal {
Runtime             6 src/runtime/qurt_hvx.cpp using namespace Halide::Runtime::Internal::Qurt;
Runtime           183 src/runtime/runtime_internal.h namespace Halide { namespace Runtime { namespace Internal {
Runtime           222 src/runtime/runtime_internal.h using namespace Halide::Runtime::Internal;
Runtime             6 src/runtime/scoped_mutex_lock.h namespace Halide { namespace Runtime { namespace Internal {
Runtime             4 src/runtime/scoped_spin_lock.h namespace Halide { namespace Runtime { namespace Internal {
Runtime             2 src/runtime/thread_pool_common.h namespace Halide { namespace Runtime { namespace Internal {
Runtime           248 src/runtime/thread_pool_common.h using namespace Halide::Runtime::Internal;
Runtime            19 test/correctness/extern_bounds_inference.cpp         Halide::Runtime::Buffer<uint8_t> out_buf(*out);
Runtime            21 test/correctness/extern_bounds_inference.cpp         out_buf.copy_from(Halide::Runtime::Buffer<uint8_t>(*in));
Runtime             3 test/correctness/for_each_element.cpp using namespace Halide::Runtime;
Runtime             4 test/correctness/halide_buffer.cpp using namespace Halide::Runtime;
Runtime            32 test/correctness/leak_device_memory.cpp         Halide::Runtime::Buffer<float> buf(100, 100);
Runtime            38 test/correctness/leak_device_memory.cpp             Halide::Runtime::Buffer<float> shallow_copy = buf;
Runtime            22 test/correctness/memoize.cpp         Halide::Runtime::Buffer<uint8_t>(*out).fill(42);
Runtime            32 test/correctness/memoize.cpp         Halide::Runtime::Buffer<uint8_t>(*out).fill(val);
Runtime            42 test/correctness/memoize.cpp         Halide::Runtime::Buffer<uint8_t>(*out).fill(val);
Runtime            57 test/correctness/memoize.cpp         Halide::Runtime::Buffer<uint8_t> out_buf(*out), in_buf(*in);
Runtime            20 test/generator/acquire_release_aottest.cpp using namespace Halide::Runtime;
Runtime             9 test/generator/argvcall_aottest.cpp using namespace Halide::Runtime;
Runtime            14 test/generator/blur2x2_aottest.cpp using namespace Halide::Runtime;
Runtime            13 test/generator/cleanup_on_error_aottest.cpp using namespace Halide::Runtime;
Runtime            11 test/generator/cxx_mangling_aottest.cpp using namespace Halide::Runtime;
Runtime            12 test/generator/cxx_mangling_define_extern_aottest.cpp using namespace Halide::Runtime;
Runtime             7 test/generator/embed_image_aottest.cpp using namespace Halide::Runtime;
Runtime             9 test/generator/example_aottest.cpp using namespace Halide::Runtime;
Runtime            12 test/generator/external_code_aottest.cpp using namespace Halide::Runtime;
Runtime            17 test/generator/gpu_object_lifetime_aottest.cpp using namespace Halide::Runtime;
Runtime            13 test/generator/gpu_only_aottest.cpp using namespace Halide::Runtime;
Runtime            10 test/generator/image_from_array_aottest.cpp using namespace Halide::Runtime;
Runtime             9 test/generator/mandelbrot_aottest.cpp using namespace Halide::Runtime;
Runtime            12 test/generator/memory_profiler_mandelbrot_aottest.cpp using namespace Halide::Runtime;
Runtime            13 test/generator/metadata_tester_aottest.cpp using namespace Halide::Runtime;
Runtime            20 test/generator/msan_aottest.cpp using namespace Halide::Runtime;
Runtime             8 test/generator/multitarget_aottest.cpp using namespace Halide::Runtime;
Runtime             7 test/generator/nested_externs_aottest.cpp using namespace Halide::Runtime;
Runtime             6 test/generator/output_assign_aottest.cpp using namespace Halide::Runtime;
Runtime             9 test/generator/pyramid_aottest.cpp using namespace Halide::Runtime;
Runtime             7 test/generator/stubtest_aottest.cpp using Halide::Runtime::Buffer;
Runtime             6 test/generator/stubuser_aottest.cpp using namespace Halide::Runtime;
Runtime            22 test/generator/tiled_blur_aottest.cpp using namespace Halide::Runtime;
Runtime             9 test/generator/user_context_aottest.cpp using namespace Halide::Runtime;
Runtime             9 test/generator/user_context_insanity_aottest.cpp using namespace Halide::Runtime;
Runtime            13 test/generator/variable_num_threads_aottest.cpp using namespace Halide::Runtime;
Runtime            73 tools/halide_image_info.h void info(Runtime::Buffer<T> &img, const char *tag = "Buffer") {
Runtime            81 tools/halide_image_info.h     int img_csize = sizeof(Runtime::Buffer<T>);
Runtime           170 tools/halide_image_info.h void dump(Runtime::Buffer<T> &img, const char *tag = "Buffer") {
Runtime           234 tools/halide_image_info.h void stats(Runtime::Buffer<T> &img, const char *tag = "Buffer") {
Runtime            43 tutorial/lesson_10_aot_compilation_run.cpp     Halide::Runtime::Buffer<uint8_t> input(640, 480), output(640, 480);
Runtime            43 tutorial/lesson_16_rgb_run.cpp     Halide::Runtime::Buffer<uint8_t> planar_input(1024, 768, 3);
Runtime            44 tutorial/lesson_16_rgb_run.cpp     Halide::Runtime::Buffer<uint8_t> planar_output(1024, 768, 3);
Runtime            45 tutorial/lesson_16_rgb_run.cpp     Halide::Runtime::Buffer<uint8_t> interleaved_input =
Runtime            46 tutorial/lesson_16_rgb_run.cpp         Halide::Runtime::Buffer<uint8_t>::make_interleaved(1024, 768, 3);
Runtime            47 tutorial/lesson_16_rgb_run.cpp     Halide::Runtime::Buffer<uint8_t> interleaved_output =
Runtime            48 tutorial/lesson_16_rgb_run.cpp         Halide::Runtime::Buffer<uint8_t>::make_interleaved(1024, 768, 3);