#include "HalideRuntimeQurt.h" #include "mini_qurt.h" #include "mini_qurt_vtcm.h" #include "runtime_internal.h" using namespace Halide::Runtime::Internal::Qurt; extern "C" { WEAK void *halide_vtcm_malloc(void *user_context, int size) { return HAP_request_VTCM(size, 1); } WEAK void halide_vtcm_free(void *user_context, void *addr) { HAP_release_VTCM(addr); } }