Add spill/reload pseudo instrs to MachInstrs
authorBen.Lippmeier@anu.edu.au <unknown>
Thu, 23 Aug 2007 16:57:44 +0000 (16:57 +0000)
committerBen.Lippmeier@anu.edu.au <unknown>
Thu, 23 Aug 2007 16:57:44 +0000 (16:57 +0000)
commit0168c633a9d209e978528f059193d19cdb5e6740
tree266e97fe3422afd7ad848aaa47bea18294455695
parent73c987fea0bf61b543dcb176eea1b2cc785f9d9d
Add spill/reload pseudo instrs to MachInstrs

Spiller can now insert spill/reload instrs without having to
worry about the current stack delta. Generation of actual machine
instructions for spills/reloads is deferred until after register
allocation proper.
compiler/nativeGen/MachInstrs.hs
compiler/nativeGen/PprMach.hs
compiler/nativeGen/RegAllocColor.hs
compiler/nativeGen/RegAllocInfo.hs
compiler/nativeGen/RegLiveness.hs
compiler/nativeGen/RegSpill.hs