[project @ 1997-01-03 06:18:45 by sof]
authorsof <unknown>
Fri, 3 Jan 1997 06:18:45 +0000 (06:18 +0000)
committersof <unknown>
Fri, 3 Jan 1997 06:18:45 +0000 (06:18 +0000)
Brought upto 2.01 speed

ghc/compiler/simplStg/UpdAnal.lhs

index 2b75497..ecd8ed1 100644 (file)
 > IMP_Ubiq(){-uitous-}
 >
 > import StgSyn
 > IMP_Ubiq(){-uitous-}
 >
 > import StgSyn
+> import Id            ( SYN_IE(IdEnv), growIdEnv, addOneToIdEnv, combineIdEnvs, nullIdEnv, 
+>                        unitIdEnv, mkIdEnv, rngIdEnv, lookupIdEnv, 
+>                        SYN_IE(IdSet),
+>                        getIdUpdateInfo, addIdUpdateInfo, mkSysLocal, idType, isImportedId,
+>                        externallyVisibleId,
+>                        SYN_IE(Id), GenId
+>                      )
+> import IdInfo                ( UpdateInfo, SYN_IE(UpdateSpec), mkUpdateInfo, updateInfoMaybe )
+> import Type          ( splitFunTy, splitSigmaTy )
+> import UniqSet
+> import Unique                ( getBuiltinUniques )
+> import SrcLoc                ( noSrcLoc )
 > import Util          ( panic )
 >
 > import Util          ( panic )
 >
-> updateAnalyse :: [StgBinding] -> [StgBinding] {- Exported -}
-> updateAnalyse = panic "UpdAnal.updateAnalyse"
->
-> {- LATER: to end of file:
-> --import Type                ( splitFunTy, splitSigmaTy, Class, TyVarTemplate,
-> --                     SYN_IE(TauType)
-> --                   )
-> --import Id
-> --import IdInfo
-> --import Pretty
-> --import SrcLoc      ( noSrcLoc )
-> --import StgSyn
-> --import UniqSet
-> --import Unique      ( getBuiltinUniques )
-> --import Util
 
 %-----------------------------------------------------------------------------
 \subsection{Reverse application}
 
 %-----------------------------------------------------------------------------
 \subsection{Reverse application}
@@ -511,6 +508,5 @@ suffice for now.
 >                              addIdUpdateInfo v
 >                                      (mkUpdateInfo (mkUpdateSpec v c))
 >              | otherwise    = v
 >                              addIdUpdateInfo v
 >                                      (mkUpdateInfo (mkUpdateSpec v c))
 >              | otherwise    = v
-> -}
 
 %-----------------------------------------------------------------------------
 
 %-----------------------------------------------------------------------------