futhark-0.25.27: An optimising compiler for a functional, array-oriented language.

Safe Haskell | Safe-Inferred
Language | GHC2021

Futhark.CodeGen.RTS.C

Description

Code snippets used by the C backends.

Synopsis

- atomicsH :: Text
- contextH :: Text
- contextPrototypesH :: Text
- copyH :: Text
- freeListH :: Text
- eventListH :: Text
- gpuH :: Text
- gpuPrototypesH :: Text
- halfH :: Text
- lockH :: Text
- scalarF16H :: Text
- scalarH :: Text
- schedulerH :: Text
- serverH :: Text
- timingH :: Text
- tuningH :: Text
- utilH :: Text
- valuesH :: Text
- errorsH :: Text
- cacheH :: Text
- uniformH :: Text
- ispcUtilH :: Text
- backendsOpenclH :: Text
- backendsCudaH :: Text
- backendsHipH :: Text
- backendsCH :: Text
- backendsMulticoreH :: Text

# Documentation

atomicsH :: Text Source #

    rtscatomics.h

contextH :: Text Source #

    rtsccontext.h

contextPrototypesH :: Text Source #

    rtsccontext_prototypes.h

copyH :: Text Source #

    rtsccopy.h

freeListH :: Text Source #

    rtscfree_list.h

eventListH :: Text Source #

    rtscevent_list.h

gpuH :: Text Source #

    rtscgpu.h

gpuPrototypesH :: Text Source #

    rtscgpu_prototypes.h

halfH :: Text Source #

    rtschalf.h

lockH :: Text Source #

    rtsclock.h

scalarF16H :: Text Source #

    rtscscalar_f16.h

scalarH :: Text Source #

    rtscscalar.h

schedulerH :: Text Source #

    rtscscheduler.h

serverH :: Text Source #

    rtscserver.h

timingH :: Text Source #

    rtsctiming.h

tuningH :: Text Source #

    rtsctuning.h

utilH :: Text Source #

    rtscutil.h

valuesH :: Text Source #

    rtscvalues.h

errorsH :: Text Source #

    rtscerrors.h

cacheH :: Text Source #

    rtsccache.h

uniformH :: Text Source #

    rtscuniform.h

ispcUtilH :: Text Source #

    rtscispc_util.h

backendsOpenclH :: Text Source #

    rtscbackends/opencl.h

backendsCudaH :: Text Source #

    rtscbackends/cuda.h

backendsHipH :: Text Source #

    rtscbackends/hip.h

backendsCH :: Text Source #

    rtscbackends/c.h

backendsMulticoreH :: Text Source #

    rtscbackends/multicore.h