add some missing exports
authorSimon Marlow <marlowsd@gmail.com>
Thu, 5 Jul 2012 12:28:57 +0000 (13:28 +0100)
committerSimon Marlow <marlowsd@gmail.com>
Thu, 5 Jul 2012 12:28:57 +0000 (13:28 +0100)
src/Compiler/Hoopl/XUtil.hs

index 709c37e..c2151ca 100644 (file)
@@ -8,11 +8,14 @@
 module Compiler.Hoopl.XUtil
   (
     -- * Utilities for clients
-    distributeFact, distributeFactBwd
+    firstXfer, distributeXfer
+  , distributeFact, distributeFactBwd
   , successorFacts
   , joinFacts
   , joinOutFacts -- deprecated
   , joinMaps
+  , analyzeAndRewriteFwdBody, analyzeAndRewriteBwdBody
+  , analyzeAndRewriteFwdOx, analyzeAndRewriteBwdOx
   )
 where
 
@@ -20,6 +23,7 @@ import qualified Data.Map as M
 import Data.Maybe
 
 import Compiler.Hoopl.Collections
+import Compiler.Hoopl.Checkpoint
 import Compiler.Hoopl.Dataflow
 import Compiler.Hoopl.Block
 import Compiler.Hoopl.Graph