futhark

Index - I

I16Futhark.Test.Values
I16LITLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
i16RangeFuthark.Test.Values
I16ValueFuthark.Test.Values
I32Futhark.Test.Values
I32LITLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
i32RangeFuthark.Test.Values
I32ValueFuthark.Test.Values
I64Futhark.Test.Values
I64LITLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
i64RangeFuthark.Test.Values
I64ValueFuthark.Test.Values
I8Futhark.Test.Values
I8LITLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
i8RangeFuthark.Test.Values
I8ValueFuthark.Test.Values
IDLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
Id 
1 (Type/Class)Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
Ident 
1 (Type/Class)Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
2 (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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
3 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
4 (Type/Class)Language.Futhark.Prop, Language.Futhark
IdentBaseLanguage.Futhark.Syntax, Language.Futhark
identifierReferenceLanguage.Futhark.Prop, Language.Futhark
identInputFuthark.Analysis.HORep.SOAC
identityMapper 
1 (Function)Futhark.IR.Traversals, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
2 (Function)Language.Futhark.Traversals
identitySegOpMapperFuthark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU.Op, Futhark.IR.GPUMem, Futhark.IR.GPU
identitySOACMapperFuthark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU
identityWalkerFuthark.IR.Traversals, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
identName 
1 (Function)Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
2 (Function)Language.Futhark.Syntax, Language.Futhark
identSrcLocLanguage.Futhark.Syntax, Language.Futhark
identType 
1 (Function)Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
2 (Function)Language.Futhark.Syntax, Language.Futhark
IdSetFuthark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
idTextFuthark.CodeGen.Backends.GenericC.Pretty
IdxExpFuthark.CodeGen.Backends.GenericPython.AST
IdxRangeFuthark.CodeGen.Backends.GenericPython.AST
IFLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
If 
1 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
2 (Data Constructor)Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL
3 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
impCodeGenActionFuthark.Actions
ImpMFuthark.CodeGen.ImpGen
IMPORTLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
ImportFuthark.CodeGen.Backends.GenericPython.AST
ImportDecLanguage.Futhark.Syntax, Language.Futhark
ImportName 
1 (Type/Class)Language.Futhark.Syntax, Language.Futhark, Language.Futhark.Semantic
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
ImportsLanguage.Futhark.Semantic, Futhark.Compiler.Program, Futhark.Compiler, Futhark.Compiler.CLI
ImportTableLanguage.Futhark.TypeChecker.Monad
imposeAttrsFuthark.Pass.Flatten.Incremental
INLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
inAttrsFuthark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
InBlockMapTransformerFuthark.Pass.Flatten.Intrablock
inBlockSegLevelFuthark.Pass.Flatten.Incremental
InBoundsFuthark.AD.Rev.Monad
inBoundsFuthark.CodeGen.ImpGen
incLevelLanguage.Futhark.TypeChecker.Terms.Monad
INCLUDELanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
IncludeSpecLanguage.Futhark.Syntax, Language.Futhark
includeToFilePathLanguage.Futhark.Semantic
includeToStringLanguage.Futhark.Semantic
includeToTextLanguage.Futhark.Semantic
InclusivenessLanguage.Futhark.Syntax, Language.Futhark
indent 
1 (Function)Futhark.Util.Pretty
2 (Function)Futhark.Fmt.Monad
Index 
1 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
2 (Data Constructor)Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
3 (Data Constructor)Futhark.Analysis.HORep.SOAC
4 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
index 
1 (Function)Futhark.Analysis.SymbolTable
2 (Function)Futhark.IR.Mem.LMAD
3 (Function)Futhark.Optimise.TileLoops.Shared
4 (Function)Language.Futhark.Interpreter.FFI.ServerM
index'Futhark.Analysis.SymbolTable
Indexed 
1 (Type/Class)Futhark.Analysis.SymbolTable
2 (Data Constructor)Futhark.Analysis.SymbolTable
indexedAddCertsFuthark.Analysis.SymbolTable
IndexedArrayFuthark.Analysis.SymbolTable
IndexExprNameFuthark.Analysis.AccessPattern
INDEXINGLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
IndexNameFuthark.IR.Prop.Scope, Futhark.IR.Prop.TypeOf, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
IndexOpFuthark.Analysis.SymbolTable
indexOpFuthark.Analysis.SymbolTable
IndexResult 
1 (Type/Class)Futhark.Optimise.Simplify.Rules.Index
2 (Data Constructor)Futhark.Optimise.Simplify.Rules.Index
IndexTableFuthark.Analysis.AccessPattern
IndicesFuthark.IR.Mem.LMAD
InfDepFuthark.Optimise.Fusion.GraphRep
inferAliasesFuthark.Internalise.TypesValues
InferredLanguage.Futhark.TypeChecker.Terms.Scope, Language.Futhark.TypeChecker.Terms.Monad
inferReturnFreshnessLanguage.Futhark.TypeChecker.Consumption
InFileFuthark.Test.Spec, Futhark.Test
infixStyleFuthark.Fmt.Monad
Info 
1 (Type/Class)Language.Futhark.Syntax, Language.Futhark
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
informBodyFuthark.Optimise.Simplify.Rep, Futhark.Optimise.Simplify.Engine
informFunDefFuthark.Optimise.Simplify.Rep, Futhark.Optimise.Simplify.Engine
InformingFuthark.Optimise.Simplify.Rep, Futhark.Optimise.Simplify.Engine
informLambdaFuthark.Optimise.Simplify.Rep, Futhark.Optimise.Simplify.Engine
informStmsFuthark.Optimise.Simplify.Rep, Futhark.Optimise.Simplify.Engine
inhibitFuthark.Optimise.ArrayShortCircuiting.DataStructs
inhibitedFuthark.Optimise.ArrayShortCircuiting.TopdownAnalysis
InhibitTabFuthark.Optimise.ArrayShortCircuiting.DataStructs, Futhark.Optimise.ArrayShortCircuiting.TopdownAnalysis
inISPCFuthark.CodeGen.ImpGen.Multicore.Base
InitDeclFuthark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
initialCtxLanguage.Futhark.Interpreter
initialEnvLanguage.Futhark.TypeChecker
initialiseInterpreterFuthark.Eval
initialIxFnEnvFuthark.Optimise.TileLoops.Shared
initialLexerStateLanguage.Futhark.Parser.Lexer.Wrapper
initialRandomConfigurationFuthark.Test.Values
initialTermScopeLanguage.Futhark.TypeChecker.Terms.Scope
injectSOACSFuthark.Transform.ToGPU
InKernelGenFuthark.CodeGen.ImpGen.GPU.Base
inlineAggressivelyFuthark.Optimise.InliningDeadFun
inlineConservativelyFuthark.Optimise.InliningDeadFun
InnerFuthark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem
inNewFunctionFuthark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
InPlaceCoalFuthark.Optimise.ArrayShortCircuiting.DataStructs
Input 
1 (Type/Class)Futhark.Analysis.HORep.SOAC
2 (Data Constructor)Futhark.Analysis.HORep.SOAC
inputArrayFuthark.Analysis.HORep.SOAC
InputOutputs 
1 (Type/Class)Futhark.Test.Spec, Futhark.Test
2 (Data Constructor)Futhark.Test.Spec, Futhark.Test
inputRankFuthark.Analysis.HORep.SOAC
inputRepsFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
inputRowTypeFuthark.Analysis.HORep.SOAC
inputs 
1 (Function)Futhark.Analysis.HORep.SOAC
2 (Function)Futhark.Analysis.HORep.MapNest
3 (Function)Language.Futhark.Interpreter.FFI.ServerM
inputTransformsFuthark.Analysis.HORep.SOAC
inputTypeFuthark.Analysis.HORep.SOAC
inResultUsageFuthark.Analysis.UsageTable
insAdjFuthark.AD.Rev.Monad
inScopeOfFuthark.IR.Prop.Scope, Futhark.IR.Prop.TypeOf, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
insertFuthark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
insertFParamsFuthark.Analysis.SymbolTable
insertFreeVarFuthark.Analysis.SymbolTable
insertIrregularMFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
insertLoopMergeFuthark.Analysis.SymbolTable
insertLoopVarFuthark.Analysis.SymbolTable
insertLParamFuthark.Analysis.SymbolTable
insertRegularsFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
insertRepMFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
insertRepsMFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
insertScopeFuthark.Analysis.SymbolTable
insertStm 
1 (Function)Futhark.Builder.Class, Futhark.Builder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
2 (Function)Futhark.Analysis.SymbolTable
insertStms 
1 (Function)Futhark.Builder.Class, Futhark.Builder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
2 (Function)Futhark.Analysis.SymbolTable
insertStmsMFuthark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
insideFuthark.Analysis.Metrics
instantiateShapesFuthark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
instantiateShapes'Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
InstSizeLanguage.Futhark.TypeChecker.Unify
instTyVarsLanguage.Futhark.TypeChecker.Terms.Monad
Int16 
1 (Type/Class)Language.Futhark.Core, Futhark.CodeGen.Backends.GenericPython.AST, 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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
2 (Data Constructor)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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
int16Futhark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
Int16ValueLanguage.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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
Int32 
1 (Type/Class)Language.Futhark.Core, Futhark.CodeGen.Backends.GenericPython.AST, 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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
2 (Data Constructor)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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
int32Futhark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
Int32ValueLanguage.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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
Int64 
1 (Type/Class)Language.Futhark.Core, Futhark.CodeGen.Backends.GenericPython.AST, 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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
2 (Data Constructor)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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
int64Futhark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
Int64ValueLanguage.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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
Int8 
1 (Type/Class)Language.Futhark.Core, Futhark.CodeGen.Backends.GenericPython.AST, 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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
2 (Data Constructor)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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
int8Futhark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
Int8ValueLanguage.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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
intByteSizeLanguage.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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse
intConstFuthark.IR.Prop.Constants, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
IntegerFuthark.CodeGen.Backends.GenericPython.AST
IntegralExpFuthark.Util.IntegralExp
interactWithFileSafelyFuthark.Util
interleaveFuthark.Util
InternalError 
1 (Type/Class)Futhark.Error, Futhark.Pipeline, Futhark.Compiler.CLI
2 (Data Constructor)Futhark.Error, Futhark.Pipeline, Futhark.Compiler.CLI
internalErrorSFuthark.Error, Futhark.Pipeline, Futhark.Compiler.CLI
internaliseAttrFuthark.Internalise.Bindings
internaliseAttrsFuthark.Internalise.Bindings
internaliseCoerceTypeFuthark.Internalise.TypesValues
internaliseConstructorsFuthark.Internalise.TypesValues
internalisedTypeSizeFuthark.Internalise.TypesValues
internaliseEntryReturnTypeFuthark.Internalise.TypesValues
InternaliseEnv 
1 (Type/Class)Futhark.Internalise.Monad
2 (Data Constructor)Futhark.Internalise.Monad
internaliseFParamsFuthark.Internalise.Bindings
internaliseLambdaReturnTypeFuthark.Internalise.TypesValues
internaliseLoopParamTypeFuthark.Internalise.TypesValues
InternaliseMFuthark.Internalise.Monad
internaliseParamTypesFuthark.Internalise.TypesValues
internalisePrimTypeFuthark.Internalise.TypesValues
internalisePrimValueFuthark.Internalise.TypesValues
internaliseProgFuthark.Internalise
internaliseReturnTypeFuthark.Internalise.TypesValues
internaliseSumTypeFuthark.Internalise.TypesValues
internaliseSumTypeRepFuthark.Internalise.TypesValues
internaliseTypeFuthark.Internalise.TypesValues
interpretApplyLanguage.Futhark.Interpreter
interpretDecLanguage.Futhark.Interpreter
InterpreterError 
1 (Type/Class)Language.Futhark.Interpreter
2 (Data Constructor)Language.Futhark.Interpreter
InterpreterStateFuthark.Eval
interpretExpLanguage.Futhark.Interpreter
interpretFunctionLanguage.Futhark.Interpreter
interpretImportLanguage.Futhark.Interpreter
interpretImportsFuthark.Eval
Interval 
1 (Type/Class)Futhark.IR.Mem.Interval
2 (Data Constructor)Futhark.IR.Mem.Interval
intervalOverlapFuthark.IR.Mem.Interval
intervalPairsFuthark.IR.Mem.Interval
IntExpFuthark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse
INTLITLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
IntLitLanguage.Futhark.Syntax, Language.Futhark
intraAvailParFuthark.Pass.Flatten.Intrablock
intraBlockAlternativeFuthark.Pass.Flatten.Incremental
intrablockParalleliseFuthark.Pass.Flatten.Intrablock
IntrablockResult 
1 (Type/Class)Futhark.Pass.Flatten.Intrablock
2 (Data Constructor)Futhark.Pass.Flatten.Intrablock
intraKernelStmsFuthark.Pass.Flatten.Intrablock
intraMinInnerParFuthark.Pass.Flatten.Intrablock
intraMinParFuthark.Pass.Flatten.Intrablock
intraPreludeStmsFuthark.Pass.Flatten.Intrablock
intraproceduralTransformationFuthark.Pass, Futhark.Pass.ExplicitAllocations
intraproceduralTransformationWithConstsFuthark.Pass, Futhark.Pass.ExplicitAllocations
intraResultNamesFuthark.Pass.Flatten.Intrablock
intraThreadBlockSizeFuthark.Pass.Flatten.Intrablock
IntrinsicLanguage.Futhark.Prop, Language.Futhark
IntrinsicEqualityLanguage.Futhark.Prop, Language.Futhark
IntrinsicMonoFunLanguage.Futhark.Prop, Language.Futhark
IntrinsicOverloadedFunLanguage.Futhark.Prop, Language.Futhark
IntrinsicPolyFunLanguage.Futhark.Prop, Language.Futhark
intrinsicsLanguage.Futhark.Prop, Language.Futhark
intrinsicsNameMapLanguage.Futhark.TypeChecker.Monad
IntrinsicTypeLanguage.Futhark.Prop, Language.Futhark
intrinsicVarLanguage.Futhark.Prop, Language.Futhark
intToInt64Language.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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse
intToWord64Language.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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse
IntType 
1 (Data Constructor)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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse
2 (Type/Class)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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
intTypeToCTypeFuthark.CodeGen.Backends.SimpleRep, Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
IntValue 
1 (Data Constructor)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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse
2 (Type/Class)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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark
intValueLanguage.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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse
intValueTypeLanguage.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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse
InvalidPatErrorFuthark.IR.TypeCheck
invertMapFuthark.Util
IOOpLanguage.Futhark.Interpreter.IO, Language.Futhark.Interpreter
ioRelativeToLanguage.Futhark.Interpreter.IO, Language.Futhark.Interpreter
iosEntryPointFuthark.Test.Spec, Futhark.Test
iosTestRunsFuthark.Test.Spec, Futhark.Test
IotaFuthark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
iotaFuthark.IR.Mem.LMAD
iota64Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
IrregularFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
irregularDFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
irregularFFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
irregularKFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
IrregularKindFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
irregularOFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
IrregularRep 
1 (Type/Class)Futhark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
2 (Data Constructor)Futhark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
irregularRepToFlatArrsFuthark.Pass.Flatten.General
irregularSFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
irwimFuthark.Transform.ISRWIM
isAccFuthark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isAccTypeLanguage.Futhark.Prop, Language.Futhark
isActive 
1 (Function)Futhark.AD.Rev.Monad
2 (Function)Futhark.CodeGen.ImpGen.GPU.Base
isAllocationFuthark.Optimise.Simplify.Engine
isAnySizeLanguage.Futhark.Prop, Language.Futhark
IsBodyTypeFuthark.IR.RetType, Futhark.IR.Rep, Futhark.IR.Syntax, Futhark.IR.Prop.TypeOf, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isBoolFuthark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse
isBuiltinLanguage.Futhark.Core, Futhark.CodeGen.Backends.GenericPython.AST, 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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Language.Futhark.Syntax, Language.Futhark
isBuiltInFunctionFuthark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isBuiltinLocLanguage.Futhark.Core, Futhark.CodeGen.Backends.GenericPython.AST, 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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Language.Futhark.Syntax, Language.Futhark
isBuiltinNameFuthark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isCommitVersionFuthark.Pkg.Types
isCondFunLanguage.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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse
isConsFuthark.Optimise.Fusion.GraphRep
isConstExpFuthark.CodeGen.ImpGen.GPU.Base
isConsumed 
1 (Function)Futhark.Analysis.UsageTable
2 (Function)Futhark.Optimise.Simplify.Engine
isConsumingFuthark.Optimise.Simplify.Engine
isCounterFuthark.Analysis.AccessPattern
isDepFuthark.Optimise.Fusion.GraphRep
isDeviceMigratedFuthark.Optimise.Simplify.Engine
isDirectFuthark.IR.Mem.LMAD
isEmptyArray 
1 (Function)Futhark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
2 (Function)Language.Futhark.Interpreter.Values, Language.Futhark.Interpreter
isEnvVarAtLeastFuthark.Util
isExtFuthark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isF16Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse
isF32Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse
isF64Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse
isFakeFuthark.Optimise.Fusion.GraphRep
isFalseFuthark.Optimise.Simplify.Engine
isFreeFuthark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isFunInCallGraphFuthark.Analysis.CallGraph
isIdentityLambdaFuthark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isIdentityPermFuthark.IR.Prop.Rearrange, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isIdentitySliceFuthark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
isInfFuthark.Optimise.Fusion.GraphRep
isInResultFuthark.Analysis.UsageTable
isInScopeFuthark.Optimise.ArrayShortCircuiting.TopdownAnalysis
isInt16Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse
isInt32Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse
isInt64 
1 (Function)Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse
2 (Function)Language.Futhark.TypeChecker.Terms.Monad
isInt8Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Convert, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse
isIntrinsicLanguage.Futhark.Prop, Language.Futhark
isInvariantFuthark.Analysis.AccessPattern
isKnownTypeLanguage.Futhark.TypeChecker.Monad
IsLocationFuthark.Util.Loc
isMaposcanomapSOACFuthark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU
isMapSOACFuthark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU
isMapTransposeFuthark.IR.Prop.Rearrange, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isMemFuthark.IR.Prop.Types, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isMultipleOfFuthark.Analysis.AlgSimplify
IsNameLanguage.Futhark.Pretty, Language.Futhark
isNilLambdaFuthark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isNotSafeFuthark.Optimise.Simplify.Engine
IsOpFuthark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isOpFuthark.Optimise.Simplify.Engine
isOperatorAccFuthark.AD.Rev.Monad
isParallelFunInsideFuthark.Pass.Flatten.Incremental
isParallelStmFuthark.Pass.Flatten.Distribute
ISPCKernelFuthark.CodeGen.ImpCode.Multicore
ISPCStateFuthark.CodeGen.Backends.MulticoreISPC
ispcUtilHFuthark.CodeGen.RTS.C
isPermutationOfFuthark.IR.Prop.Rearrange, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isPrimParamFuthark.CodeGen.ImpGen.GPU.Base
IsPrimValueLanguage.Futhark.Syntax, Language.Futhark
isRealNodeFuthark.Optimise.Fusion.GraphRep
isRedomapSOACFuthark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU
isReduceSOACFuthark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU
isRegularDistResultFuthark.Pass.Flatten.Distribute
isRegularInputArrFuthark.Pass.Flatten.General
IsResultFuthark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
IsRetTypeFuthark.IR.RetType, Futhark.IR.Rep, Futhark.IR.Syntax, Futhark.IR.Prop.TypeOf, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isScanomapSOACFuthark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU
isScanSOACFuthark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU
isSinkConnectedFuthark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
isSizeFuthark.Analysis.UsageTable
isSizeParamLanguage.Futhark.Prop, Language.Futhark
isStaticLMADFuthark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem
isTileableRedomapFuthark.Optimise.TileLoops.Shared
isTupleRecordLanguage.Futhark.Prop, Language.Futhark
isTypeParamLanguage.Futhark.Prop, Language.Futhark
isUsedDirectlyFuthark.Analysis.UsageTable
isValidCNameFuthark.CodeGen.Backends.SimpleRep, Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
IsValueFuthark.IR.Prop.Constants, Futhark.IR.Prop, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU
isVariantFuthark.Pass.Flatten.General
isVarInputFuthark.Analysis.HORep.SOAC
isVarishInputFuthark.Analysis.HORep.SOAC
isVersionableMapFuthark.Pass.Flatten.Incremental
iswimFuthark.Transform.ISRWIM
isWithAccNodeIdFuthark.Optimise.Fusion.GraphRep
isWithAccNodeTFuthark.Optimise.Fusion.GraphRep
italicizedFuthark.Util.Pretty
itemFuthark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
itemsFuthark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
iterationsFuthark.CodeGen.ImpCode.Multicore
IToBLanguage.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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.Analysis.PrimExp.Parse
ixfunFuthark.Optimise.ArrayShortCircuiting.DataStructs