|
Halide 20.0.0
Halide compiler and libraries
|
Go to the source code of this file.
Namespaces | |
| namespace | Halide |
| This file defines the class FunctionDAG, which is our representation of a Halide pipeline, and contains methods to using Halide's bounds tools to query properties of it. | |
| namespace | Halide::Runtime |
| namespace | Halide::Runtime::Internal |
Typedefs | |
| typedef void * | objc_id |
| typedef void * | objc_sel |
Functions | |
| objc_id | objc_getClass (const char *name) |
| objc_sel | sel_getUid (const char *string) |
| void | objc_msgSend (void) |
| void | NSLog (objc_id format,...) |
| WEAK objc_id | Halide::Runtime::Internal::create_autorelease_pool () |
| WEAK void | Halide::Runtime::Internal::drain_autorelease_pool (objc_id pool) |
| WEAK void | Halide::Runtime::Internal::retain_ns_object (objc_id obj) |
| WEAK void | Halide::Runtime::Internal::release_ns_object (objc_id obj) |
| WEAK objc_id | Halide::Runtime::Internal::wrap_string_as_ns_string (const char *string, size_t length) |
| size_t | Halide::Runtime::Internal::strlen (const char *string) |
| WEAK void | Halide::Runtime::Internal::ns_log_utf8_string (const char *string) |
| WEAK void | Halide::Runtime::Internal::ns_log_object (objc_id obj) |
| typedef void* objc_id |
Definition at line 5 of file objc_support.h.
| typedef void* objc_sel |
Definition at line 6 of file objc_support.h.
|
extern |
|
extern |
|
extern |
| void NSLog | ( | objc_id | format, |
| ... | |||
| ) |