[project @ 1996-06-26 10:26:00 by partain]
[ghc-hetmet.git] / ghc / compiler / codeGen / CgLoop2.lhi
1 Break loops caused by cgExpr and getPrimOpArgAmodes.
2 \begin{code}
3 interface CgLoop2 where
4
5 import CgExpr   ( cgExpr, getPrimOpArgAmodes )
6
7 import AbsCSyn  ( CAddrMode )
8 import CgMonad  ( Code(..), FCode(..) )
9 import PrimOp   ( PrimOp )
10 import StgSyn   ( StgExpr(..), StgArg(..) )
11
12 cgExpr             :: StgExpr -> Code
13 getPrimOpArgAmodes :: PrimOp -> [StgArg] -> FCode [CAddrMode]
14 \end{code}