[project @ 2000-12-07 17:26:30 by simonmar]
authorsimonmar <unknown>
Thu, 7 Dec 2000 17:26:31 +0000 (17:26 +0000)
committersimonmar <unknown>
Thu, 7 Dec 2000 17:26:31 +0000 (17:26 +0000)
commit05c41def95ec45bbe63d3c9ab0ba9e19648717e0
tree619892ec651be11fdf70eeb1aa8fc45b57cb186b
parent81009ce8fde43a5f280404615c50047a11c866b4
[project @ 2000-12-07 17:26:30 by simonmar]
Figure out CafInfo during CoreTidy.  This is the final piece of the
puzzle in getting the final IdInfo from the Core2Core phases, rather
than waiting for the STG code.

This simplifies the SRT phase, in that it no longer has to have a
complicated circular algorithm to figure out the CafInfo at the same
time as the SRT layout.
ghc/compiler/coreSyn/CoreSat.lhs
ghc/compiler/coreSyn/CoreTidy.lhs
ghc/compiler/main/HscMain.lhs
ghc/compiler/nativeGen/MachRegs.lhs
ghc/compiler/nativeGen/RegAllocInfo.lhs
ghc/compiler/simplStg/SRT.lhs
ghc/compiler/stgSyn/StgSyn.lhs
ghc/compiler/utils/FastTypes.lhs