Move VectType module to Vectorise tree
authorbenl@ouroborus.net <unknown>
Thu, 9 Sep 2010 04:24:51 +0000 (04:24 +0000)
committerbenl@ouroborus.net <unknown>
Thu, 9 Sep 2010 04:24:51 +0000 (04:24 +0000)
compiler/ghc.cabal.in
compiler/vectorise/Vectorise.hs
compiler/vectorise/Vectorise/Exp.hs
compiler/vectorise/Vectorise/Type/Env.hs [moved from compiler/vectorise/VectType.hs with 97% similarity]
compiler/vectorise/Vectorise/Var.hs

index a405b76..bd8004a 100644 (file)
@@ -454,21 +454,21 @@ Library
         UniqFM
         UniqSet
         Util
-        VectType
         VectUtils
         Vectorise.Var
         Vectorise.Convert
         Vectorise.Env
         Vectorise.Vect
         Vectorise.Exp
-        Vectorise.Type.Type
-        Vectorise.Type.TyConDecl
-        Vectorise.Type.Classify
+        Vectorise.Type.Env
         Vectorise.Type.Repr
         Vectorise.Type.PData
         Vectorise.Type.PRepr
         Vectorise.Type.PADict
         Vectorise.Type.PRDict
+        Vectorise.Type.Type
+        Vectorise.Type.TyConDecl
+        Vectorise.Type.Classify
         Vectorise.Utils.Closure
         Vectorise.Utils.Hoisting
         Vectorise.Builtins.Base
index 22cba53..a296e89 100644 (file)
@@ -3,7 +3,9 @@
 module Vectorise( vectorise )
 where
 
-import VectType
+import Vectorise.Type.Env
+import Vectorise.Type.Type
+import Vectorise.Convert
 import Vectorise.Utils.Hoisting
 import Vectorise.Exp
 import Vectorise.Vect
index 1c2ee4c..95dbfb4 100644 (file)
@@ -4,7 +4,7 @@ module Vectorise.Exp
        (vectPolyExpr)
 where
 import VectUtils
-import VectType
+import Vectorise.Type.Type
 import Vectorise.Utils.Closure
 import Vectorise.Utils.Hoisting
 import Vectorise.Var
similarity index 97%
rename from compiler/vectorise/VectType.hs
rename to compiler/vectorise/Vectorise/Type/Env.hs
index 11d69d6..2bc7177 100644 (file)
@@ -1,21 +1,14 @@
 {-# OPTIONS -fno-warn-missing-signatures #-}
 
-module VectType ( 
-       vectTyCon,
-       vectAndLiftType,
-       vectType,
+module Vectorise.Type.Env ( 
        vectTypeEnv,
-        buildPADict,
-        fromVect
 )
 where
 import VectUtils
 import Vectorise.Env
-import Vectorise.Convert
 import Vectorise.Vect
 import Vectorise.Monad
 import Vectorise.Builtins
-import Vectorise.Type.Type
 import Vectorise.Type.TyConDecl
 import Vectorise.Type.Classify
 import Vectorise.Type.PADict
index 38aa030..5a1dcb3 100644 (file)
@@ -11,10 +11,10 @@ module Vectorise.Var (
        vectLiteral
 ) where
 import VectUtils
-import VectType
 import Vectorise.Monad
 import Vectorise.Env
 import Vectorise.Vect
+import Vectorise.Type.Type
 import CoreSyn
 import Type
 import Var