Halide
Halide::Internal::JITHandlers Struct Reference

#include <JITModule.h>

Public Attributes

void(* custom_print )(void *, const char *)
 
void *(* custom_malloc )(void *, size_t)
 
void(* custom_free )(void *, void *)
 
int(* custom_do_task )(void *, halide_task, int, uint8_t *)
 
int(* custom_do_par_for )(void *, halide_task, int, int, uint8_t *)
 
void(* custom_error )(void *, const char *)
 
int32_t(* custom_trace )(void *, const halide_trace_event_t *)
 
void *(* custom_get_symbol )(const char *name)
 
void *(* custom_load_library )(const char *name)
 
void *(* custom_get_library_symbol )(void *lib, const char *name)
 

Detailed Description

Definition at line 125 of file JITModule.h.

Member Data Documentation

◆ custom_print

void(* Halide::Internal::JITHandlers::custom_print) (void *, const char *)
inline

Definition at line 126 of file JITModule.h.

◆ custom_malloc

void*(* Halide::Internal::JITHandlers::custom_malloc) (void *, size_t)
inline

Definition at line 127 of file JITModule.h.

◆ custom_free

void(* Halide::Internal::JITHandlers::custom_free) (void *, void *)
inline

Definition at line 128 of file JITModule.h.

◆ custom_do_task

int(* Halide::Internal::JITHandlers::custom_do_task) (void *, halide_task, int, uint8_t *)
inline

Definition at line 129 of file JITModule.h.

◆ custom_do_par_for

int(* Halide::Internal::JITHandlers::custom_do_par_for) (void *, halide_task, int, int, uint8_t *)
inline

Definition at line 130 of file JITModule.h.

◆ custom_error

void(* Halide::Internal::JITHandlers::custom_error) (void *, const char *)
inline

Definition at line 131 of file JITModule.h.

◆ custom_trace

int32_t(* Halide::Internal::JITHandlers::custom_trace) (void *, const halide_trace_event_t *)
inline

Definition at line 132 of file JITModule.h.

◆ custom_get_symbol

void*(* Halide::Internal::JITHandlers::custom_get_symbol) (const char *name)
inline

Definition at line 133 of file JITModule.h.

◆ custom_load_library

void*(* Halide::Internal::JITHandlers::custom_load_library) (const char *name)
inline

Definition at line 134 of file JITModule.h.

◆ custom_get_library_symbol

void*(* Halide::Internal::JITHandlers::custom_get_library_symbol) (void *lib, const char *name)
inline

Definition at line 135 of file JITModule.h.


The documentation for this struct was generated from the following file: