accelerate-llvm-native-1.3.0.0: Accelerate backend for multicore CPUs
Copyright[2017..2020] The Accelerate Team
LicenseBSD3
MaintainerTrevor L. McDonell <trevor.mcdonell@gmail.com>
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