name: accelerate-llvm-native version: 1.0.0.0 cabal-version: >= 1.10 tested-with: GHC == 7.8.* build-type: Simple synopsis: Accelerate backend generating LLVM description: This library implements a backend for the /Accelerate/ language which generates LLVM-IR targeting multicore CPUs. For further information, refer to the main /Accelerate/ package: license: BSD3 license-file: LICENSE author: Trevor L. McDonell maintainer: Trevor L. McDonell bug-reports: https://github.com/AccelerateHS/accelerate/issues category: Compilers/Interpreters, Concurrency, Data, Parallelism -- Configuration flags -- ------------------- Flag debug Default: True Description: Enable debug tracing message flags. Note that 'debug' must be enabled in the base 'accelerate' package as well. See the 'accelerate' package for usage and available options. Flag bounds-checks Default: True Description: Enable bounds checking Flag unsafe-checks Default: True Description: Enable bounds checking in unsafe operations Flag internal-checks Default: True Description: Enable internal consistency checks -- Build configuration -- ------------------- Library exposed-modules: Data.Array.Accelerate.LLVM.Native Data.Array.Accelerate.LLVM.Native.Foreign other-modules: Data.Array.Accelerate.LLVM.Native.Array.Data Data.Array.Accelerate.LLVM.Native.Debug Data.Array.Accelerate.LLVM.Native.Execute Data.Array.Accelerate.LLVM.Native.State Data.Array.Accelerate.LLVM.Native.Target Data.Array.Accelerate.LLVM.Native.Compile Data.Array.Accelerate.LLVM.Native.Compile.Module Data.Array.Accelerate.LLVM.Native.Compile.Link Data.Array.Accelerate.LLVM.Native.Compile.Optimise Data.Array.Accelerate.LLVM.Native.CodeGen Data.Array.Accelerate.LLVM.Native.CodeGen.Base Data.Array.Accelerate.LLVM.Native.CodeGen.Fold Data.Array.Accelerate.LLVM.Native.CodeGen.FoldSeg Data.Array.Accelerate.LLVM.Native.CodeGen.Generate Data.Array.Accelerate.LLVM.Native.CodeGen.Loop Data.Array.Accelerate.LLVM.Native.CodeGen.Map Data.Array.Accelerate.LLVM.Native.CodeGen.Permute Data.Array.Accelerate.LLVM.Native.CodeGen.Scan Data.Array.Accelerate.LLVM.Native.Execute.Async Data.Array.Accelerate.LLVM.Native.Execute.Environment Data.Array.Accelerate.LLVM.Native.Execute.LBS Data.Array.Accelerate.LLVM.Native.Execute.Marshal build-depends: base >= 4.7 && < 4.10 , accelerate == 1.0.* , accelerate-llvm == 1.0.* , containers >= 0.5 && < 0.6 , directory >= 1.0 , dlist >= 0.6 , fclabels >= 2.0 , libffi >= 0.1 , llvm-hs >= 3.9 , llvm-hs-pure >= 3.9 , mtl >= 2.2.1 , time >= 1.4 default-language: Haskell2010 ghc-options: -O2 -Wall -fwarn-tabs if impl(ghc >= 8.0) ghc-options: -Wmissed-specialisations if flag(debug) cpp-options: -DACCELERATE_DEBUG if flag(bounds-checks) cpp-options: -DACCELERATE_BOUNDS_CHECKS if flag(unsafe-checks) cpp-options: -DACCELERATE_UNSAFE_CHECKS if flag(internal-checks) cpp-options: -DACCELERATE_INTERNAL_CHECKS source-repository head type: git location: https://github.com/AccelerateHS/accelerate-llvm.git source-repository this type: git tag: 1.0.0.0 location: https://github.com/AccelerateHS/accelerate-llvm.git -- vim: nospell