halide_assert 277 src/runtime/cache.cpp halide_assert(NULL, prev_hash_entry != NULL); halide_assert 364 src/runtime/cache.cpp halide_assert(user_context, entry->more_recent != NULL); halide_assert 368 src/runtime/cache.cpp halide_assert(user_context, least_recently_used == entry); halide_assert 371 src/runtime/cache.cpp halide_assert(user_context, entry->more_recent != NULL); halide_assert 463 src/runtime/cache.cpp halide_assert(user_context, no_host_pointers_equal); halide_assert 541 src/runtime/cache.cpp halide_assert(user_context, entry->in_use_count > 0); halide_assert 62 src/runtime/cuda.cpp halide_assert(user_context, cuInit == NULL); halide_assert 98 src/runtime/cuda.cpp halide_assert(user_context, ctx != NULL); halide_assert 100 src/runtime/cuda.cpp halide_assert(user_context, &thread_lock != NULL); halide_assert 104 src/runtime/cuda.cpp halide_assert(user_context, &context != NULL); halide_assert 146 src/runtime/cuda.cpp halide_assert(user_context, context != NULL); halide_assert 450 src/runtime/cuda.cpp halide_assert(user_context, validate_device_pointer(user_context, buf)); halide_assert 491 src/runtime/cuda.cpp halide_assert(user_context, err == CUDA_SUCCESS || err == CUDA_ERROR_DEINITIALIZED); halide_assert 503 src/runtime/cuda.cpp halide_assert(user_context, err == CUDA_SUCCESS || err == CUDA_ERROR_DEINITIALIZED); halide_assert 517 src/runtime/cuda.cpp halide_assert(user_context, err == CUDA_SUCCESS || err == CUDA_ERROR_DEINITIALIZED); halide_assert 538 src/runtime/cuda.cpp halide_assert(user_context, size != 0); halide_assert 541 src/runtime/cuda.cpp halide_assert(user_context, validate_device_pointer(user_context, buf, size)); halide_assert 547 src/runtime/cuda.cpp halide_assert(user_context, buf->dim[i].stride >= 0); halide_assert 567 src/runtime/cuda.cpp halide_assert(user_context, p); halide_assert 627 src/runtime/cuda.cpp halide_assert(user_context, buf->host && buf->device); halide_assert 628 src/runtime/cuda.cpp halide_assert(user_context, validate_device_pointer(user_context, buf)); halide_assert 659 src/runtime/cuda.cpp halide_assert(user_context, buf->device && buf->device); halide_assert 660 src/runtime/cuda.cpp halide_assert(user_context, validate_device_pointer(user_context, buf)); halide_assert 739 src/runtime/cuda.cpp halide_assert(user_context, state_ptr); halide_assert 742 src/runtime/cuda.cpp halide_assert(user_context, mod); halide_assert 767 src/runtime/cuda.cpp halide_assert(user_context, arg_sizes[i] == sizeof(uint64_t)); halide_assert 814 src/runtime/cuda.cpp halide_assert(user_context, buf->device == 0); halide_assert 836 src/runtime/cuda.cpp halide_assert(user_context, buf->device_interface == &cuda_device_interface); halide_assert 848 src/runtime/cuda.cpp halide_assert(user_context, buf->device_interface == &cuda_device_interface); halide_assert 104 src/runtime/device_interface.cpp halide_assert(user_context, !buf->host_dirty()); halide_assert 211 src/runtime/device_interface.cpp halide_assert(user_context, buf->device == 0); halide_assert 282 src/runtime/device_interface.cpp halide_assert(user_context, buf->device == 0); halide_assert 191 src/runtime/hexagon_host.cpp halide_assert(user_context, state_ptr != NULL); halide_assert 257 src/runtime/hexagon_host.cpp halide_assert(user_context, arg_sizes[i] == sizeof(uint64_t)); halide_assert 281 src/runtime/hexagon_host.cpp halide_assert(user_context, state_ptr != NULL); halide_assert 282 src/runtime/hexagon_host.cpp halide_assert(user_context, function != NULL); halide_assert 415 src/runtime/hexagon_host.cpp halide_assert(user_context, size != 0); halide_assert 423 src/runtime/hexagon_host.cpp halide_assert(user_context, buf->dim[i].stride >= 0); halide_assert 525 src/runtime/hexagon_host.cpp halide_assert(user_context, buf->host && buf->device); halide_assert 549 src/runtime/hexagon_host.cpp halide_assert(user_context, buf->host && buf->device); halide_assert 573 src/runtime/hexagon_host.cpp halide_assert(user_context, buf->device == 0); halide_assert 594 src/runtime/hexagon_host.cpp halide_assert(user_context, buf->device_interface == &hexagon_device_interface); halide_assert 609 src/runtime/hexagon_host.cpp halide_assert(user_context, buf->device_interface == &hexagon_device_interface); halide_assert 618 src/runtime/hexagon_host.cpp halide_assert(user_context, buf->device_interface == &hexagon_device_interface); halide_assert 216 src/runtime/metal.cpp halide_assert(user_context, &thread_lock != NULL); halide_assert 244 src/runtime/metal.cpp halide_assert(user_context, (device == 0) || (queue != 0)); halide_assert 333 src/runtime/metal.cpp halide_assert(user_context, size != 0); halide_assert 341 src/runtime/metal.cpp halide_assert(user_context, buf->dim[i].stride > 0); halide_assert 540 src/runtime/metal.cpp halide_assert(user_context, buffer->host && buffer->device); halide_assert 554 src/runtime/metal.cpp halide_assert(user_context, total_size != 0); halide_assert 583 src/runtime/metal.cpp halide_assert(user_context, buffer->host && buffer->device); halide_assert 584 src/runtime/metal.cpp halide_assert(user_context, buffer->dimensions <= MAX_COPY_DIMS); halide_assert 636 src/runtime/metal.cpp halide_assert(user_context, state_ptr); halide_assert 659 src/runtime/metal.cpp halide_assert(user_context, (arg_sizes[i] & (arg_sizes[i] - 1)) == 0); halide_assert 683 src/runtime/metal.cpp halide_assert(user_context, offset == total_args_size); halide_assert 691 src/runtime/metal.cpp halide_assert(user_context, arg_sizes[i] == sizeof(uint64_t)); halide_assert 750 src/runtime/metal.cpp halide_assert(user_context, buf->device == 0); halide_assert 767 src/runtime/metal.cpp halide_assert(user_context, buf->device_interface == &metal_device_interface); halide_assert 779 src/runtime/metal.cpp halide_assert(user_context, buf->device_interface == &metal_device_interface); halide_assert 62 src/runtime/opencl.cpp halide_assert(user_context, clCreateContext == NULL); halide_assert 145 src/runtime/opencl.cpp halide_assert(user_context, ctx != NULL); halide_assert 146 src/runtime/opencl.cpp halide_assert(user_context, q != NULL); halide_assert 148 src/runtime/opencl.cpp halide_assert(user_context, &thread_lock != NULL); halide_assert 152 src/runtime/opencl.cpp halide_assert(user_context, &context != NULL); halide_assert 153 src/runtime/opencl.cpp halide_assert(user_context, &command_queue != NULL); halide_assert 199 src/runtime/opencl.cpp halide_assert(user_context, context != NULL && cmd_queue != NULL); halide_assert 238 src/runtime/opencl.cpp halide_assert(user_context, real_size >= size && "Validating pointer with insufficient size"); halide_assert 249 src/runtime/opencl.cpp halide_assert(user_context, ctx != NULL && *ctx == NULL); halide_assert 250 src/runtime/opencl.cpp halide_assert(user_context, q != NULL && *q == NULL); halide_assert 484 src/runtime/opencl.cpp halide_assert(user_context, validate_device_pointer(user_context, buf)); halide_assert 624 src/runtime/opencl.cpp halide_assert(user_context, ctx.error == CL_SUCCESS); halide_assert 661 src/runtime/opencl.cpp halide_assert(user_context, err == CL_SUCCESS); halide_assert 673 src/runtime/opencl.cpp halide_assert(user_context, err == CL_SUCCESS); halide_assert 683 src/runtime/opencl.cpp halide_assert(user_context, err == CL_SUCCESS); halide_assert 688 src/runtime/opencl.cpp halide_assert(user_context, err == CL_SUCCESS); halide_assert 709 src/runtime/opencl.cpp halide_assert(user_context, size != 0); halide_assert 711 src/runtime/opencl.cpp halide_assert(user_context, validate_device_pointer(user_context, buf, size)); halide_assert 716 src/runtime/opencl.cpp halide_assert(user_context, buf->dim[i].stride >= 0); halide_assert 854 src/runtime/opencl.cpp halide_assert(user_context, buf->host && buf->device); halide_assert 855 src/runtime/opencl.cpp halide_assert(user_context, validate_device_pointer(user_context, buf)); halide_assert 891 src/runtime/opencl.cpp halide_assert(user_context, buf->host && buf->device); halide_assert 892 src/runtime/opencl.cpp halide_assert(user_context, validate_device_pointer(user_context, buf)); halide_assert 943 src/runtime/opencl.cpp halide_assert(user_context, state_ptr); halide_assert 946 src/runtime/opencl.cpp halide_assert(user_context, program); halide_assert 976 src/runtime/opencl.cpp halide_assert(user_context, arg_sizes[i] == sizeof(uint64_t)); halide_assert 1048 src/runtime/opencl.cpp halide_assert(user_context, buf->device == 0); halide_assert 1070 src/runtime/opencl.cpp halide_assert(user_context, buf->device_interface == &opencl_device_interface); halide_assert 1082 src/runtime/opencl.cpp halide_assert(user_context, buf->device_interface == &opencl_device_interface); halide_assert 1513 src/runtime/opengl.cpp halide_assert(user_context, is_buffer[i] && "OpenGL Outbuf argument is not a buffer.") halide_assert 1527 src/runtime/opengl.cpp halide_assert(user_context, is_buffer[i] && "OpenGL Inbuf argument is not a buffer.") halide_assert 1661 src/runtime/opengl.cpp halide_assert(user_context, is_buffer[i] && "OpenGL Outbuf argument is not a buffer.") halide_assert 2090 src/runtime/opengl.cpp halide_assert(user_context, buf->device == 0); halide_assert 2113 src/runtime/opengl.cpp halide_assert(user_context, buf->device == 0); halide_assert 2134 src/runtime/opengl.cpp halide_assert(user_context, buf->device_interface == &opengl_device_interface); halide_assert 2145 src/runtime/opengl.cpp halide_assert(user_context, !texinfo->halide_allocated); halide_assert 2154 src/runtime/opengl.cpp halide_assert(user_context, buf->device_interface == &opengl_device_interface); halide_assert 245 src/runtime/openglcompute.cpp halide_assert(user_context, size != 0); halide_assert 255 src/runtime/openglcompute.cpp halide_assert(user_context, buf->dim[i].stride >= 0); halide_assert 284 src/runtime/openglcompute.cpp halide_assert(user_context, size_in_bytes != 0); halide_assert 359 src/runtime/openglcompute.cpp halide_assert(user_context, size != 0); halide_assert 386 src/runtime/openglcompute.cpp halide_assert(user_context, size != 0); halide_assert 204 src/runtime/profiler.cpp halide_assert(user_context, p_stats != NULL); halide_assert 231 src/runtime/profiler.cpp halide_assert(user_context, p_stats != NULL); halide_assert 232 src/runtime/profiler.cpp halide_assert(user_context, func_id >= 0); halide_assert 233 src/runtime/profiler.cpp halide_assert(user_context, func_id < p_stats->num_funcs); halide_assert 267 src/runtime/profiler.cpp halide_assert(user_context, p_stats != NULL); halide_assert 268 src/runtime/profiler.cpp halide_assert(user_context, func_id >= 0); halide_assert 269 src/runtime/profiler.cpp halide_assert(user_context, func_id < p_stats->num_funcs); halide_assert 59 src/runtime/tracing.cpp halide_assert(user_context, written == total_size && "Can't write to trace file"); halide_assert 68 src/runtime/tracing.cpp halide_assert(user_context, print_bits <= 64 && "Tracing bad type"); halide_assert 136 src/runtime/tracing.cpp halide_assert(user_context, print_bits >= 16 && "Tracing a bad type"); halide_assert 191 src/runtime/tracing.cpp halide_assert(user_context, file && "Failed to open trace file\n");