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

Index - H

handleWarningsFuthark.Compiler, Futhark.Compiler.CLI
hangFuthark.Util.Pretty
HasConstrsLanguage.Futhark.TypeChecker.Unify
HasFieldsLanguage.Futhark.TypeChecker.Unify
hasFreeFuthark.Optimise.Simplify.Engine
hasFunctionFuthark.CodeGen.ImpGen
hashIntTextFuthark.Util
HASH_LBRACKETLanguage.Futhark.Parser
hasNoBreadCrumbsLanguage.Futhark.TypeChecker.Unify
HasScopeFuthark.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
HasSegOpFuthark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
HasSOACFuthark.IR.SOACS.Simplify
hasStaticShapeFuthark.IR.Prop.Types, 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
HATLanguage.Futhark.Parser
headerDeclFuthark.CodeGen.Backends.GenericC
HeaderSectionFuthark.CodeGen.Backends.GenericC
heuristicSizeFuthark.CodeGen.OpenCL.Heuristics
heuristicValueFuthark.CodeGen.OpenCL.Heuristics
hideCertifiedFuthark.Analysis.SymbolTable
HintFuthark.Pass.ExplicitAllocations
Hist 
1 (Data Constructor)Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.Kernels
2 (Data Constructor)Futhark.Analysis.HORep.SOAC
histDest 
1 (Function)Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS
2 (Function)Futhark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
histKernelFuthark.Pass.ExtractKernels.DistributeNests
histNeutral 
1 (Function)Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS
2 (Function)Futhark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
HistOp 
1 (Type/Class)Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS
2 (Data Constructor)Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS
3 (Type/Class)Futhark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
4 (Data Constructor)Futhark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
histOp 
1 (Function)Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS
2 (Function)Futhark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
histRaceFactor 
1 (Function)Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS
2 (Function)Futhark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
histShapeFuthark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
histTypeFuthark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
histWidth 
1 (Function)Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS
2 (Function)Futhark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
HoistBlockers 
1 (Type/Class)Futhark.Optimise.Simplify.Engine, Futhark.Optimise.Simplify
2 (Data Constructor)Futhark.Optimise.Simplify.Engine
hoistStmsFuthark.Optimise.Simplify.Engine
hostAtomics 
1 (Function)Futhark.CodeGen.ImpGen.Multicore.Base
2 (Function)Futhark.CodeGen.ImpGen.Kernels.Base
hostDefinitionsFuthark.CodeGen.ImpCode.OpenCL
HostEnv 
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
HostOp 
1 (Type/Class)Futhark.IR.Kernels.Kernel, Futhark.IR.SeqMem, Futhark.IR.Kernels, Futhark.IR.KernelsMem
2 (Type/Class)Futhark.CodeGen.ImpCode.Kernels
hostTargetFuthark.CodeGen.ImpGen.Kernels.Base
hPutDocFuthark.Util.Pretty
hPutDocLnFuthark.Util.Pretty