[commit: ghc] wip/simd: Pass 256-bit-wide vectors in registers. (292ff5f)
git at git.haskell.org
git at git.haskell.org
Mon Sep 16 07:05:47 CEST 2013
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/simd
Link : http://ghc.haskell.org/trac/ghc/changeset/292ff5f164fd5c41fcef39d8400146e0ab845d03/ghc
>---------------------------------------------------------------
commit 292ff5f164fd5c41fcef39d8400146e0ab845d03
Author: Geoffrey Mainland <gmainlan at microsoft.com>
Date: Thu Feb 14 23:28:39 2013 +0000
Pass 256-bit-wide vectors in registers.
>---------------------------------------------------------------
292ff5f164fd5c41fcef39d8400146e0ab845d03
compiler/cmm/CmmCallConv.hs | 1 +
compiler/cmm/CmmExpr.hs | 9 +++++
compiler/cmm/PprCmmExpr.hs | 1 +
compiler/codeGen/CgUtils.hs | 7 ++++
compiler/llvmGen/LlvmCodeGen/Base.hs | 1 +
compiler/llvmGen/LlvmCodeGen/CodeGen.hs | 1 +
compiler/llvmGen/LlvmCodeGen/Regs.hs | 7 ++++
includes/CodeGen.Platform.hs | 55 ++++++++++++++++++++++++++++++
includes/stg/MachRegs.h | 23 +++++++++++++
includes/stg/Regs.h | 42 +++++++++++++++++++++++
includes/stg/Types.h | 2 ++
utils/deriveConstants/DeriveConstants.hs | 6 ++++
12 files changed, 155 insertions(+)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 292ff5f164fd5c41fcef39d8400146e0ab845d03
More information about the ghc-commits
mailing list