X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fvectorise%2FVectMonad.hs;h=e0063d556e8fcb530614d780645a7c7056e9f0c4;hb=85514ae1d86203212930c4953ae608b53aa9f452;hp=1299683b9f3206dca2be5cb11ebef7687f2d5ba9;hpb=13af4e5da214fb0b9be6a536048fe7a905af3b16;p=ghc-hetmet.git diff --git a/compiler/vectorise/VectMonad.hs b/compiler/vectorise/VectMonad.hs index 1299683..e0063d5 100644 --- a/compiler/vectorise/VectMonad.hs +++ b/compiler/vectorise/VectMonad.hs @@ -37,7 +37,7 @@ module VectMonad ( import VectBuiltIn import HscTypes -import Module ( dphSeqPackageId ) +import Module ( PackageId ) import CoreSyn import TyCon import DataCon @@ -479,8 +479,8 @@ lookupFamInst tycon tys (ppr $ mkTyConApp tycon tys) } -initV :: HscEnv -> ModGuts -> VectInfo -> VM a -> IO (Maybe (VectInfo, a)) -initV hsc_env guts info p +initV :: PackageId -> HscEnv -> ModGuts -> VectInfo -> VM a -> IO (Maybe (VectInfo, a)) +initV pkg hsc_env guts info p = do Just r <- initDs hsc_env (mg_module guts) (mg_rdr_env guts) @@ -491,7 +491,7 @@ initV hsc_env guts info p go = do - builtins <- initBuiltins dphSeqPackageId + builtins <- initBuiltins pkg builtin_vars <- initBuiltinVars builtins builtin_tycons <- initBuiltinTyCons builtins let builtin_datacons = initBuiltinDataCons builtins