[commit: ghc] master: Remove the old codegen (6fbd46b)

Simon Marlow <[email protected]>
Newsgroups gmane.comp.lang.haskell.cvs.ghc
Message-ID <[email protected]>
Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/6fbd46b0bb3ee56160b8216cb2a3bb718ccb41c2

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

commit 6fbd46b0bb3ee56160b8216cb2a3bb718ccb41c2
Author: Simon Marlow <[email protected]>
Date:   Sun Oct 14 13:03:32 2012 +0100

    Remove the old codegen
    
    Except for CgUtils.fixStgRegisters that is used in the NCG and LLVM
    backends, and should probably be moved somewhere else.

 compiler/cmm/CmmParse.y                 |    2 +-
 compiler/cmm/OldCmm.hs                  |    5 +-
 compiler/cmm/SMRep.lhs                  |    3 -
 compiler/codeGen/CgBindery.lhs          |  564 ---------------
 compiler/codeGen/CgBindery.lhs-boot     |   11 -
 compiler/codeGen/CgCallConv.hs          |  414 -----------
 compiler/codeGen/CgCase.lhs             |  673 ------------------
 compiler/codeGen/CgClosure.lhs          |  641 -----------------
 compiler/codeGen/CgCon.lhs              |  490 -------------
 compiler/codeGen/CgExpr.lhs             |  496 -------------
 compiler/codeGen/CgExpr.lhs-boot        |    7 -
 compiler/codeGen/CgForeignCall.hs       |  322 ---------
 compiler/codeGen/CgHeapery.lhs          |  642 -----------------
 compiler/codeGen/CgHpc.hs               |   40 -
 compiler/codeGen/CgInfoTbls.hs          |  374 ----------
 compiler/codeGen/CgLetNoEscape.lhs      |  215 ------
 compiler/codeGen/CgMonad.lhs            |  849 ----------------------
 compiler/codeGen/CgParallel.hs          |  100 ---
 compiler/codeGen/CgPrimOp.hs            | 1177 -------------------------------
 compiler/codeGen/CgProf.hs              |  310 --------
 compiler/codeGen/CgStackery.lhs         |  371 ----------
 compiler/codeGen/CgTailCall.lhs         |  509 -------------
 compiler/codeGen/CgTicky.hs             |  397 -----------
 compiler/codeGen/CgUtils.hs             |  756 +--------------------
 compiler/codeGen/ClosureInfo.lhs        | 1122 -----------------------------
 compiler/codeGen/ClosureInfo.lhs-boot   |    6 -
 compiler/codeGen/StgCmmGran.hs          |    2 +-
 compiler/codeGen/StgCmmLayout.hs        |   20 +-
 compiler/ghc.cabal.in                   |   22 +-
 compiler/ghci/ByteCodeAsm.lhs           |   32 +-
 compiler/ghci/ByteCodeGen.lhs           |  129 ++--
 compiler/ghci/ByteCodeInstr.lhs         |    6 +-
 compiler/ghci/ByteCodeItbls.lhs         |    7 +-
 compiler/ghci/DebuggerUtils.hs          |    2 +-
 compiler/llvmGen/LlvmCodeGen/Base.hs    |    2 +-
 compiler/llvmGen/LlvmCodeGen/CodeGen.hs |    2 +-
 36 files changed, 114 insertions(+), 10606 deletions(-)


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

    git show 6fbd46b0bb3ee56160b8216cb2a3bb718ccb41c2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.