f154a4430994400ee322044586273f8eef8fcf4c
[ghc-hetmet.git] / ghc / compiler / simplCore / ConFold.hi
1 {-# GHC_PRAGMA INTERFACE VERSION 5 #-}
2 interface ConFold where
3 import CoreSyn(CoreAtom, CoreExpr)
4 import Id(Id)
5 import PrimOps(PrimOp)
6 import SimplEnv(SimplEnv)
7 import SimplMonad(SimplCount)
8 import SplitUniq(SplitUniqSupply)
9 import UniType(UniType)
10 completePrim :: SimplEnv -> PrimOp -> [UniType] -> [CoreAtom Id] -> SplitUniqSupply -> SimplCount -> (CoreExpr Id Id, SimplCount)
11