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

Index - L

L 
1 (Data Constructor)Futhark.Util.Loc
2 (Type/Class)Futhark.Util.Loc
3 (Type/Class)Language.Futhark.Parser
4 (Data Constructor)Language.Futhark.Parser
Lambda 
1 (Type/Class)Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
2 (Data Constructor)Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
3 (Type/Class)Futhark.IR.SOACS
4 (Data Constructor)Futhark.CodeGen.Backends.GenericPython.AST
5 (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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
lambdaContainsParallelismFuthark.Pass.ExtractKernels.DistributeNests
lambdaMetricsFuthark.Analysis.Metrics
lambdaParamsFuthark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
lambdaReturnTypeFuthark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
LambdaTFuthark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
langleFuthark.Util.Pretty
LaunchKernelFuthark.CodeGen.ImpCode.OpenCL
lazyTextFuthark.Util.Pretty
lbraceFuthark.Util.Pretty
LBRACKETLanguage.Futhark.Parser
lbracketFuthark.Util.Pretty
LCURLYLanguage.Futhark.Parser
ldMonFuthark.IR.Mem.IxFun
ldPermFuthark.IR.Mem.IxFun
ldRotateFuthark.IR.Mem.IxFun
ldShapeFuthark.IR.Mem.IxFun
ldStrideFuthark.IR.Mem.IxFun
le32Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.MCMem, Futhark.IR.SeqMem, Futhark.IR.KernelsMem
le64Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.MCMem, Futhark.IR.SeqMem, Futhark.IR.KernelsMem
leadingOperatorLanguage.Futhark.Prop, Language.Futhark.Pretty, Language.Futhark
LeafExpFuthark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Parse, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.MCMem, Futhark.IR.SeqMem, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels
leafExpTypesFuthark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Parse, Futhark.Analysis.PrimExp.Convert, Futhark.Tools, Futhark.Internalise.Monad, Futhark.IR.Mem, Futhark.Pass.ExplicitAllocations, Futhark.IR.MCMem, Futhark.IR.SeqMem, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels
leastGeneralGeneralization 
1 (Function)Futhark.Analysis.PrimExp.Generalize
2 (Function)Futhark.IR.Mem.IxFun
LeqLanguage.Futhark.Syntax, Language.Futhark
LessLanguage.Futhark.Syntax, Language.Futhark
LETLanguage.Futhark.Parser
LetFuthark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
letBindFuthark.Binder.Class, Futhark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
letBindInInnerNestingFuthark.Pass.ExtractKernels.Distribution
letBindNamesFuthark.Binder.Class, Futhark.Binder, Futhark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
LetDecFuthark.IR.Decorations, 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.MCMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.IR.KernelsMem
LetDecMemFuthark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.SeqMem, Futhark.IR.KernelsMem
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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
LetPatLanguage.Futhark.Syntax, Language.Futhark
letSubExpFuthark.Construct, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations
letSubExpsFuthark.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.Unify
lexemeFuthark.IR.Primitive.Parse
lexicalMemoryUsageFuthark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels
lgammaFuthark.Util
lgammafFuthark.Util
libDeclFuthark.CodeGen.Backends.GenericC
liftFuthark.Pass.ExplicitAllocations
LiftedLanguage.Futhark.Syntax, Language.Futhark
LiftednessLanguage.Futhark.Syntax, Language.Futhark
liftEitherFuthark.Pass, Futhark.Pass.ExplicitAllocations
liftEitherMFuthark.Pass, Futhark.Pass.ExplicitAllocations
liftIdentityMappingFuthark.IR.SOACS.Simplify
liftInnerFuthark.Pass.ExtractKernels.DistributeNests
liftIOFuthark.Pass.ExplicitAllocations
liftMFuthark.Pass.ExplicitAllocations
liftM2Futhark.Pass.ExplicitAllocations
liftM3Futhark.Pass.ExplicitAllocations
liftM4Futhark.Pass.ExplicitAllocations
liftM5Futhark.Pass.ExplicitAllocations
liftMaybeFuthark.Optimise.Simplify.Rule
lineFuthark.Util.Pretty
linearWithOffsetFuthark.IR.Mem.IxFun
linePosFuthark.Util.Loc
ListFuthark.CodeGen.Backends.GenericPython.AST
listFuthark.Util.Pretty
LiteralLanguage.Futhark.Syntax, Language.Futhark
LMAD 
1 (Type/Class)Futhark.IR.Mem.IxFun
2 (Data Constructor)Futhark.IR.Mem.IxFun
LMADDim 
1 (Type/Class)Futhark.IR.Mem.IxFun
2 (Data Constructor)Futhark.IR.Mem.IxFun
lmadDimsFuthark.IR.Mem.IxFun
lmadOffsetFuthark.IR.Mem.IxFun
loadValueHeaderFuthark.CodeGen.Backends.SimpleRep
Loc 
1 (Data Constructor)Futhark.Util.Loc
2 (Type/Class)Futhark.Util.Loc, Language.Futhark.Core, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels, Futhark.CodeGen.Backends.GenericPython.AST, Language.Futhark.Syntax, Language.Futhark
LOCALLanguage.Futhark.Parser
localFuthark.Pass.ExplicitAllocations
LocalAllocFuthark.CodeGen.ImpCode.Kernels
localConstsScopeFuthark.Internalise.Monad
LocalDecLanguage.Futhark.Syntax, Language.Futhark
localDefaultSpaceFuthark.CodeGen.ImpGen
localEnv 
1 (Function)Language.Futhark.TypeChecker.Monad
2 (Function)Futhark.CodeGen.ImpGen
localOpsFuthark.CodeGen.ImpGen
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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
localVTableFuthark.CodeGen.ImpGen
localVtableFuthark.Optimise.Simplify.Engine
LocatedFuthark.Util.Loc, Language.Futhark.Core, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels, Futhark.CodeGen.Backends.GenericPython.AST, Language.Futhark.Syntax, Language.Futhark
locEndFuthark.Util.Loc
Locking 
1 (Type/Class)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Data Constructor)Futhark.CodeGen.ImpGen.Multicore.Base
3 (Type/Class)Futhark.CodeGen.ImpGen.Kernels.Base
4 (Data Constructor)Futhark.CodeGen.ImpGen.Kernels.Base
lockingArray 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.Kernels.Base
lockingIsUnlocked 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.Kernels.Base
lockingMapping 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.Kernels.Base
lockingToLock 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.Kernels.Base
lockingToUnlock 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.Kernels.Base
Locks 
1 (Type/Class)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Data Constructor)Futhark.CodeGen.ImpGen.Multicore.Base
3 (Type/Class)Futhark.CodeGen.ImpGen.Kernels.Base
4 (Data Constructor)Futhark.CodeGen.ImpGen.Kernels.Base
locksArray 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.Kernels.Base
locksCount 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.Kernels.Base
LockstepWidthFuthark.CodeGen.OpenCL.Heuristics
locOfFuthark.Util.Loc, Language.Futhark.Core, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels, Futhark.CodeGen.Backends.GenericPython.AST, Language.Futhark.Syntax, Language.Futhark
locOfListFuthark.Util.Loc, Language.Futhark.Core, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels, Futhark.CodeGen.Backends.GenericPython.AST, Language.Futhark.Syntax, Language.Futhark
locStartFuthark.Util.Loc
locStrLanguage.Futhark.Core, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels, Futhark.CodeGen.Backends.GenericPython.AST, Language.Futhark.Syntax, Language.Futhark
locStrRelLanguage.Futhark.Core, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.SOACS, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels, Futhark.CodeGen.Backends.GenericPython.AST, Language.Futhark.Syntax, Language.Futhark
LogFuthark.Util.Log
LogAnd 
1 (Data Constructor)Futhark.IR.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Parse, Futhark.IR, 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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
logMsgFuthark.Util.Log
LogOr 
1 (Data Constructor)Futhark.IR.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Parse, Futhark.IR, 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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels
2 (Data Constructor)Language.Futhark.Syntax, Language.Futhark
lookup 
1 (Function)Futhark.Analysis.UsageTable
2 (Function)Futhark.Analysis.SymbolTable
lookupAccFuthark.CodeGen.ImpGen
lookupAliases 
1 (Function)Futhark.IR.Prop.Aliases, Futhark.IR.Aliases
2 (Function)Futhark.TypeCheck
3 (Function)Futhark.Analysis.SymbolTable
lookupArrayFuthark.CodeGen.ImpGen
lookupArraySummaryFuthark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.SeqMem, Futhark.IR.KernelsMem
lookupBasicOpFuthark.Analysis.SymbolTable
lookupConstFuthark.Internalise.Monad
lookupExpFuthark.Analysis.SymbolTable
lookupFunctionFuthark.Internalise.Monad
lookupFunction'Futhark.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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
lookupLoopParamFuthark.Analysis.SymbolTable
lookupLoopVarFuthark.Analysis.SymbolTable
lookupMemInfoFuthark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.SeqMem, Futhark.IR.KernelsMem
lookupMemoryFuthark.CodeGen.ImpGen
lookupModLanguage.Futhark.TypeChecker.Monad
lookupMTyLanguage.Futhark.TypeChecker.Monad
lookupNewestRevFuthark.Pkg.Info
lookupPackageFuthark.Pkg.Info
lookupPackageRevFuthark.Pkg.Info
lookupPkgRevFuthark.Pkg.Info
lookupStmFuthark.Analysis.SymbolTable
lookupSubExpFuthark.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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
2 (Function)Futhark.Analysis.SymbolTable
3 (Function)Language.Futhark.TypeChecker.Monad
lookupVar 
1 (Function)Futhark.TypeCheck
2 (Function)Language.Futhark.TypeChecker.Monad
3 (Function)Futhark.CodeGen.ImpGen
LOOPLanguage.Futhark.Parser
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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
LoopFormBaseLanguage.Futhark.Syntax, Language.Futhark
LoopNestingFuthark.Pass.ExtractKernels.Distribution
loopNestingAuxFuthark.Pass.ExtractKernels.Distribution
loopNestingParamsAndArrsFuthark.Pass.ExtractKernels.Distribution
loopNestingPatternFuthark.Pass.ExtractKernels.Distribution
loopNestingWidthFuthark.Pass.ExtractKernels.Distribution
loopRulesFuthark.Optimise.Simplify.Rules.Loop
LoreFuthark.Binder.Class, Futhark.Binder, Futhark.Binder, Futhark.Construct, Futhark.Construct, Futhark.Tools, Futhark.Tools, Futhark.Internalise.Monad, Futhark.Internalise.Monad, Futhark.Pass.ExplicitAllocations, Futhark.Pass.ExplicitAllocations
LowerUpdateFuthark.Optimise.InPlaceLowering.LowerIntoStm
lowerUpdateFuthark.Optimise.InPlaceLowering.LowerIntoStm
lowerUpdateKernelsFuthark.Optimise.InPlaceLowering.LowerIntoStm
LPARLanguage.Futhark.Parser
LParam 
1 (Type/Class)Futhark.IR.Syntax, Futhark.IR, Futhark.IR.Aliases, Futhark.IR.Seq, Futhark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
2 (Type/Class)Futhark.IR.SOACS
LParamInfoFuthark.IR.Decorations, 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.MCMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.IR.KernelsMem
LParamMemFuthark.IR.Mem, Futhark.IR.MCMem, Futhark.IR.SeqMem, Futhark.IR.KernelsMem
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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
lparenFuthark.Util.Pretty
LShrFuthark.IR.Primitive, Futhark.IR.Syntax.Core, Futhark.IR.Syntax, Futhark.Analysis.PrimExp, Futhark.Analysis.PrimExp.Parse, Futhark.IR, 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.MCMem, Futhark.IR.MC, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem, Futhark.CodeGen.ImpCode, Futhark.CodeGen.ImpCode.Sequential, Futhark.CodeGen.ImpCode.OpenCL, Futhark.CodeGen.ImpCode.Multicore, Futhark.CodeGen.ImpCode.Kernels
LTHLanguage.Futhark.Parser