[commit: ghc] master: Generalized assignment rewriting pass. (2ec7962)

Edward Z. Yang ezyang at MIT.EDU
Fri Apr 15 02:03:51 CEST 2011


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

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/2ec796239b782505cfb305af2789abcfa820baaf

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

commit 2ec796239b782505cfb305af2789abcfa820baaf
Author: Edward Z. Yang <ezyang at mit.edu>
Date:   Wed Apr 13 11:16:36 2011 +0100

    Generalized assignment rewriting pass.
    
    This assignment rewriting pass subsumes the previous reload
    sinking pass, and also performs basic inlining.
    
    Signed-off-by: Edward Z. Yang <ezyang at mit.edu>

 compiler/cmm/CmmCPS.hs         |    5 +-
 compiler/cmm/CmmSpillReload.hs |  496 ++++++++++++++++++++++++++++++++--------
 2 files changed, 398 insertions(+), 103 deletions(-)


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

    git show 2ec796239b782505cfb305af2789abcfa820baaf



More information about the Cvs-ghc mailing list