[commit: ghc] master: Vectoriser: distinguish vectorised from parallel types and functions (a33dddc)

Manuel Chakravarty chak at cse.unsw.edu.au
Wed Feb 6 04:17:02 CET 2013


Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/a33dddc9637007b05ecd7811fc157cd0add71e6b

>---------------------------------------------------------------

commit a33dddc9637007b05ecd7811fc157cd0add71e6b
Author: Manuel M T Chakravarty <chak at cse.unsw.edu.au>
Date:   Sun Dec 9 17:24:05 2012 +1100

    Vectoriser: distinguish vectorised from parallel types and functions
    
    - We sometimes need to vectorise types and functions because they might be needed in a vectorised context, not because they do directly introduce parallelism.

 compiler/vectorise/Vectorise/Exp.hs           |   49 ++++++++++++++++++-------
 compiler/vectorise/Vectorise/Type/Classify.hs |   30 ++++++++--------
 compiler/vectorise/Vectorise/Type/Env.hs      |   12 ++++---
 3 files changed, 57 insertions(+), 34 deletions(-)


Diff suppressed because of size. To see it, use:

    git show a33dddc9637007b05ecd7811fc157cd0add71e6b



More information about the ghc-commits mailing list