Index - O
| observation | Language.Futhark.TypeChecker.Terms.Monad |
| Observe | |
| 1 (Data Constructor) | Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| 2 (Data Constructor) | Language.Futhark.Syntax, Language.Futhark |
| observe | Language.Futhark.TypeChecker.Terms.Monad |
| observed | Language.Futhark.TypeChecker.Terms.Monad |
| ObservePrim | Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| occur | Language.Futhark.TypeChecker.Terms.Monad |
| Occurrence | |
| 1 (Type/Class) | Language.Futhark.TypeChecker.Terms.Monad |
| 2 (Data Constructor) | Language.Futhark.TypeChecker.Terms.Monad |
| Occurrences | Language.Futhark.TypeChecker.Terms.Monad |
| onClear | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| oneAttr | Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| oneEdge | Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph |
| oneExp | Futhark.AD.Rev.Monad |
| oneIsh | Language.Futhark.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse |
| oneIshInt | Language.Futhark.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse |
| oneLine | Futhark.Util.Pretty |
| oneName | Futhark.IR.Prop.Names, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| onEntryPoint | Futhark.CodeGen.Backends.GenericC.EntryPoints |
| onePass | Futhark.Pipeline, Futhark.Compiler.CLI |
| onePrimValue | Language.Futhark.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse |
| oneStm | Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| onFailure | Language.Futhark.TypeChecker.Terms.Monad |
| Op | |
| 1 (Type/Class) | Futhark.IR.Rep, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| 2 (Data Constructor) | Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| 3 (Data Constructor) | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL |
| opAliases | Futhark.IR.Prop.Aliases, Futhark.IR.Aliases |
| Opaque | Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| OpaqueDecl | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| OpaqueKernels | Futhark.CodeGen.ImpCode.Multicore |
| opaqueName | Futhark.CodeGen.Backends.SimpleRep, Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| OpaqueNil | Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| OpaqueOp | Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| OpaqueRecord | Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| opaqueToCType | Futhark.CodeGen.Backends.GenericC.Types |
| OpaqueTrace | Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| OpaqueType | |
| 1 (Type/Class) | Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| 2 (Data Constructor) | Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| OpaqueTypeDecl | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| OpaqueTypes | |
| 1 (Type/Class) | Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| 2 (Data Constructor) | Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| OpaqueValue | Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL |
| OpC | Futhark.IR.Rep, Futhark.IR.Syntax, Futhark.IR.Syntax, Futhark.IR, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.IR.GPUMem |
| OpCompiler | |
| 1 (Type/Class) | Futhark.CodeGen.Backends.GenericPython |
| 2 (Type/Class) | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| 3 (Type/Class) | Futhark.CodeGen.ImpGen |
| OPEN | Language.Futhark.Parser.Lexer.Tokens |
| OpenCL | |
| 1 (Type/Class) | Futhark.CodeGen.ImpCode.OpenCL |
| 2 (Data Constructor) | Futhark.CodeGen.ImpGen.GPU.Base |
| openClFailures | Futhark.CodeGen.ImpCode.OpenCL |
| openClInit | Futhark.CodeGen.Backends.PyOpenCL.Boilerplate |
| openClKernelNames | Futhark.CodeGen.ImpCode.OpenCL |
| openClParams | Futhark.CodeGen.ImpCode.OpenCL |
| openClPrelude | Futhark.CodeGen.ImpCode.OpenCL |
| openClProgram | Futhark.CodeGen.ImpCode.OpenCL |
| openclPy | Futhark.CodeGen.RTS.Python |
| openClUsedTypes | Futhark.CodeGen.ImpCode.OpenCL |
| OpenDec | Language.Futhark.Syntax, Language.Futhark |
| Operations | |
| 1 (Type/Class) | Futhark.CodeGen.Backends.GenericPython |
| 2 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython |
| 3 (Type/Class) | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| 4 (Data Constructor) | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| 5 (Type/Class) | Futhark.CodeGen.ImpGen |
| 6 (Data Constructor) | Futhark.CodeGen.ImpGen |
| operations | |
| 1 (Function) | Futhark.CodeGen.Backends.MulticoreC |
| 2 (Function) | Futhark.CodeGen.Backends.MulticoreISPC |
| opIsConst | Futhark.Pass.ExplicitAllocations |
| OpMetrics | Futhark.Analysis.Metrics |
| opMetrics | Futhark.Analysis.Metrics |
| OpReturns | Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| opReturns | Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| opsAllocate | |
| 1 (Function) | Futhark.CodeGen.Backends.GenericPython |
| 2 (Function) | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| opsAllocCompilers | Futhark.CodeGen.ImpGen |
| opsCall | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| opsCompiler | |
| 1 (Function) | Futhark.CodeGen.Backends.GenericPython |
| 2 (Function) | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| opsCopy | |
| 1 (Function) | Futhark.CodeGen.Backends.GenericPython |
| 2 (Function) | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| opsCopyCompiler | Futhark.CodeGen.ImpGen |
| opsCritical | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| opsDeallocate | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| OpSection | Language.Futhark.Syntax, Language.Futhark |
| OpSectionLeft | Language.Futhark.Syntax, Language.Futhark |
| OpSectionRight | Language.Futhark.Syntax, Language.Futhark |
| opsEntryInput | Futhark.CodeGen.Backends.GenericPython |
| opsEntryOutput | Futhark.CodeGen.Backends.GenericPython |
| opsError | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| opsExpCompiler | Futhark.CodeGen.ImpGen |
| opsFatMemory | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| opsMemoryType | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| opsOpCompiler | Futhark.CodeGen.ImpGen |
| opsReadScalar | |
| 1 (Function) | Futhark.CodeGen.Backends.GenericPython |
| 2 (Function) | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| opsStmsCompiler | Futhark.CodeGen.ImpGen |
| OpStmsTraverser | Futhark.IR.Traversals, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| opsWriteScalar | |
| 1 (Function) | Futhark.CodeGen.Backends.GenericPython |
| 2 (Function) | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
| OptArg | Futhark.Util.Options |
| optdeps | Futhark.Optimise.ArrayShortCircuiting.DataStructs |
| OptDescr | Futhark.Util.Options |
| optimise | Futhark.Optimise.MemoryBlockMerging |
| optimiseGenRed | Futhark.Optimise.GenRedOpt |
| optimiseGPUMem | Futhark.Optimise.ArrayShortCircuiting |
| optimiseMCMem | Futhark.Optimise.ArrayShortCircuiting |
| optimiseSeqMem | Futhark.Optimise.ArrayShortCircuiting |
| Option | |
| 1 (Data Constructor) | Futhark.Util.Options |
| 2 (Type/Class) | Futhark.CodeGen.Backends.GenericC.Options |
| 3 (Data Constructor) | Futhark.CodeGen.Backends.GenericC.Options |
| 4 (Type/Class) | Futhark.CodeGen.Backends.GenericPython.Options |
| 5 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython.Options |
| optionAction | |
| 1 (Function) | Futhark.CodeGen.Backends.GenericC.Options |
| 2 (Function) | Futhark.CodeGen.Backends.GenericPython.Options |
| OptionalArgument | |
| 1 (Data Constructor) | Futhark.CodeGen.Backends.GenericC.Options |
| 2 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython.Options |
| OptionArgument | |
| 1 (Type/Class) | Futhark.CodeGen.Backends.GenericC.Options |
| 2 (Type/Class) | Futhark.CodeGen.Backends.GenericPython.Options |
| optionArgument | |
| 1 (Function) | Futhark.CodeGen.Backends.GenericC.Options |
| 2 (Function) | Futhark.CodeGen.Backends.GenericPython.Options |
| optionDescription | Futhark.CodeGen.Backends.GenericC.Options |
| optionLongName | |
| 1 (Function) | Futhark.CodeGen.Backends.GenericC.Options |
| 2 (Function) | Futhark.CodeGen.Backends.GenericPython.Options |
| optionsError | Futhark.Util.Options |
| optionShortName | |
| 1 (Function) | Futhark.CodeGen.Backends.GenericC.Options |
| 2 (Function) | Futhark.CodeGen.Backends.GenericPython.Options |
| opType | Futhark.IR.Prop.TypeOf, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
| opUsageS | Futhark.Optimise.Simplify.Engine, Futhark.Optimise.Simplify |
| Or | Language.Futhark.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse |
| orderZero | Language.Futhark.Prop, Language.Futhark |
| orIf | Futhark.Optimise.Simplify.Engine |
| OtherOp | |
| 1 (Data Constructor) | Futhark.IR.MC.Op, Futhark.IR.MC, Futhark.IR.MCMem |
| 2 (Data Constructor) | Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
| outerTarget | Futhark.Pass.ExtractKernels.Distribution |
| OutOfBounds | Futhark.AD.Rev.Monad |
| Overflow | Language.Futhark.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse |
| OverflowUndef | Language.Futhark.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse |
| OverflowWrap | Language.Futhark.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse |
| Overloaded | Language.Futhark.TypeChecker.Unify |
| OverloadedF | Language.Futhark.TypeChecker.Terms.Monad |