name: nvvm version: 0.8.0.0 synopsis: FFI bindings to NVVM description: The NVVM library compiles NVVM IR (a subset of LLVM IR) into PTX code which can then be executed on NVIDIA GPUs. In contrast to the standard NVPTX target built in to the LLVM toolchain, NVVM includes a set of proprietary optimisations which are otherwise only available by compiling CUDA code with the `nvcc` compiler. . The resulting PTX code can be loaded onto the GPU and executed using the 'cuda' package: . . The NVVM library is a compiler component available a part of the CUDA toolkit: . . See the build matrix for tested CUDA library versions. license: BSD3 license-file: LICENSE homepage: https://github.com/tmcdonell/nvvm author: Trevor L. McDonell maintainer: Trevor L. McDonell copyright: [2016] Trevor L. McDonell category: Foreign build-type: Custom cabal-version: >= 1.22 extra-source-files: CHANGELOG.md README.md cbits/stubs.h extra-tmp-files: nvvm.buildinfo.generated custom-setup setup-depends: base >= 4.6 , Cabal >= 1.22 , cuda >= 0.8 , directory >= 1.0 , filepath >= 1.0 , template-haskell library default-language: Haskell2010 include-dirs: . ghc-options: -Wall -O2 -funbox-strict-fields -fwarn-tabs -fno-warn-unused-imports exposed-modules: Foreign.NVVM Foreign.NVVM.Compile Foreign.NVVM.Error Foreign.NVVM.Info other-modules: Foreign.NVVM.Internal.C2HS build-depends: base >= 4.6 && < 5 , bytestring , cuda >= 0.8 , template-haskell build-tools: c2hs >= 0.21 source-repository head type: git location: https://github.com/tmcdonell/nvvm source-repository this type: git location: https://github.com/tmcdonell/nvvm tag: v0.8.0.0 -- vim: nospell