patch applied (ghc): split the CmmGraph constructor interface from
the representation
nr at eecs.harvard.edu
nr at eecs.harvard.edu
Tue Sep 11 17:38:42 EDT 2007
Tue Sep 11 08:06:35 PDT 2007 Norman Ramsey <nr at eecs.harvard.edu>
* split the CmmGraph constructor interface from the representation
Interface MkZipCfgCmm should now be sufficient for all construction
needs, though some identifiers are re-exported from (and explained in)
MkZipCfg. ZipCfgCmmRep should be used only by modules involved in
analysis, optimization, or translation of Cmm programs.
./compiler/cmm/ZipCfgCmm.hs -> ./compiler/cmm/ZipCfgCmmRep.hs
M ./compiler/cmm/CmmCPSZ.hs -1 +1
M ./compiler/cmm/CmmContFlowOpt.hs -1 +1
M ./compiler/cmm/CmmCvt.hs -3 +3
M ./compiler/cmm/CmmLiveZ.hs -1 +1
M ./compiler/cmm/CmmProcPointZ.hs -1 +1
M ./compiler/cmm/CmmSpillReload.hs -1 +1
M ./compiler/cmm/MkZipCfg.hs -1
A ./compiler/cmm/MkZipCfgCmm.hs
M ./compiler/cmm/PprCmmZ.hs -1 +1
M ./compiler/cmm/StackColor.hs -1 +1
M ./compiler/cmm/ZipCfg.hs -12 +9
M ./compiler/cmm/ZipCfgCmmRep.hs -61 +8
M ./compiler/cmm/ZipDataflow.hs -30 +32
More information about the Cvs-ghc
mailing list