Index - U
| U16LIT | Language.Futhark.Parser |
| U32LIT | Language.Futhark.Parser |
| U64LIT | Language.Futhark.Parser |
| U8LIT | Language.Futhark.Parser |
| UDiv | Futhark.IR.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.Analysis.ScalExp, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
| UInt16T | Futhark.CodeGen.Backends.GenericCSharp.AST |
| UInt32T | Futhark.CodeGen.Backends.GenericCSharp.AST |
| UInt64T | Futhark.CodeGen.Backends.GenericCSharp.AST |
| UInt8T | Futhark.CodeGen.Backends.GenericCSharp.AST |
| UIToFP | Futhark.IR.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.Analysis.ScalExp, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
| UMax | Futhark.IR.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.Analysis.ScalExp, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
| UMin | Futhark.IR.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.Analysis.ScalExp, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
| UMod | Futhark.IR.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.Analysis.ScalExp, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
| unAnnot | Language.Futhark.Pretty, Language.Futhark |
| unappliedFunctor | Language.Futhark.TypeChecker.Monad |
| unAttrs | Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem |
| unBuildList | Futhark.Pkg.Types |
| unCertificates | Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem |
| UncheckedCase | Language.Futhark.Prop, Language.Futhark |
| UncheckedDec | Language.Futhark.Prop, Language.Futhark |
| UncheckedDimIndex | Language.Futhark.Prop, Language.Futhark |
| UncheckedExp | Language.Futhark.Prop, Language.Futhark |
| UncheckedIdent | Language.Futhark.Prop, Language.Futhark |
| UncheckedModExp | Language.Futhark.Prop, Language.Futhark |
| UncheckedPattern | Language.Futhark.Prop, Language.Futhark |
| UncheckedProg | Language.Futhark.Prop, Language.Futhark |
| UncheckedSigExp | Language.Futhark.Prop, Language.Futhark |
| UncheckedType | Language.Futhark.Prop, Language.Futhark |
| UncheckedTypeDecl | Language.Futhark.Prop, Language.Futhark |
| UncheckedTypeExp | Language.Futhark.Prop, Language.Futhark |
| UncheckedTypeParam | Language.Futhark.Prop, Language.Futhark |
| UncheckedValBind | Language.Futhark.Prop, Language.Futhark |
| unCount | Futhark.IR.Kernels.Sizes, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
| UNDERSCORE | Language.Futhark.Parser |
| underscoreUse | Language.Futhark.TypeChecker.Monad |
| UnexpectedType | Futhark.TypeCheck |
| unflattenIndex | Futhark.IR.Prop.Reshape, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem |
| unfoldFunType | Language.Futhark.Prop, Language.Futhark |
| unify | Language.Futhark.TypeChecker.Unify |
| unifyDims | Language.Futhark.Syntax, Language.Futhark |
| unifyError | Language.Futhark.TypeChecker.Unify |
| unifyMostCommon | Language.Futhark.TypeChecker.Unify |
| unifyShapes | Language.Futhark.Syntax, Language.Futhark |
| unifyTypesU | Language.Futhark.TypeChecker.Types |
| unInfo | Language.Futhark.Syntax, Language.Futhark |
| Unique | Language.Futhark.Core, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.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 |
| unique | |
| 1 (Function) | Futhark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem |
| 2 (Function) | Language.Futhark.Prop, Language.Futhark |
| Uniqueness | Language.Futhark.Core, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.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 |
| uniqueness | |
| 1 (Function) | Futhark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem |
| 2 (Function) | Language.Futhark.Prop, Language.Futhark |
| UniqueReturnAliased | Futhark.TypeCheck |
| unitSlice | Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem |
| unixEnvironment | Futhark.Util |
| UnknowableSize | Language.Futhark.TypeChecker.Unify |
| UnknownFunctionError | Futhark.TypeCheck |
| unknownRange | Futhark.IR.Prop.Ranges, Futhark.IR.Ranges |
| unknownType | Language.Futhark.TypeChecker.Monad |
| unknownVariable | Language.Futhark.TypeChecker.Monad |
| UnknownVariableError | Futhark.TypeCheck |
| unless | Futhark.Pass.ExplicitAllocations |
| Unlifted | Language.Futhark.Syntax, Language.Futhark |
| unLoc | Futhark.Util.Loc |
| Unnamed | Language.Futhark.Syntax, Language.Futhark |
| unNames | Futhark.IR.Aliases |
| UNOP | Language.Futhark.Parser |
| UnOp | |
| 1 (Type/Class) | Futhark.IR.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.Analysis.ScalExp, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
| 2 (Data Constructor) | Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem |
| 3 (Data Constructor) | Futhark.CodeGen.Backends.GenericPython.AST |
| UnOpExp | Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
| unOpType | Futhark.IR.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.Analysis.ScalExp, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
| unpackDim | |
| 1 (Function) | Futhark.CodeGen.Backends.GenericPython |
| 2 (Function) | Futhark.CodeGen.Backends.GenericCSharp |
| UNSAFE | Language.Futhark.Parser |
| Unsafe | |
| 1 (Data Constructor) | Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem |
| 2 (Data Constructor) | Futhark.CodeGen.Backends.GenericCSharp.AST |
| 3 (Data Constructor) | Language.Futhark.Syntax, Language.Futhark |
| unscopeType | Language.Futhark.Prop, Language.Futhark |
| unSegSpace | Futhark.IR.SegOp, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem |
| Unsigned | Language.Futhark.Syntax, Language.Futhark |
| UnsignedValue | Language.Futhark.Syntax, Language.Futhark |
| unstream | Futhark.Optimise.Unstream |
| Update | |
| 1 (Data Constructor) | Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem |
| 2 (Data Constructor) | Language.Futhark.Syntax, Language.Futhark |
| updateBounds | Futhark.Analysis.SymbolTable |
| updateCertificates | Futhark.Optimise.InPlaceLowering.LowerIntoStm |
| updateIndices | Futhark.Optimise.InPlaceLowering.LowerIntoStm |
| updateName | Futhark.Optimise.InPlaceLowering.LowerIntoStm |
| updateSource | Futhark.Optimise.InPlaceLowering.LowerIntoStm |
| updateType | Futhark.Optimise.InPlaceLowering.LowerIntoStm |
| updateValue | Futhark.Optimise.InPlaceLowering.LowerIntoStm |
| UpToExclusive | Language.Futhark.Syntax, Language.Futhark |
| Usage | Language.Futhark.TypeChecker.Unify |
| usage | Futhark.Analysis.UsageTable |
| usageInStm | Futhark.Analysis.UsageTable |
| Usages | Futhark.Analysis.UsageTable |
| usages | Futhark.Analysis.UsageTable |
| UsageTable | Futhark.Analysis.UsageTable |
| used | Futhark.Analysis.UsageTable |
| UserString | Futhark.Util |
| USignum | Futhark.IR.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.IR, Futhark.Analysis.ScalExp, Futhark.IR.Ranges, Futhark.IR.Aliases, Futhark.Analysis.PrimExp.Convert, Futhark.IR.Seq, Futhark.Tools, Futhark.IR.SOACS, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Kernels |
| Using | Futhark.CodeGen.Backends.GenericCSharp.AST |
| UsingWith | Futhark.CodeGen.Backends.GenericCSharp.AST |