X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2Fvectorise%2FVectBuiltIn.hs;h=19df7ccc19cb36148ae521b95269c9397e59901c;hp=92bd1b52c09ba0c9824c9462913b3dd8e690aa57;hb=7a5442f3bd91cc24c54c828529d8fee76aeec388;hpb=8b3ebc412fc61eb1f2a6129190d85fcdd851235e diff --git a/compiler/vectorise/VectBuiltIn.hs b/compiler/vectorise/VectBuiltIn.hs index 92bd1b5..19df7cc 100644 --- a/compiler/vectorise/VectBuiltIn.hs +++ b/compiler/vectorise/VectBuiltIn.hs @@ -179,7 +179,11 @@ initBuiltins } initBuiltinTyCons :: Builtins -> [(Name, TyCon)] -initBuiltinTyCons bi = [(tyConName funTyCon, closureTyCon bi)] +initBuiltinTyCons bi = (tyConName funTyCon, closureTyCon bi) + : [(tyConName tc, tc) | tc <- defaultTyCons] + +defaultTyCons :: [TyCon] +defaultTyCons = [intTyCon] initBuiltinDicts :: [(Name, Module, FastString)] -> DsM [(Name, Var)] initBuiltinDicts ps