Index - H
Half | 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.GPU, Futhark.IR.GPUMem, Futhark.Analysis.PrimExp.Parse, Language.Futhark.Syntax, Language.Futhark |
halfH | Futhark.CodeGen.RTS.C |
handlers | Futhark.LSP.Handlers |
handleWarnings | Futhark.Compiler, Futhark.Compiler.CLI |
hang | Futhark.Util.Pretty |
hardIndent | Futhark.Fmt.Monad |
hardline | |
1 (Function) | Futhark.Util.Pretty |
2 (Function) | Futhark.Fmt.Monad |
hardStdIndent | Futhark.Fmt.Monad |
HasConstrs | Language.Futhark.TypeChecker.Unify |
HasFields | Language.Futhark.TypeChecker.Unify |
hasFree | Futhark.Optimise.Simplify.Engine |
hasFunction | Futhark.CodeGen.ImpGen |
hashText | Futhark.Util |
HASH_LBRACKET | Language.Futhark.Parser.Lexer.Tokens |
HasLetDecMem | Futhark.IR.Mem, Futhark.IR.SeqMem, Futhark.IR.MCMem, Futhark.IR.GPUMem |
HasMemBlock | Futhark.Optimise.ArrayShortCircuiting.DataStructs |
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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPUMem |
HasSegOp | Futhark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
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.SeqMem, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU, Futhark.IR.GPUMem |
HAT | Language.Futhark.Parser.Lexer.Tokens |
hcat | Futhark.Util.Pretty |
headerDecl | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
HeaderSection | Futhark.CodeGen.Backends.GenericC.Monad, Futhark.CodeGen.Backends.GenericC.Fun, Futhark.CodeGen.Backends.GenericC |
heuristicSize | Futhark.CodeGen.OpenCL.Heuristics |
heuristicValue | Futhark.CodeGen.OpenCL.Heuristics |
hexToken | Language.Futhark.Parser.Lexer.Tokens |
hFancyTerminal | Futhark.Util |
hFusionFeasability | Futhark.Optimise.Fusion.GraphRep |
hideCertified | Futhark.Analysis.SymbolTable |
Hint | Futhark.Pass.ExplicitAllocations |
HIP | Futhark.CodeGen.ImpGen.GPU.Base |
Hist | |
1 (Data Constructor) | Futhark.IR.SOACS.SOAC, Futhark.IR.SOACS, Futhark.IR.MC, Futhark.IR.GPU |
2 (Data Constructor) | Futhark.Analysis.HORep.SOAC |
histAccsGPU | Futhark.Optimise.HistAccs |
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.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
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.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
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.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
4 (Data Constructor) | Futhark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
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.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
histOpShape | Futhark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
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.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
histShape | |
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.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
histType | Futhark.IR.SegOp, Futhark.IR.MC.Op, Futhark.IR.MCMem, Futhark.IR.MC, Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
HoistBlockers | |
1 (Type/Class) | Futhark.Optimise.Simplify.Engine, Futhark.Optimise.Simplify |
2 (Data Constructor) | Futhark.Optimise.Simplify.Engine |
hoistStms | Futhark.Optimise.Simplify.Engine |
HOLE | Language.Futhark.Parser.Lexer.Tokens |
Hole | Language.Futhark.Syntax, Language.Futhark |
Horizontal | Futhark.Optimise.Fusion.TryFusion |
hostAtomics | |
1 (Function) | Futhark.CodeGen.ImpGen.Multicore.Base |
2 (Function) | Futhark.CodeGen.ImpGen.GPU.Base |
HostCode | Futhark.CodeGen.ImpCode.GPU |
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.GPU.Base |
4 (Data Constructor) | Futhark.CodeGen.ImpGen.GPU.Base |
hostLocks | |
1 (Function) | Futhark.CodeGen.ImpGen.Multicore.Base |
2 (Function) | Futhark.CodeGen.ImpGen.GPU.Base |
hostOnlyFunDefs | Futhark.Optimise.ReduceDeviceSyncs.MigrationTable |
HostOp | |
1 (Type/Class) | Futhark.CodeGen.ImpCode.GPU |
2 (Type/Class) | Futhark.IR.GPU.Op, Futhark.IR.GPU, Futhark.IR.GPUMem |
hostTarget | Futhark.CodeGen.ImpGen.GPU.Base |
hPutDoc | Futhark.Util.Pretty |
hPutDocLn | Futhark.Util.Pretty |
hPutTable | Futhark.Util.Table |
hsep | Futhark.Util.Pretty |
hypot | Futhark.Util.CMath |
hypotf | Futhark.Util.CMath |