Index - H
| handleWarnings | Futhark.Compiler, Futhark.Compiler.CLI |
| hang | Futhark.Util.Pretty |
| HasConstrs | Language.Futhark.TypeChecker.Unify |
| HasFields | Language.Futhark.TypeChecker.Unify |
| hasFree | Futhark.Optimise.Simplify.Engine |
| hasFunction | Futhark.CodeGen.ImpGen |
| hashIntText | Futhark.Util |
| HASH_LBRACKET | Language.Futhark.Parser |
| hasNoBreadCrumbs | Language.Futhark.TypeChecker.Unify |
| HasScope | 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 |
| HasSegOp | 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 |
| HasSOAC | Futhark.IR.SOACS.Simplify |
| hasStaticShape | Futhark.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 |
| HAT | Language.Futhark.Parser |
| headerDecl | Futhark.CodeGen.Backends.GenericC |
| HeaderSection | Futhark.CodeGen.Backends.GenericC |
| heuristicSize | Futhark.CodeGen.OpenCL.Heuristics |
| heuristicValue | Futhark.CodeGen.OpenCL.Heuristics |
| hideCertified | Futhark.Analysis.SymbolTable |
| Hint | Futhark.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 |
| histKernel | Futhark.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 |
| histShape | 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 |
| histType | 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 |
| 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 |
| hoistStms | Futhark.Optimise.Simplify.Engine |
| hostAtomics | |
| 1 (Function) | Futhark.CodeGen.ImpGen.Multicore.Base |
| 2 (Function) | Futhark.CodeGen.ImpGen.Kernels.Base |
| hostDefinitions | Futhark.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 |
| hostTarget | Futhark.CodeGen.ImpGen.Kernels.Base |
| hPutDoc | Futhark.Util.Pretty |
| hPutDocLn | Futhark.Util.Pretty |