futhark

Index - L

L 
1 (Type/Class)Futhark.Util.Loc, Language.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.Parser.Monad, Language.Futhark
2 (Data Constructor)Futhark.Util.Loc, Language.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
Lambda 
1 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
2 (Type/Class)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.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
4 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
lambdaFuthark.Analysis.HORep.SOAC
lambdaBodyFuthark.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
lambdaDependenciesFuthark.Analysis.DataDependencies
lambdaHasParallelismFuthark.Pass.Flatten.Incremental
lambdaMetricsFuthark.Analysis.Metrics
lambdaParamsFuthark.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
lambdaReturnTypeFuthark.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
lamIsBinOpFuthark.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
langleFuthark.Util.Pretty
lastUseGPUMemFuthark.Analysis.LastUse
lastUseMCMemFuthark.Analysis.LastUse
lastUseSeqMemFuthark.Analysis.LastUse
LaunchKernelFuthark.CodeGen.ImpCode.OpenCL
LayoutFuthark.Optimise.ArrayLayout.Layout
layoutCompactFuthark.Util.Pretty
LayoutOptions 
1 (Type/Class)Futhark.Util.Pretty
2 (Data Constructor)Futhark.Util.Pretty
layoutPageWidthFuthark.Util.Pretty
layoutPrettyFuthark.Util.Pretty
layoutSmartFuthark.Util.Pretty
LayoutTableFuthark.Optimise.ArrayLayout.Layout
layoutTableFromIndexTableFuthark.Optimise.ArrayLayout.Layout
lazyGetLanguage.Futhark.Interpreter.FFI.Push
lbraceFuthark.Util.Pretty
LBRACKETLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
lbracketFuthark.Util.Pretty
LCURLYLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
ldexpFuthark.Util.CMath
ldexpfFuthark.Util.CMath
ldShapeFuthark.IR.Mem.LMAD
ldStrideFuthark.IR.Mem.LMAD
le32Futhark.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
le64Futhark.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
leadingOperatorLanguage.Futhark.Prop, Language.Futhark.Pretty, Language.Futhark
LeafExpFuthark.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
leafExpTypesFuthark.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
LeqLanguage.Futhark.Syntax, Language.Futhark
LessLanguage.Futhark.Syntax, Language.Futhark
lessThanishFuthark.Analysis.AlgSimplify
LETLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
LetFuthark.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
letBindFuthark.Builder.Class, Futhark.Builder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
letBindNamesFuthark.Builder.Class, Futhark.Builder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
LetDecFuthark.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.SeqMem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.IR.GPU
LetDecMemFuthark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem
letDecMemFuthark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem
letExpFuthark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
LetFunLanguage.Futhark.Syntax, Language.Futhark
letInPlaceFuthark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
LetNameFuthark.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
LetPatLanguage.Futhark.Syntax, Language.Futhark
letSubExpFuthark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
letTupExpFuthark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
letTupExp'Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
LetWithLanguage.Futhark.Syntax, Language.Futhark
LevelLanguage.Futhark.TypeChecker.Constraints, Language.Futhark.TypeChecker.Unify
levelFuthark.Analysis.AccessPattern
lexemeLanguage.Futhark.Primitive.Parse
lexerLanguage.Futhark.Parser.Monad
LexerError 
1 (Type/Class)Language.Futhark.Parser.Lexer.Wrapper
2 (Data Constructor)Language.Futhark.Parser.Lexer.Wrapper
lexicalMemoryUsageFuthark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.GPU, Futhark.CodeGen.ImpCode.OpenCL
lexicalMemoryUsageMCFuthark.CodeGen.ImpCode.Multicore
lgammaFuthark.Util.CMath
lgammafFuthark.Util.CMath
libDeclFuthark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
libraryExportsFuthark.CodeGen.Backends.GenericWASM, Futhark.CodeGen.Backends.SequentialWASM, Futhark.CodeGen.Backends.MulticoreWASM
liftFuthark.Pass.ExplicitAllocations
liftAllocationsGPUMemFuthark.Pass.LiftAllocations
liftAllocationsMCMemFuthark.Pass.LiftAllocations
liftAllocationsSeqMemFuthark.Pass.LiftAllocations
liftBodyWithDistResultsFuthark.Pass.Flatten.General
liftDistResultRepFuthark.Pass.Flatten.General
LiftedLanguage.Futhark.Syntax, Language.Futhark
LiftednessLanguage.Futhark.Syntax, Language.Futhark
liftIdentityMappingFuthark.IR.SOACS.Simplify
liftIOFuthark.Pass.ExplicitAllocations
liftMaybeFuthark.Optimise.Simplify.Rule
LiftModeFuthark.Pass.Flatten.Monad, Futhark.Pass.Flatten.General
liftParamFuthark.Pass.Flatten.General
liftRegResultFuthark.Pass.Flatten.General
liftRegularParamFuthark.Pass.Flatten.General
liftResultFuthark.Pass.Flatten.General
liftSubExpFuthark.Pass.Flatten.General
liftSubExpPreserveRepFuthark.Pass.Flatten.General
liftSubExpRegularFuthark.Pass.Flatten.General
liftVarRegularFuthark.Pass.Flatten.General
line 
1 (Function)Futhark.Util.Pretty
2 (Function)Futhark.Fmt.Monad
line'Futhark.Util.Pretty
linearCodeFuthark.CodeGen.Backends.GenericC.Code, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
linePosFuthark.Util.Loc
ListFuthark.CodeGen.Backends.GenericPython.AST
listFuthark.Util.Pretty
listWarningsLanguage.Futhark.Warnings, Futhark.CodeGen.ImpGen, Language.Futhark.TypeChecker.Monad
LiteralLanguage.Futhark.Syntax, Language.Futhark
LMAD 
1 (Type/Class)Futhark.IR.Mem.LMAD
2 (Data Constructor)Futhark.IR.Mem.LMAD
3 (Type/Class)Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem
lmadCopyFuthark.CodeGen.ImpGen
LMADDim 
1 (Type/Class)Futhark.IR.Mem.LMAD
2 (Data Constructor)Futhark.IR.Mem.LMAD
LmadRefFuthark.Optimise.ArrayShortCircuiting.DataStructs
LoadAudioLanguage.Futhark.Interpreter.IO
LoadBytesLanguage.Futhark.Interpreter.IO
LoadedProgFuthark.Compiler.Program, Futhark.Compiler, Futhark.Compiler.CLI
LoadImgLanguage.Futhark.Interpreter.IO
LoadValueLanguage.Futhark.Interpreter.IO
loadValueHeaderFuthark.CodeGen.Backends.SimpleRep, Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
Loc 
1 (Type/Class)Futhark.Util.Loc, Language.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
2 (Data Constructor)Futhark.Util.Loc
LOCALLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
localFuthark.Pass.ExplicitAllocations
LocalDecLanguage.Futhark.Syntax, Language.Futhark
localDefaultSpaceFuthark.CodeGen.ImpGen
localEnv 
1 (Function)Futhark.CodeGen.ImpGen
2 (Function)Language.Futhark.TypeChecker.Monad
localiseInputsFuthark.Pass.Flatten.General
localLayoutFuthark.Fmt.Monad
localLayoutListFuthark.Fmt.Monad
locallyNonvectorFuthark.AD.Rev.Monad
localOpsFuthark.CodeGen.ImpGen
localProvenanceFuthark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC
LocalScopeFuthark.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
localScope 
1 (Function)Futhark.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
2 (Function)Language.Futhark.TypeChecker.Terms.Monad
localVTableFuthark.CodeGen.ImpGen
localVtableFuthark.Optimise.Simplify.Engine
LocatedFuthark.Util.Loc, Language.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
locatingFuthark.Internalise.Monad
locEndFuthark.Util.Loc
lockHFuthark.CodeGen.RTS.C
Locking 
1 (Type/Class)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Data Constructor)Futhark.CodeGen.ImpGen.Multicore.Base
3 (Type/Class)Futhark.CodeGen.ImpGen.GPU.Base
4 (Data Constructor)Futhark.CodeGen.ImpGen.GPU.Base
lockingArray 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.GPU.Base
lockingIsUnlocked 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.GPU.Base
lockingMapping 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.GPU.Base
lockingToLock 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.GPU.Base
lockingToUnlock 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.GPU.Base
Locks 
1 (Type/Class)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Data Constructor)Futhark.CodeGen.ImpGen.Multicore.Base
3 (Type/Class)Futhark.CodeGen.ImpGen.GPU.Base
4 (Data Constructor)Futhark.CodeGen.ImpGen.GPU.Base
locksArray 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.GPU.Base
locksCount 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.GPU.Base
LockstepWidthFuthark.CodeGen.OpenCL.Heuristics
locOfFuthark.Util.Loc, Language.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
locOfListFuthark.Util.Loc, Language.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
locStartFuthark.Util.Loc
locStrLanguage.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
locStrRelLanguage.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
locTextLanguage.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
locTextRelLanguage.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
LogFuthark.Util.Log
LogAnd 
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 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
logMsgFuthark.Util.Log
LogOr 
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 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
logWithSeverityFuthark.LSP.Tool
lookup 
1 (Function)Futhark.Optimise.ReduceDeviceSyncs.MigrationTable.Graph
2 (Function)Futhark.Analysis.UsageTable
3 (Function)Futhark.Analysis.SymbolTable
lookupAbsTy 
1 (Function)Language.Futhark.TypeChecker.Monad
2 (Function)Language.Futhark.TypeChecker.Terms.Monad
lookupAccFuthark.CodeGen.ImpGen
lookupAdjFuthark.AD.Rev.Monad
lookupAdjValFuthark.AD.Rev.Monad
lookupAliases 
1 (Function)Futhark.IR.Prop.Aliases, Futhark.IR.Aliases
2 (Function)Futhark.IR.TypeCheck
3 (Function)Futhark.Analysis.SymbolTable
lookupArrayFuthark.CodeGen.ImpGen
lookupArraySpaceFuthark.CodeGen.ImpGen
lookupArraySummaryFuthark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem
lookupBasicOpFuthark.Analysis.SymbolTable
lookupConstFuthark.Internalise.Monad
lookupExpFuthark.Analysis.SymbolTable
lookupFunctionFuthark.Internalise.Monad
lookupImportLanguage.Futhark.TypeChecker.Monad
lookupInfoFuthark.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
lookupInputTypeFuthark.Pass.Flatten.General
lookupLoopParamFuthark.Analysis.SymbolTable
lookupLoopTapeFuthark.AD.Rev.Monad
lookupLoopVarFuthark.Analysis.SymbolTable
lookupMemInfoFuthark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem
lookupMemoryFuthark.CodeGen.ImpGen
lookupMemSpaceFuthark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem
lookupMod 
1 (Function)Language.Futhark.TypeChecker.Monad
2 (Function)Language.Futhark.TypeChecker.Terms.Monad
lookupMTyLanguage.Futhark.TypeChecker.Monad
lookupNewestRevFuthark.Pkg.Info
lookupOpaqueTypeFuthark.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
lookupOuterValLanguage.Futhark.TypeChecker.Terms.Scope
lookupPackageFuthark.Pkg.Info
lookupPackageRevFuthark.Pkg.Info
lookupQualNameEnvLanguage.Futhark.TypeChecker.Terms.Scope
lookupQualNameEnvMaybeLanguage.Futhark.TypeChecker.Terms.Scope
lookupStmFuthark.Analysis.SymbolTable
lookupSubExpFuthark.Analysis.SymbolTable
lookupSubExpTypeFuthark.Analysis.SymbolTable
lookupSubstFuthark.Internalise.Monad
lookupType 
1 (Function)Futhark.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
2 (Function)Futhark.Analysis.SymbolTable
3 (Function)Language.Futhark.TypeChecker.Monad
lookupVar 
1 (Function)Futhark.IR.TypeCheck
2 (Function)Futhark.CodeGen.ImpGen
3 (Function)Language.Futhark.TypeChecker.Terms.Monad
lookupWithIndexFuthark.Util
LOOPLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
Loop 
1 (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
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
LoopBodyNameFuthark.Analysis.AccessPattern
loopClosedFormFuthark.Optimise.Simplify.Rules.ClosedForm
loopDepthFuthark.Analysis.SymbolTable
LoopFormFuthark.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
LoopFormBaseLanguage.Futhark.Syntax, Language.Futhark
LoopInitBaseLanguage.Futhark.Syntax, Language.Futhark
loopInitExpLanguage.Futhark.Syntax, Language.Futhark
LoopInitExplicitLanguage.Futhark.Syntax, Language.Futhark
LoopInitImplicitLanguage.Futhark.Syntax, Language.Futhark
loopRulesFuthark.Optimise.Simplify.Rules.Loop
LoopVarFuthark.Analysis.AccessPattern
lowerAllocationsGPUMemFuthark.Pass.LowerAllocations
lowerAllocationsMCMemFuthark.Pass.LowerAllocations
lowerAllocationsSeqMemFuthark.Pass.LowerAllocations
lowerBoundFuthark.IR.Mem.Interval
LPARLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
LParamFuthark.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
LParamInfoFuthark.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.SeqMem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.MC, Futhark.IR.GPUMem, Futhark.IR.GPUMem, Futhark.IR.GPU, Futhark.IR.GPU
LParamMemFuthark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem
LParamNameFuthark.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
lparenFuthark.Util.Pretty
lpFilePathsFuthark.Compiler.Program, Futhark.Compiler, Futhark.Compiler.CLI
lpImportsFuthark.Compiler.Program, Futhark.Compiler, Futhark.Compiler.CLI
lpNameSourceFuthark.Compiler.Program, Futhark.Compiler, Futhark.Compiler.CLI
lpWarningsFuthark.Compiler.Program, Futhark.Compiler, Futhark.Compiler.CLI
LShrLanguage.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
LTHLanguage.Futhark.Parser.Lexer.Tokens, Language.Futhark.Parser.Lexer
LUTabFunFuthark.Analysis.LastUse
LUTabProgFuthark.Analysis.LastUse
lvlFuthark.Analysis.AccessPattern
lvlKernelAttrsFuthark.CodeGen.ImpGen.GPU.Base