cachingMemory | Futhark.CodeGen.Backends.GenericC |
CalcNumGroups | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
Call | |
1 (Data Constructor) | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
2 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython.AST |
3 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
calledByConsts | Futhark.Analysis.CallGraph |
CallGraph | Futhark.Analysis.CallGraph |
CallKernel | Futhark.CodeGen.ImpCode.Kernels |
CallKernelGen | Futhark.CodeGen.ImpGen.Kernels.Base |
CallMethod | Futhark.CodeGen.Backends.GenericCSharp.AST |
callMethod | Futhark.CodeGen.Backends.GenericCSharp |
calls | Futhark.Analysis.CallGraph |
CanBeAliased | Futhark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases |
CanBeRanged | Futhark.Representation.AST.Attributes.Ranges, Futhark.Representation.Ranges |
CanBeWise | Futhark.Optimise.Simplify.Lore, Futhark.Optimise.Simplify.Engine |
cannotSimplify | Futhark.Optimise.Simplify.Rule |
CASE | Language.Futhark.Parser |
Case | Language.Futhark |
CaseBase | Language.Futhark.Syntax, Language.Futhark |
CasePat | Language.Futhark.Syntax, Language.Futhark |
Cast | |
1 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython.AST |
2 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
castNameInfo | Futhark.Representation.AST.Attributes.Scope, Futhark.Representation.AST.Attributes.TypeOf, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
castScope | Futhark.Representation.AST.Attributes.Scope, Futhark.Representation.AST.Attributes.TypeOf, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
cat | Futhark.Util.Pretty |
Catch | |
1 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython.AST |
2 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
cCLI | Futhark.CodeGen.Backends.GenericC, Futhark.CodeGen.Backends.SequentialC, Futhark.CodeGen.Backends.COpenCL, Futhark.CodeGen.Backends.CCUDA |
ceilDouble | Futhark.Util |
ceilFloat | Futhark.Util |
Cert | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
Certificates | |
1 (Type/Class) | Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
2 (Data Constructor) | Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
certificates | Futhark.Optimise.Fusion.LoopKernel |
certify | Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
certifying | Futhark.Binder.Class, Futhark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations |
certifyingBinder | Futhark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations |
cFloat32Funs | Futhark.CodeGen.Backends.SimpleRepresentation |
cFloat32Ops | Futhark.CodeGen.Backends.SimpleRepresentation |
cFloat64Funs | Futhark.CodeGen.Backends.SimpleRepresentation |
cFloat64Ops | Futhark.CodeGen.Backends.SimpleRepresentation |
cFloatConvOps | Futhark.CodeGen.Backends.SimpleRepresentation |
char | Futhark.Util.Pretty |
CHARLIT | Language.Futhark.Parser |
cHeader | Futhark.CodeGen.Backends.GenericC, Futhark.CodeGen.Backends.SequentialC, Futhark.CodeGen.Backends.COpenCL, Futhark.CodeGen.Backends.CCUDA |
cheapOp | Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
Checkable | Futhark.TypeCheck |
CheckableOp | Futhark.TypeCheck |
checkArg | Futhark.TypeCheck |
checkBody | Futhark.TypeCheck |
checkBodyLore | Futhark.TypeCheck |
checkDec | Language.Futhark.TypeChecker |
Checked | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
checkExp | |
1 (Function) | Futhark.TypeCheck |
2 (Function) | Language.Futhark.TypeChecker |
checkExpLore | Futhark.TypeCheck |
checkExtType | Futhark.TypeCheck |
checkForDuplicateNames | Language.Futhark.TypeChecker.Types |
checkFParamLore | Futhark.TypeCheck |
checkFunDef | Language.Futhark.TypeChecker.Terms |
checkLambda | Futhark.TypeCheck |
checkLetBoundLore | Futhark.TypeCheck |
checkLParamLore | Futhark.TypeCheck |
checkMemInfo | Futhark.Representation.Mem, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
checkModExp | Language.Futhark.TypeChecker |
checkName | Language.Futhark.TypeChecker.Monad |
checkNamedDim | Language.Futhark.TypeChecker.Monad |
checkOneExp | Language.Futhark.TypeChecker.Terms |
checkOp | Futhark.TypeCheck |
checkOpWith | Futhark.TypeCheck |
checkProg | |
1 (Function) | Futhark.TypeCheck |
2 (Function) | Language.Futhark.TypeChecker |
checkQualName | Language.Futhark.TypeChecker.Monad |
checkQualNameWithEnv | Language.Futhark.TypeChecker.Monad |
checkRetType | Futhark.TypeCheck |
checkSOACArrayArgs | Futhark.TypeCheck |
checkStm | Futhark.TypeCheck |
checkStms | Futhark.TypeCheck |
checkSubExp | Futhark.TypeCheck |
checkType | Futhark.TypeCheck |
checkTypeDecl | Language.Futhark.TypeChecker.Types |
checkTypeExp | Language.Futhark.TypeChecker.Types |
checkTypeParams | Language.Futhark.TypeChecker.Types |
chunk | Futhark.Util |
chunkMap | Futhark.Pass.ExplicitAllocations |
chunks | Futhark.Util |
cIntOps | Futhark.CodeGen.Backends.SimpleRepresentation |
Class | |
1 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython.AST |
2 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
ClassConstructor | Futhark.CodeGen.Backends.GenericCSharp.AST |
ClassDef | |
1 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython.AST |
2 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
cLib | Futhark.CodeGen.Backends.GenericC, Futhark.CodeGen.Backends.SequentialC, Futhark.CodeGen.Backends.COpenCL, Futhark.CodeGen.Backends.CCUDA |
closeEnough | Futhark.Representation.Mem.IxFun |
Closure | Futhark.Internalise.Monad |
CmpEq | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
CmpLle | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
CmpLlt | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
CmpOp | |
1 (Type/Class) | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
2 (Data Constructor) | Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
CmpOpExp | Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Pass.ExplicitAllocations, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
cmpOpLambda | Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations |
cmpOpType | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
CmpSizeLe | |
1 (Data Constructor) | Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
2 (Data Constructor) | Futhark.CodeGen.ImpCode.OpenCL |
3 (Data Constructor) | Futhark.CodeGen.ImpCode.Kernels |
CmpSle | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
CmpSlt | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
CmpUle | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
CmpUlt | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
Code | |
1 (Type/Class) | Futhark.CodeGen.ImpCode |
2 (Type/Class) | Futhark.CodeGen.ImpCode.Sequential |
3 (Type/Class) | Futhark.CodeGen.ImpCode.OpenCL |
4 (Type/Class) | Futhark.CodeGen.ImpCode.Kernels |
Coerce | Language.Futhark.Syntax, Language.Futhark |
coerceIntPrimExp | Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Pass.ExplicitAllocations, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
collect | |
1 (Function) | Futhark.CodeGen.ImpGen |
2 (Function) | Futhark.CodeGen.Backends.GenericPython |
3 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
collect' | |
1 (Function) | Futhark.CodeGen.ImpGen |
2 (Function) | Futhark.CodeGen.Backends.GenericPython |
3 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
collectBinderStms | Futhark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations |
Collection | Futhark.CodeGen.Backends.GenericCSharp.AST |
collectOccurences | Futhark.TypeCheck |
collectStms | Futhark.Binder.Class, Futhark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations |
collectStms_ | Futhark.Binder.Class, Futhark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations |
COLON | Language.Futhark.Parser |
colon | Futhark.Util.Pretty |
COLON_GT | Language.Futhark.Parser |
color | Futhark.Util.Console |
column | Futhark.Util.Pretty |
combineTypeShapes | Language.Futhark.Attributes, Language.Futhark |
COMMA | Language.Futhark.Parser |
comma | Futhark.Util.Pretty |
commas | Futhark.Doc.Html |
commasep | Futhark.Util.Pretty |
Comment | |
1 (Type/Class) | Futhark.Pkg.Types |
2 (Data Constructor) | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
3 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython.AST |
4 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
comment | Futhark.CodeGen.ImpGen |
Commented | |
1 (Type/Class) | Futhark.Pkg.Types |
2 (Data Constructor) | Futhark.Pkg.Types |
commented | Futhark.Pkg.Types |
comments | Futhark.Pkg.Types |
commitVersion | Futhark.Pkg.Types |
commonOptions | |
1 (Function) | Futhark.CodeGen.Backends.COpenCL.Boilerplate |
2 (Function) | Futhark.Util.Options |
Commutative | Language.Futhark.Core, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels, Futhark.CodeGen.Backends.GenericPython.AST, Futhark.CodeGen.Backends.GenericCSharp.AST, Language.Futhark.Syntax, Language.Futhark |
commutativeBinOp | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
commutativeLambda | Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
Commutativity | Language.Futhark.Core, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels, Futhark.CodeGen.Backends.GenericPython.AST, Futhark.CodeGen.Backends.GenericCSharp.AST, Language.Futhark.Syntax, Language.Futhark |
compareValues | Futhark.Test.Values, Futhark.Test |
compareValues1 | Futhark.Test.Values, Futhark.Test |
compAssignedVars | Futhark.CodeGen.Backends.GenericCSharp |
compBackend | Futhark.Bench |
compBeforeParse | Futhark.CodeGen.Backends.GenericCSharp |
compDebugItems | Futhark.CodeGen.Backends.GenericCSharp |
compDeclaredMem | Futhark.CodeGen.Backends.GenericCSharp |
compFuthark | Futhark.Bench |
compileAlloc | Futhark.CodeGen.ImpGen |
compileBody | Futhark.CodeGen.ImpGen |
compileBody' | Futhark.CodeGen.ImpGen |
compileCode | |
1 (Function) | Futhark.CodeGen.Backends.GenericC |
2 (Function) | Futhark.CodeGen.Backends.GenericPython |
3 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
compileDim | |
1 (Function) | Futhark.CodeGen.Backends.GenericPython |
2 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
compileExp | |
1 (Function) | Futhark.CodeGen.ImpGen |
2 (Function) | Futhark.CodeGen.Backends.GenericC |
3 (Function) | Futhark.CodeGen.Backends.GenericPython |
4 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
compileExpToName | Futhark.CodeGen.Backends.GenericC |
compileFun | Futhark.CodeGen.Backends.GenericC |
compileGroupResult | Futhark.CodeGen.ImpGen.Kernels.Base |
compileLoopBody | Futhark.CodeGen.ImpGen |
compileName | |
1 (Function) | Futhark.CodeGen.Backends.GenericPython |
2 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
CompileOptions | |
1 (Type/Class) | Futhark.Bench |
2 (Data Constructor) | Futhark.Bench |
compilePrimExp | Futhark.CodeGen.Backends.GenericC |
compilePrimToExtNp | Futhark.CodeGen.Backends.GenericPython |
compilePrimToNp | Futhark.CodeGen.Backends.GenericPython |
compilePrimType | |
1 (Function) | Futhark.CodeGen.Backends.GenericPython |
2 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
compilePrimTypeExt | |
1 (Function) | Futhark.CodeGen.Backends.GenericPython |
2 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
compilePrimTypeToAST | Futhark.CodeGen.Backends.GenericCSharp |
compilePrimTypeToASText | Futhark.CodeGen.Backends.GenericCSharp |
compilePrimValue | |
1 (Function) | Futhark.CodeGen.Backends.GenericC |
2 (Function) | Futhark.CodeGen.Backends.GenericPython |
3 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
compileProg | |
1 (Function) | Futhark.CodeGen.ImpGen |
2 (Function) | Futhark.CodeGen.ImpGen.Sequential |
3 (Function) | Futhark.CodeGen.Backends.GenericC |
4 (Function) | Futhark.CodeGen.ImpGen.OpenCL |
5 (Function) | Futhark.CodeGen.ImpGen.CUDA |
6 (Function) | Futhark.CodeGen.Backends.SequentialC |
7 (Function) | Futhark.CodeGen.Backends.COpenCL |
8 (Function) | Futhark.CodeGen.Backends.CCUDA |
9 (Function) | Futhark.CodeGen.Backends.GenericPython |
10 (Function) | Futhark.CodeGen.Backends.SequentialPython |
11 (Function) | Futhark.CodeGen.Backends.PyOpenCL |
12 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
13 (Function) | Futhark.CodeGen.Backends.SequentialCSharp |
14 (Function) | Futhark.CodeGen.Backends.CSOpenCL |
compileProgCUDA | Futhark.CodeGen.ImpGen.Kernels |
compileProgOpenCL | Futhark.CodeGen.ImpGen.Kernels |
compileProgram | Futhark.Test |
CompilerAcc | Futhark.CodeGen.Backends.GenericCSharp |
CompilerBug | Futhark.Error, Futhark.Pipeline |
compilerBug | Futhark.Error, Futhark.Pipeline |
compilerBugS | Futhark.Error, Futhark.Pipeline |
CompilerEnv | |
1 (Type/Class) | Futhark.CodeGen.Backends.GenericPython |
2 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython |
3 (Type/Class) | Futhark.CodeGen.Backends.GenericCSharp |
4 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp |
CompilerError | Futhark.Error, Futhark.Pipeline |
CompilerLimitation | Futhark.Error, Futhark.Pipeline |
compilerLimitation | Futhark.Error, Futhark.Pipeline |
compilerLimitationS | Futhark.Error, Futhark.Pipeline |
CompilerM | |
1 (Type/Class) | Futhark.CodeGen.Backends.GenericC |
2 (Type/Class) | Futhark.CodeGen.Backends.GenericPython |
3 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython |
4 (Type/Class) | Futhark.CodeGen.Backends.GenericCSharp |
5 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp |
compilerMain | Futhark.Compiler.CLI |
CompilerMode | Futhark.Compiler.CLI |
CompilerOption | Futhark.Compiler.CLI |
CompilerState | |
1 (Type/Class) | Futhark.CodeGen.Backends.GenericC |
2 (Type/Class) | Futhark.CodeGen.Backends.GenericPython |
3 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython |
4 (Type/Class) | Futhark.CodeGen.Backends.GenericCSharp |
5 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp |
compileSegHist | Futhark.CodeGen.ImpGen.Kernels.SegHist |
compileSegMap | Futhark.CodeGen.ImpGen.Kernels.SegMap |
compileSegRed | Futhark.CodeGen.ImpGen.Kernels.SegRed |
compileSegRed' | Futhark.CodeGen.ImpGen.Kernels.SegRed |
compileSegScan | Futhark.CodeGen.ImpGen.Kernels.SegScan |
compileStms | Futhark.CodeGen.ImpGen |
compileThreadResult | Futhark.CodeGen.ImpGen.Kernels.Base |
CompileTimeFailure | Futhark.Test |
compileVar | |
1 (Function) | Futhark.CodeGen.Backends.GenericPython |
2 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
compInit | |
1 (Function) | Futhark.CodeGen.Backends.GenericPython |
2 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
Complement | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
compMemberDecls | Futhark.CodeGen.Backends.GenericCSharp |
compNameSrc | |
1 (Function) | Futhark.CodeGen.Backends.GenericPython |
2 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
compOptions | Futhark.Bench |
Composite | Futhark.CodeGen.Backends.GenericCSharp.AST |
compStaticMemAllocs | Futhark.CodeGen.Backends.GenericCSharp |
compStaticMemDecls | Futhark.CodeGen.Backends.GenericCSharp |
compUserState | |
1 (Function) | Futhark.CodeGen.Backends.GenericC |
2 (Function) | Futhark.CodeGen.Backends.GenericPython |
3 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
computeThreadChunkSize | Futhark.CodeGen.ImpGen.Kernels.Base |
Concat | Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
ConcatReturns | Futhark.Representation.SegOp, Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
Cond | |
1 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython.AST |
2 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
consoleErrorWrite | Futhark.CodeGen.Backends.GenericCSharp |
consoleErrorWriteLine | Futhark.CodeGen.Backends.GenericCSharp |
Constant | Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
constant | Futhark.Representation.AST.Attributes.Constants, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
Constants | |
1 (Type/Class) | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
2 (Data Constructor) | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
ConstDim | Language.Futhark.Syntax, Language.Futhark |
constFoldPrimExp | Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Pass.ExplicitAllocations, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
Constr | Language.Futhark.Syntax, Language.Futhark |
Constraint | |
1 (Type/Class) | Language.Futhark.TypeChecker.Unify |
2 (Data Constructor) | Language.Futhark.TypeChecker.Unify |
Constraints | Language.Futhark.TypeChecker.Unify |
constructKernel | Futhark.Pass.ExtractKernels.Distribution |
CONSTRUCTOR | Language.Futhark.Parser |
Constructor | |
1 (Type/Class) | Futhark.CodeGen.Backends.GenericPython |
2 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython |
3 (Type/Class) | Futhark.CodeGen.Backends.GenericCSharp |
4 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp |
ConstructorDef | Futhark.CodeGen.Backends.GenericCSharp.AST |
constsDecl | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
constsInit | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
ConstUse | Futhark.CodeGen.ImpCode.Kernels |
Consume | |
1 (Data Constructor) | Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
2 (Data Constructor) | Language.Futhark.Syntax, Language.Futhark |
consume | |
1 (Function) | Futhark.TypeCheck |
2 (Function) | Futhark.Analysis.SymbolTable |
consumedByLambda | Futhark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases |
consumedInBody | Futhark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases |
ConsumedInExp | Futhark.Representation.Aliases |
consumedInExp | Futhark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases |
consumedInKernelBody | Futhark.Representation.SegOp, Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
consumedInOp | Futhark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases |
consumedInStm | Futhark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases |
consumedInStms | Futhark.Representation.Aliases |
consumedUsage | Futhark.Analysis.UsageTable |
consumeOnlyParams | Futhark.TypeCheck |
context | Futhark.TypeCheck |
contextContents | Futhark.CodeGen.Backends.GenericC |
contextField | Futhark.CodeGen.Backends.GenericC |
contextFinalInits | |
1 (Function) | Futhark.CodeGen.Backends.GenericC |
2 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
contextType | Futhark.CodeGen.Backends.GenericC |
ConvOp | |
1 (Type/Class) | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
2 (Data Constructor) | Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
ConvOpExp | Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Pass.ExplicitAllocations, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
convOpFun | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
convOpType | Futhark.Representation.Primitive, Futhark.Representation.AST.Syntax.Core, Futhark.Representation.AST.Syntax, Futhark.Analysis.PrimExp, Futhark.Representation.AST, Futhark.Analysis.ScalExp, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Representation.SOACS, Futhark.Internalise.Monad, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Pass.ExplicitAllocations, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
Copy | |
1 (Data Constructor) | Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Mem, Futhark.Representation.Kernels, Futhark.Representation.Seq, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem |
2 (Data Constructor) | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
3 (Type/Class) | Futhark.CodeGen.Backends.GenericC |
4 (Type/Class) | Futhark.CodeGen.Backends.GenericPython |
5 (Type/Class) | Futhark.CodeGen.Backends.GenericCSharp |
copy | Futhark.CodeGen.ImpGen |
CopyCompiler | Futhark.CodeGen.ImpGen |
copyDevToDev | Futhark.CodeGen.Backends.COpenCL.Boilerplate |
copyDevToHost | Futhark.CodeGen.Backends.COpenCL.Boilerplate |
copyDWIM | Futhark.CodeGen.ImpGen |
copyDWIMFix | Futhark.CodeGen.ImpGen |
copyElementWise | Futhark.CodeGen.ImpGen |
copyHostToDev | Futhark.CodeGen.Backends.COpenCL.Boilerplate |
copyMemoryDefaultSpace | |
1 (Function) | Futhark.CodeGen.Backends.GenericC |
2 (Function) | Futhark.CodeGen.Backends.GenericPython |
3 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
copyPropagateInFun | Futhark.Transform.CopyPropagate |
copyPropagateInProg | Futhark.Transform.CopyPropagate |
copyPropagateInStms | Futhark.Transform.CopyPropagate |
copyScalarFromDev | Futhark.CodeGen.Backends.COpenCL.Boilerplate |
copyScalarToDev | Futhark.CodeGen.Backends.COpenCL.Boilerplate |
Count | |
1 (Type/Class) | Futhark.Representation.Kernels.Sizes, Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
2 (Data Constructor) | Futhark.Representation.Kernels.Sizes, Futhark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.SeqMem, Futhark.Representation.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
CParts | |
1 (Type/Class) | Futhark.CodeGen.Backends.GenericC, Futhark.CodeGen.Backends.SequentialC, Futhark.CodeGen.Backends.COpenCL, Futhark.CodeGen.Backends.CCUDA |
2 (Data Constructor) | Futhark.CodeGen.Backends.GenericC, Futhark.CodeGen.Backends.SequentialC, Futhark.CodeGen.Backends.COpenCL, Futhark.CodeGen.Backends.CCUDA |
CreateArray | Futhark.CodeGen.Backends.GenericCSharp.AST |
CreateObject | Futhark.CodeGen.Backends.GenericCSharp.AST |
CreateSystemTuple | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSArg | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSClassDef | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSComp | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSConstructorDef | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSEInOp | Futhark.Optimise.CSE |
CSExcept | Futhark.CodeGen.Backends.GenericCSharp.AST |
csExceptions | Futhark.CodeGen.Backends.GenericCSharp.Definitions |
CSExp | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSFloat | |
1 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
2 (Type/Class) | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSFunDef | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSFunDefArg | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSIdx | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSInt | |
1 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
2 (Type/Class) | Futhark.CodeGen.Backends.GenericCSharp.AST |
csMemory | Futhark.CodeGen.Backends.GenericCSharp.Definitions |
csMemoryOpenCL | Futhark.CodeGen.Backends.GenericCSharp.Definitions |
csOpenCL | Futhark.CodeGen.Backends.GenericCSharp.Definitions |
csPanic | Futhark.CodeGen.Backends.GenericCSharp.Definitions |
CSPrim | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSProg | |
1 (Type/Class) | Futhark.CodeGen.Backends.GenericCSharp.AST |
2 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
csReader | Futhark.CodeGen.Backends.GenericCSharp.Definitions |
csScalar | Futhark.CodeGen.Backends.GenericCSharp.Definitions |
CSStmt | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSType | Futhark.CodeGen.Backends.GenericCSharp.AST |
CSUInt | |
1 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
2 (Type/Class) | Futhark.CodeGen.Backends.GenericCSharp.AST |
Ctx | |
1 (Type/Class) | Language.Futhark.Interpreter |
2 (Data Constructor) | Language.Futhark.Interpreter |
ctxEnv | Language.Futhark.Interpreter |
ctxImports | Language.Futhark.Interpreter |
curLevel | Language.Futhark.TypeChecker.Unify |
CustomT | Futhark.CodeGen.Backends.GenericCSharp.AST |
cUtils | Futhark.CodeGen.Backends.GenericC, Futhark.CodeGen.Backends.SequentialC, Futhark.CodeGen.Backends.COpenCL, Futhark.CodeGen.Backends.CCUDA |