[commit: ghc] master: Add Cmm support for representing 128-bit-wide SIMD vectors. (515ba6f)

Geoffrey Mainland gmainlan at microsoft.com
Fri Feb 1 23:02:11 CET 2013


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

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/515ba6f18b6ed8ac9167588b8c6099ef85d5e517

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

commit 515ba6f18b6ed8ac9167588b8c6099ef85d5e517
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 515ba6f18b6ed8ac9167588b8c6099ef85d5e517



More information about the ghc-commits mailing list