[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