Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/609940166562b6a5f2ff05fc9d00cf26d531c6dd >--------------------------------------------------------------- commit 609940166562b6a5f2ff05fc9d00cf26d531c6dd Author: Manuel M T Chakravarty <[email protected]> Date: Mon Jun 13 20:47:43 2011 +1000 Added a pragma {-# NOVECTORISE f #-} that suppresses vectorisation of toplevel variable 'f'. compiler/coreSyn/CoreFVs.lhs | 5 +- compiler/coreSyn/CoreSubst.lhs | 5 +- compiler/coreSyn/CoreSyn.lhs | 10 +- compiler/coreSyn/PprCore.lhs | 24 +++- compiler/deSugar/Desugar.lhs | 13 +- compiler/hsSyn/HsDecls.lhs | 23 ++- compiler/parser/Lexer.x | 5 +- compiler/parser/Parser.y.pp | 70 +++++----- compiler/rename/RnSource.lhs | 4 + compiler/simplCore/SimplCore.lhs | 19 ++- compiler/typecheck/TcBinds.lhs | 7 +- compiler/typecheck/TcHsSyn.lhs | 4 + compiler/vectorise/Vectorise.hs | 173 ++++++++++++--------- compiler/vectorise/Vectorise/Builtins/Prelude.hs | 10 +- compiler/vectorise/Vectorise/Env.hs | 6 + compiler/vectorise/Vectorise/Monad.hs | 3 +- compiler/vectorise/Vectorise/Monad/Global.hs | 62 +++++---- 17 files changed, 266 insertions(+), 177 deletions(-) Diff suppressed because of size. To see it, use: git show 609940166562b6a5f2ff05fc9d00cf26d531c6dd _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
