diff options
author | benl@ouroborus.net <unknown> | 2010-08-30 05:34:15 +0000 |
---|---|---|
committer | benl@ouroborus.net <unknown> | 2010-08-30 05:34:15 +0000 |
commit | 02c988e586dedff6d252ef59ef487dd4a8f567aa (patch) | |
tree | 92531c144b8c37f5c8aa9032c0a027d6d3d88a94 /compiler/vectorise | |
parent | cb482d83091413830831305db007da2f088619f7 (diff) | |
download | haskell-02c988e586dedff6d252ef59ef487dd4a8f567aa.tar.gz |
Move VectCore to Vectorise tree
Diffstat (limited to 'compiler/vectorise')
-rw-r--r-- | compiler/vectorise/VectMonad.hs | 1 | ||||
-rw-r--r-- | compiler/vectorise/VectType.hs | 2 | ||||
-rw-r--r-- | compiler/vectorise/VectUtils.hs | 3 | ||||
-rw-r--r-- | compiler/vectorise/VectVar.hs | 2 | ||||
-rw-r--r-- | compiler/vectorise/Vectorise.hs | 2 | ||||
-rw-r--r-- | compiler/vectorise/Vectorise/Vect.hs (renamed from compiler/vectorise/VectCore.hs) | 34 |
6 files changed, 23 insertions, 21 deletions
diff --git a/compiler/vectorise/VectMonad.hs b/compiler/vectorise/VectMonad.hs index e24ed0e6d2..6ac6d8d1db 100644 --- a/compiler/vectorise/VectMonad.hs +++ b/compiler/vectorise/VectMonad.hs @@ -39,6 +39,7 @@ module VectMonad ( import VectBuiltIn import Vectorise.Env +import Vectorise.Vect import HscTypes hiding ( MonadThings(..) ) import Module ( PackageId ) diff --git a/compiler/vectorise/VectType.hs b/compiler/vectorise/VectType.hs index eec036ac40..5d8f2a8943 100644 --- a/compiler/vectorise/VectType.hs +++ b/compiler/vectorise/VectType.hs @@ -8,8 +8,8 @@ where import VectMonad import VectUtils -import VectCore import Vectorise.Env +import Vectorise.Vect import HscTypes ( TypeEnv, extendTypeEnvList, typeEnvTyCons ) import BasicTypes diff --git a/compiler/vectorise/VectUtils.hs b/compiler/vectorise/VectUtils.hs index 1b24f14031..37dbecb446 100644 --- a/compiler/vectorise/VectUtils.hs +++ b/compiler/vectorise/VectUtils.hs @@ -21,10 +21,9 @@ module VectUtils ( buildClosure, buildClosures, mkClosureApp ) where - -import VectCore import VectMonad import Vectorise.Env +import Vectorise.Vect import MkCore ( mkCoreTup, mkWildCase ) import CoreSyn diff --git a/compiler/vectorise/VectVar.hs b/compiler/vectorise/VectVar.hs index 041a393f86..1c40ed9d0e 100644 --- a/compiler/vectorise/VectVar.hs +++ b/compiler/vectorise/VectVar.hs @@ -11,10 +11,10 @@ module VectVar ( vectLiteral ) where import VectUtils -import VectCore import VectMonad import VectType import Vectorise.Env +import Vectorise.Vect import CoreSyn import Type import Var diff --git a/compiler/vectorise/Vectorise.hs b/compiler/vectorise/Vectorise.hs index da10ff1c1d..aad5144b6b 100644 --- a/compiler/vectorise/Vectorise.hs +++ b/compiler/vectorise/Vectorise.hs @@ -7,7 +7,7 @@ import VectMonad import VectUtils import VectVar import VectType -import VectCore +import Vectorise.Vect import Vectorise.Env import HscTypes hiding ( MonadThings(..) ) diff --git a/compiler/vectorise/VectCore.hs b/compiler/vectorise/Vectorise/Vect.hs index 39341ef179..6dcffa2509 100644 --- a/compiler/vectorise/VectCore.hs +++ b/compiler/vectorise/Vectorise/Vect.hs @@ -1,22 +1,24 @@ -- | Simple vectorised constructors and projections. -module VectCore ( - Vect, VVar, VExpr, VBind, - - vectorised, lifted, - mapVect, - - vVarType, - - vNonRec, vRec, - - vVar, vType, vNote, vLet, - vLams, vLamsWithoutLC, vVarApps, - vCaseDEFAULT +module Vectorise.Vect ( + Vect, VVar, VExpr, VBind, + + vectorised, + lifted, + mapVect, + + vVarType, + vNonRec, + vRec, + vVar, + vType, + vNote, + vLet, + vLams, + vLamsWithoutLC, + vVarApps, + vCaseDEFAULT ) where - -#include "HsVersions.h" - import CoreSyn import Type ( Type ) import Var |