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

Index - O

Observe 
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.Kernels, Futhark.Representation.ExplicitMemory
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
OccurencesFuthark.TypeCheck
offsetArrayFuthark.CodeGen.ImpGen
offsetIndex 
1 (Function)Futhark.Representation.ExplicitMemory.Lmad
2 (Function)Futhark.Representation.ExplicitMemory.IndexFunction
offsetIndexDWIMFuthark.Representation.ExplicitMemory.IndexFunction
oneIshFuthark.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.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
oneLineFuthark.Util.Pretty
onePassFuthark.Pipeline
OneResultPerGroupFuthark.Representation.Kernels.Kernel, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
oneStmFuthark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
Op 
1 (Type/Class)Futhark.Representation.AST.Annotations, Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
2 (Data Constructor)Futhark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
3 (Data Constructor)Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
opAliasesFuthark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases
OpaqueFuthark.Representation.AST.Syntax, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
OpaqueDeclFuthark.CodeGen.Backends.GenericC
OpaqueValueFuthark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
OpCompiler 
1 (Type/Class)Futhark.CodeGen.ImpGen
2 (Type/Class)Futhark.CodeGen.Backends.GenericC
3 (Type/Class)Futhark.CodeGen.Backends.GenericPython
4 (Type/Class)Futhark.CodeGen.Backends.GenericCSharp
OPENLanguage.Futhark.Parser
OpenCLFuthark.CodeGen.ImpCode.OpenCL
openClInitFuthark.CodeGen.Backends.PyOpenCL.Boilerplate
openClKernelNamesFuthark.CodeGen.ImpCode.OpenCL
openClPrelude 
1 (Function)Futhark.CodeGen.ImpCode.OpenCL
2 (Function)Futhark.CodeGen.Backends.PyOpenCL.Boilerplate
openClProgramFuthark.CodeGen.ImpCode.OpenCL
openClSizesFuthark.CodeGen.ImpCode.OpenCL
openClUsedTypesFuthark.CodeGen.ImpCode.OpenCL
OpenDecLanguage.Futhark.Syntax, Language.Futhark
Operations 
1 (Type/Class)Futhark.CodeGen.ImpGen
2 (Data Constructor)Futhark.CodeGen.ImpGen
3 (Type/Class)Futhark.CodeGen.Backends.GenericC
4 (Data Constructor)Futhark.CodeGen.Backends.GenericC
5 (Type/Class)Futhark.CodeGen.Backends.GenericPython
6 (Data Constructor)Futhark.CodeGen.Backends.GenericPython
7 (Type/Class)Futhark.CodeGen.Backends.GenericCSharp
8 (Data Constructor)Futhark.CodeGen.Backends.GenericCSharp
OpMetricsFuthark.Analysis.Metrics
opMetricsFuthark.Analysis.Metrics
opRangesFuthark.Representation.AST.Attributes.Ranges, Futhark.Representation.Ranges
opsAllocate 
1 (Function)Futhark.CodeGen.Backends.GenericC
2 (Function)Futhark.CodeGen.Backends.GenericPython
3 (Function)Futhark.CodeGen.Backends.GenericCSharp
opsCompiler 
1 (Function)Futhark.CodeGen.Backends.GenericC
2 (Function)Futhark.CodeGen.Backends.GenericPython
3 (Function)Futhark.CodeGen.Backends.GenericCSharp
opsCopy 
1 (Function)Futhark.CodeGen.Backends.GenericC
2 (Function)Futhark.CodeGen.Backends.GenericPython
3 (Function)Futhark.CodeGen.Backends.GenericCSharp
opsCopyCompilerFuthark.CodeGen.ImpGen
opsDeallocateFuthark.CodeGen.Backends.GenericC
OpSectionLanguage.Futhark.Syntax, Language.Futhark
OpSectionLeftLanguage.Futhark.Syntax, Language.Futhark
OpSectionRightLanguage.Futhark.Syntax, Language.Futhark
opsEntryInput 
1 (Function)Futhark.CodeGen.Backends.GenericPython
2 (Function)Futhark.CodeGen.Backends.GenericCSharp
opsEntryOutput 
1 (Function)Futhark.CodeGen.Backends.GenericPython
2 (Function)Futhark.CodeGen.Backends.GenericCSharp
opsExpCompilerFuthark.CodeGen.ImpGen
opsFatMemoryFuthark.CodeGen.Backends.GenericC
opsMemoryTypeFuthark.CodeGen.Backends.GenericC
opsOpCompilerFuthark.CodeGen.ImpGen
opsReadScalar 
1 (Function)Futhark.CodeGen.Backends.GenericC
2 (Function)Futhark.CodeGen.Backends.GenericPython
3 (Function)Futhark.CodeGen.Backends.GenericCSharp
opsStaticArray 
1 (Function)Futhark.CodeGen.Backends.GenericC
2 (Function)Futhark.CodeGen.Backends.GenericPython
3 (Function)Futhark.CodeGen.Backends.GenericCSharp
opsStmsCompilerFuthark.CodeGen.ImpGen
opsSyncRunFuthark.CodeGen.Backends.GenericCSharp
opsWriteScalar 
1 (Function)Futhark.CodeGen.Backends.GenericC
2 (Function)Futhark.CodeGen.Backends.GenericPython
3 (Function)Futhark.CodeGen.Backends.GenericCSharp
Option 
1 (Type/Class)Futhark.CodeGen.Backends.GenericC.Options
2 (Data Constructor)Futhark.CodeGen.Backends.GenericC.Options
3 (Type/Class)Futhark.CodeGen.Backends.GenericPython.Options
4 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.Options
5 (Type/Class)Futhark.CodeGen.Backends.GenericCSharp.Options
6 (Data Constructor)Futhark.CodeGen.Backends.GenericCSharp.Options
optionAction 
1 (Function)Futhark.CodeGen.Backends.GenericC.Options
2 (Function)Futhark.CodeGen.Backends.GenericPython.Options
3 (Function)Futhark.CodeGen.Backends.GenericCSharp.Options
OptionalArgument 
1 (Data Constructor)Futhark.CodeGen.Backends.GenericC.Options
2 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.Options
3 (Data Constructor)Futhark.CodeGen.Backends.GenericCSharp.Options
OptionArgument 
1 (Type/Class)Futhark.CodeGen.Backends.GenericC.Options
2 (Type/Class)Futhark.CodeGen.Backends.GenericPython.Options
3 (Type/Class)Futhark.CodeGen.Backends.GenericCSharp.Options
optionArgument 
1 (Function)Futhark.CodeGen.Backends.GenericC.Options
2 (Function)Futhark.CodeGen.Backends.GenericPython.Options
3 (Function)Futhark.CodeGen.Backends.GenericCSharp.Options
optionLongName 
1 (Function)Futhark.CodeGen.Backends.GenericC.Options
2 (Function)Futhark.CodeGen.Backends.GenericPython.Options
3 (Function)Futhark.CodeGen.Backends.GenericCSharp.Options
optionShortName 
1 (Function)Futhark.CodeGen.Backends.GenericC.Options
2 (Function)Futhark.CodeGen.Backends.GenericPython.Options
3 (Function)Futhark.CodeGen.Backends.GenericCSharp.Options
opTypeFuthark.Representation.AST.Attributes.TypeOf, Futhark.Representation.AST.Attributes, Futhark.Representation.AST, Futhark.Representation.Ranges, Futhark.Representation.Aliases, Futhark.Representation.SOACS, Futhark.Representation.Kernels, Futhark.Representation.ExplicitMemory
OpWithAliasesFuthark.Representation.AST.Attributes.Aliases, Futhark.Representation.Aliases
OpWithRangesFuthark.Representation.AST.Attributes.Ranges, Futhark.Representation.Ranges
OpWithWisdomFuthark.Optimise.Simplify.Lore, Futhark.Optimise.Simplify.Engine
OrFuthark.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.Kernels, Futhark.Representation.ExplicitMemory, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels
orderZeroLanguage.Futhark.Attributes, Language.Futhark
orIfFuthark.Optimise.Simplify.Engine
OutFuthark.CodeGen.Backends.GenericCSharp.AST
outerTargetFuthark.Pass.ExtractKernels.Distribution
outNamesFuthark.Optimise.Fusion.LoopKernel
outputTransformFuthark.Optimise.Fusion.LoopKernel
OutTFuthark.CodeGen.Backends.GenericCSharp.AST
OverloadedLanguage.Futhark.TypeChecker.Unify