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

Futhark.IR.GPUMem

Synopsis

Documentation

data GPUMem Source #

Instances

Instances details
BuilderOps GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

PrettyRep GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

ASTRep GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

RepTypes GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

Checkable GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

HasMemBlock (Aliases GPUMem) Source # 
Instance details

Defined in Futhark.Optimise.ArrayShortCircuiting.DataStructs

BuilderOps (Wise GPUMem) Source # 
Instance details

Defined in Futhark.IR.GPUMem

TraverseOpStms (Wise GPUMem) Source # 
Instance details

Defined in Futhark.IR.GPUMem

TopDownHelper (HostOp (NoOp :: Type -> Type) (Aliases GPUMem)) Source # 
Instance details

Defined in Futhark.Optimise.ArrayShortCircuiting.TopdownAnalysis

type BodyDec GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

type BodyDec GPUMem = ()
type BranchType GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

type ExpDec GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

type ExpDec GPUMem = ()
type FParamInfo GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

type LParamInfo GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

type LetDec GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

type OpC GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

type OpC GPUMem = MemOp (HostOp (NoOp :: Type -> Type))
type RetType GPUMem Source # 
Instance details

Defined in Futhark.IR.GPUMem

Simplification

Module re-exports