futhark-0.25.30: An optimising compiler for a functional, array-oriented language.
Safe HaskellNone
LanguageGHC2021

Futhark.IR.SeqMem

Synopsis

Documentation

data SeqMem Source #

Instances

Instances details
Analyse SeqMem Source # 
Instance details

Defined in Futhark.Analysis.AccessPattern

BuilderOps SeqMem Source # 
Instance details

Defined in Futhark.IR.SeqMem

PrettyRep SeqMem Source # 
Instance details

Defined in Futhark.IR.SeqMem

ASTRep SeqMem Source # 
Instance details

Defined in Futhark.IR.SeqMem

RepTypes SeqMem Source # 
Instance details

Defined in Futhark.IR.SeqMem

Associated Types

type LetDec SeqMem 
Instance details

Defined in Futhark.IR.SeqMem

type ExpDec SeqMem 
Instance details

Defined in Futhark.IR.SeqMem

type ExpDec SeqMem = ()
type BodyDec SeqMem 
Instance details

Defined in Futhark.IR.SeqMem

type BodyDec SeqMem = ()
type FParamInfo SeqMem 
Instance details

Defined in Futhark.IR.SeqMem

type LParamInfo SeqMem 
Instance details

Defined in Futhark.IR.SeqMem

type RetType SeqMem 
Instance details

Defined in Futhark.IR.SeqMem

type BranchType SeqMem 
Instance details

Defined in Futhark.IR.SeqMem

type OpC SeqMem 
Instance details

Defined in Futhark.IR.SeqMem

type OpC SeqMem = MemOp (NoOp :: Type -> Type)
TraverseOpStms SeqMem Source # 
Instance details

Defined in Futhark.IR.SeqMem

Checkable SeqMem Source # 
Instance details

Defined in Futhark.IR.SeqMem

HasMemBlock (Aliases SeqMem) Source # 
Instance details

Defined in Futhark.Optimise.ArrayShortCircuiting.DataStructs

BuilderOps (Wise SeqMem) Source # 
Instance details

Defined in Futhark.IR.SeqMem

TraverseOpStms (Wise SeqMem) Source # 
Instance details

Defined in Futhark.IR.SeqMem

type BodyDec SeqMem Source # 
Instance details

Defined in Futhark.IR.SeqMem

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

Defined in Futhark.IR.SeqMem

type ExpDec SeqMem Source # 
Instance details

Defined in Futhark.IR.SeqMem

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

Defined in Futhark.IR.SeqMem

type LParamInfo SeqMem Source # 
Instance details

Defined in Futhark.IR.SeqMem

type LetDec SeqMem Source # 
Instance details

Defined in Futhark.IR.SeqMem

type OpC SeqMem Source # 
Instance details

Defined in Futhark.IR.SeqMem

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

Defined in Futhark.IR.SeqMem

Simplification

Module re-exports