packages feed

accelerate-llvm-ptx-1.3.0.0: src/Data/Array/Accelerate/LLVM/PTX/Execute/Event.hs-boot

-- |
-- Module      : Data.Array.Accelerate.LLVM.PTX.Execute.Event-boot
-- Copyright   : [2016..2020] The Accelerate Team
-- License     : BSD3
--
-- Maintainer  : Trevor L. McDonell <trevor.mcdonell@gmail.com>
-- Stability   : experimental
-- Portability : non-portable (GHC extensions)
--

module Data.Array.Accelerate.LLVM.PTX.Execute.Event (

  Event,
  query, block

) where

import Data.Array.Accelerate.Lifetime
import qualified Foreign.CUDA.Driver.Event                          as Event


type Event = Lifetime Event.Event

query :: Event -> IO Bool
block :: Event -> IO ()