[commit: ghc] master: Port "Make array copy primops inline" and related patches to new codegen. (5b10538)
Edward Z. Yang
ezyang at MIT.EDU
Mon Jun 13 17:40:43 CEST 2011
Repository : ssh://darcs.haskell.org//srv/darcs/ghc
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/5b1053897fa16ced293e749447e9c027d15d29f5
>---------------------------------------------------------------
commit 5b1053897fa16ced293e749447e9c027d15d29f5
Author: Edward Z. Yang <ezyang at mit.edu>
Date: Fri Jun 10 17:16:32 2011 +0100
Port "Make array copy primops inline" and related patches to new codegen.
The following patches were ported:
d0faaa6 Fix segfault in array copy primops on 32-bit
18691d4 Make assignTemp_ less pessimistic
9c23f06 Make array copy primops inline
Signed-off-by: Edward Z. Yang <ezyang at mit.edu>
compiler/codeGen/CgForeignCall.hs | 3 +
compiler/codeGen/CgMonad.lhs | 2 +
compiler/codeGen/CgPrimOp.hs | 7 ++
compiler/codeGen/StgCmmPrim.hs | 209 +++++++++++++++++++++++++++++++++++++
compiler/codeGen/StgCmmUtils.hs | 17 +++-
5 files changed, 234 insertions(+), 4 deletions(-)
Diff suppressed because of size. To see it, use:
git show 5b1053897fa16ced293e749447e9c027d15d29f5
More information about the Cvs-ghc
mailing list