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 _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
