fix some problems with the fixup block code
authorSimon Marlow <simonmar@microsoft.com>
Thu, 29 Jun 2006 12:02:10 +0000 (12:02 +0000)
committerSimon Marlow <simonmar@microsoft.com>
Thu, 29 Jun 2006 12:02:10 +0000 (12:02 +0000)
commit47f809644d5ccba8be7a27a9d8ebbb818cac33ef
treea6fad45e52b580fccfecde2c01f90a71447df89e
parentf44bca5bb5680e7bff187f7b3df58512a1e87084
fix some problems with the fixup block code
We weren't handling InBoth properly.  InBoth needs to be expanded to
appropriate InReg/InMem locations *before* building the interference
graph, otherwise an InBoth will not be seen to conflict with other
InReg/InMem locations.
compiler/nativeGen/RegisterAlloc.hs