accelerate-llvm-native-1.1.0.0: Accelerate backend for multicore CPUs

Copyright[2017] Trevor L. McDonell
LicenseBSD3
MaintainerTrevor L. McDonell <tmcdonell@cse.unsw.edu.au>
Stabilityexperimental
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Data.Array.Accelerate.LLVM.Native.Plugin

Description

 

Synopsis

Documentation

plugin :: Plugin Source #

This GHC plugin is required to support ahead-of-time compilation for the accelerate-llvm-native backend. In particular, it tells GHC about the additional object files generated by runQ* which must be linked into the final executable.

To use it, add the following to the .cabal file of your project:

ghc-options: -fplugin=Data.Array.Accelerate.LLVM.Native.Plugin