| (Annotations lore, Eq op) => Eq (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (Annotations lore, Ord op) => Ord (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (Annotations lore, Show op) => Show (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (PrettyLore lore, Pretty op) => Pretty (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| TypedOp op => TypedOp (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (Attributes lore, FreeIn op) => FreeIn (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (Attributes lore, Substitute op) => Substitute (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (Attributes lore, Rename op) => Rename (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (Attributes lore, IsOp op) => IsOp (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (CanBeAliased (Op lore), CanBeAliased op, Attributes lore) => CanBeAliased (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (Aliased lore, AliasedOp op, Attributes lore) => AliasedOp (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (OpMetrics (Op lore), OpMetrics op) => OpMetrics (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (CanBeRanged (Op lore), CanBeRanged op, Attributes lore) => CanBeRanged (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (Attributes lore, RangedOp op) => RangedOp (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (CanBeWise (Op lore), CanBeWise op, Attributes lore) => CanBeWise (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| (Attributes lore, IndexOp op) => IndexOp (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| SizeSubst (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Pass.ExplicitAllocations.Kernels |
| (Attributes lore, Aliased lore, CSEInOp (Op lore), CSEInOp op) => CSEInOp (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Optimise.CSE |
| type OpWithAliases (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| type OpWithRanges (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |
| type OpWithWisdom (HostOp lore op) Source # | |
Instance detailsDefined in Futhark.Representation.Kernels.Kernel |