[commit: ghc] : Add Cmm support for representing 128-bit-wide SIMD vectors. (79e3e41)

Geoffrey Mainland gmainlan at microsoft.com
Thu Jan 31 10:53:13 CET 2013


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

On branch  : 

http://hackage.haskell.org/trac/ghc/changeset/79e3e416aa285d1a73beb8420f6ee27c844376de

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

commit 79e3e416aa285d1a73beb8420f6ee27c844376de
Author: Geoffrey Mainland <gmainlan at microsoft.com>
Date:   Fri Oct 19 09:32:02 2012 +0100

    Add Cmm support for representing 128-bit-wide SIMD vectors.

 compiler/cmm/CmmCallConv.hs          |    7 ++-
 compiler/cmm/CmmCommonBlockElim.hs   |    1 +
 compiler/cmm/CmmExpr.hs              |    7 +++
 compiler/cmm/CmmType.hs              |   86 ++++++++++++++++++++++++++++-----
 compiler/cmm/PprC.hs                 |    2 +
 compiler/cmm/PprCmmExpr.hs           |    1 +
 compiler/llvmGen/LlvmCodeGen/Base.hs |    3 +-
 compiler/llvmGen/LlvmCodeGen/Data.hs |    8 +++
 8 files changed, 99 insertions(+), 16 deletions(-)


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

    git show 79e3e416aa285d1a73beb8420f6ee27c844376de



More information about the ghc-commits mailing list