C.Functions
module E = Types_generated
val nvrtc_version :
(int Ctypes_static.ptr ->
int Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_get_num_supported_archs :
(int Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_get_supported_archs :
(int Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_create_program :
(Bindings_types.nvrtc_program Ctypes_static.ptr ->
string ->
string ->
int ->
string Ctypes_static.ptr ->
string Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_destroy_program :
(Bindings_types.nvrtc_program Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_compile_program :
(Bindings_types.nvrtc_program ->
int ->
char Ctypes_static.ptr Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_get_PTX_size :
(Bindings_types.nvrtc_program ->
Unsigned.size_t Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_get_PTX :
(Bindings_types.nvrtc_program ->
char Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_get_cubin_size :
(Bindings_types.nvrtc_program ->
Unsigned.size_t Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_get_cubin :
(Bindings_types.nvrtc_program ->
char Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_get_LTOIR_size :
(Bindings_types.nvrtc_program ->
Unsigned.size_t Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_get_LTOIR :
(Bindings_types.nvrtc_program ->
char Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_get_program_log_size :
(Bindings_types.nvrtc_program ->
Unsigned.size_t Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_get_program_log :
(Bindings_types.nvrtc_program ->
char Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_add_name_expression :
(Bindings_types.nvrtc_program ->
string ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result
val nvrtc_get_lowered_name :
(Bindings_types.nvrtc_program ->
string ->
string Ctypes_static.ptr ->
Nvrtc_ffi__Bindings_types.nvrtc_result
Libnvrtc__c_generated_functions__Bindings__Functions.return)
Libnvrtc__c_generated_functions__Bindings__Functions.result