| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Futhark.Analysis.PrimExp.Simplify
Description
Defines simplification functions for PrimExps.
Synopsis
- simplifyPrimExp :: SimplifiableRep rep => PrimExp VName -> SimpleM rep (PrimExp VName)
- simplifyExtPrimExp :: SimplifiableRep rep => PrimExp (Ext VName) -> SimpleM rep (PrimExp (Ext VName))
Documentation
simplifyPrimExp :: SimplifiableRep rep => PrimExp VName -> SimpleM rep (PrimExp VName) Source #
simplifyExtPrimExp :: SimplifiableRep rep => PrimExp (Ext VName) -> SimpleM rep (PrimExp (Ext VName)) Source #
Like simplifyPrimExp, but where leaves may be Exts.