(Decorations lore, Eq op) => Eq (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(Decorations lore, Ord op) => Ord (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(Decorations lore, Show op) => Show (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
Generic (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(PrettyLore lore, Pretty op) => Pretty (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(Decorations lore, SexpIso op) => SexpIso (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
TypedOp op => TypedOp (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(ASTLore lore, FreeIn op) => FreeIn (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(ASTLore lore, Substitute op) => Substitute (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(ASTLore lore, Rename op) => Rename (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(ASTLore lore, IsOp op) => IsOp (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(CanBeAliased (Op lore), CanBeAliased op, ASTLore lore) => CanBeAliased (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(Aliased lore, AliasedOp op, ASTLore lore) => AliasedOp (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(OpMetrics (Op lore), OpMetrics op) => OpMetrics (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(CanBeWise (Op lore), CanBeWise op, ASTLore lore) => CanBeWise (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
(ASTLore lore, IndexOp op) => IndexOp (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
SizeSubst (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.Pass.ExplicitAllocations.MC |
(ASTLore lore, Aliased lore, CSEInOp (Op lore), CSEInOp op) => CSEInOp (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.Optimise.CSE |
type Rep (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
type OpWithAliases (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |
type OpWithWisdom (MCOp lore op) Source # | |
Instance detailsDefined in Futhark.IR.MC.Op |