futhark-0.25.15: An optimising compiler for a functional, array-oriented language.
Safe HaskellSafe-Inferred
LanguageGHC2021

Futhark.CodeGen.RTS.C

Description

Code snippets used by the C backends.

Synopsis

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