Crate nvvm

Source
Expand description

High level safe bindings to the NVVM compiler (libnvvm) for writing CUDA GPU kernels with a subset of LLVM IR.

Modules§

sys
Raw bindings to libnvvm. All APIs are exposed safely so this module should generally not be used.

Structs§

NvvmProgram

Enums§

NvvmArch
Nvvm architecture, default is Compute52
NvvmError
NvvmOption

Functions§

dbg_version
Get the major and minor NVVM debug metadata version.
ir_version
Get the major and minor NVVM IR version.
nvvm_version
Get the major and minor NVVM version.