
Hi Manuel,
I recently committed a patch to document the -fvectorise and
-favoid-vect flags. Would you mind taking a look at the documentation
for these flags to ensure they are valid still with these recent
changes?
docs/userguide/using.xml is the file in question.
Cheers,
David
On 5 February 2013 19:16, Manuel Chakravarty
Repository : ssh://darcs.haskell.org//srv/darcs/ghc
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/b77da25ef0d95e776a43779bbb4843...
---------------------------------------------------------------
commit b77da25ef0d95e776a43779bbb4843eb01d33552 Author: Manuel M T Chakravarty
Date: Wed Dec 5 15:28:19 2012 +1100 Rewrote vectorisation avoidance (based on the HS paper)
* Vectorisation avoidance is now the default * Types and values from unvectorised modules are permitted in scalar code * Simplified the VECTORISE pragmas (see http://hackage.haskell.org/trac/ghc/wiki/DataParallel/VectPragma for the spec) * Vectorisation information is now included in the annotated Core AST
compiler/coreSyn/CoreFVs.lhs | 11 +- compiler/coreSyn/CoreSubst.lhs | 11 +- compiler/coreSyn/CoreSyn.lhs | 4 +- compiler/coreSyn/PprCore.lhs | 3 +- compiler/deSugar/Desugar.lhs | 2 +- compiler/hsSyn/HsDecls.lhs | 10 +- compiler/iface/LoadIface.lhs | 14 +- compiler/iface/MkIface.lhs | 18 +- compiler/iface/TcIface.lhs | 30 +- compiler/main/HscTypes.lhs | 54 +- compiler/main/TidyPgm.lhs | 10 +- compiler/parser/Parser.y.pp | 5 +- compiler/rename/RnSource.lhs | 10 +- compiler/typecheck/TcBinds.lhs | 9 +- compiler/typecheck/TcHsSyn.lhs | 2 +- compiler/vectorise/Vectorise.hs | 394 ++++------ compiler/vectorise/Vectorise/Convert.hs | 18 +- compiler/vectorise/Vectorise/Env.hs | 86 +-- compiler/vectorise/Vectorise/Exp.hs | 1026 +++++++++++++------------ compiler/vectorise/Vectorise/Monad.hs | 26 +- compiler/vectorise/Vectorise/Monad/Global.hs | 60 +- compiler/vectorise/Vectorise/Monad/InstEnv.hs | 13 +- compiler/vectorise/Vectorise/Monad/Local.hs | 22 +- compiler/vectorise/Vectorise/Type/Classify.hs | 42 +- compiler/vectorise/Vectorise/Type/Env.hs | 211 +++--- compiler/vectorise/Vectorise/Type/Type.hs | 13 +- compiler/vectorise/Vectorise/Utils.hs | 25 +- 27 files changed, 1066 insertions(+), 1063 deletions(-)
Diff suppressed because of size. To see it, use:
git show b77da25ef0d95e776a43779bbb4843eb01d33552
_______________________________________________ ghc-commits mailing list ghc-commits@haskell.org http://www.haskell.org/mailman/listinfo/ghc-commits