Wed Sep 5 09:48:02 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]>
* change of representation for GenCmm, GenCmmTop, CmmProc
The type parameter to a C-- procedure now represents a control-flow
graph, not a single instruction. The newtype ListGraph preserves the
current representation while enabling other representations and a
sensible way of prettyprinting. Except for a few changes in the
prettyprinter the new compiler binary should be bit-for-bit identical
to the old.
M ./compiler/cmm/Cmm.hs -18 +19
M ./compiler/cmm/CmmCPS.hs -2 +2
M ./compiler/cmm/CmmCPSGen.hs -1 +3
M ./compiler/cmm/CmmInfo.hs -4 +4
M ./compiler/cmm/CmmLint.hs -3 +3
M ./compiler/cmm/CmmOpt.hs -2 +2
M ./compiler/cmm/PprC.hs -1 +1
M ./compiler/cmm/PprCmm.hs -7 +10
M ./compiler/codeGen/CgMonad.lhs -1 +1
M ./compiler/codeGen/CgUtils.hs -2 +2
M ./compiler/main/GHC.hs -1 +1
M ./compiler/nativeGen/AsmCodeGen.lhs -15 +15
M ./compiler/nativeGen/MachCodeGen.hs -2 +2
M ./compiler/nativeGen/MachInstrs.hs -2 +2
M ./compiler/nativeGen/PositionIndependentCode.hs -6 +6
M ./compiler/nativeGen/PprMach.hs -2 +2
M ./compiler/nativeGen/RegAllocLinear.hs -4 +4
M ./compiler/nativeGen/RegCoalesce.hs -6 +6
M ./compiler/nativeGen/RegLiveness.hs -19 +19
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc