call_extern_and_assert 104 src/EarlyFree.cpp Stmt device_free = call_extern_and_assert("halide_device_free", {buf}); call_extern_and_assert 778 src/HexagonOffload.cpp stmt = call_extern_and_assert("halide_hexagon_run", params); call_extern_and_assert 816 src/HexagonOffload.cpp Stmt init_kernels = call_extern_and_assert("halide_hexagon_initialize_kernels", call_extern_and_assert 222 src/InjectHostDevBufferCopies.cpp Stmt device_malloc = call_extern_and_assert(is_device_and_host ? "halide_device_and_host_malloc" call_extern_and_assert 248 src/InjectHostDevBufferCopies.cpp return call_extern_and_assert("halide_copy_to_" + suffix, args); call_extern_and_assert 16 src/InjectHostDevBufferCopies.h EXPORT Stmt call_extern_and_assert(const std::string& name, const std::vector<Expr>& args);