summaryrefslogtreecommitdiff
path: root/compiler/codeGen/StgCmmForeign.hs
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2012-07-31 15:48:42 +0100
committerSimon Marlow <marlowsd@gmail.com>2012-07-31 16:59:09 +0100
commitd2361423f23c3381b5a7f57c3f9e6c2448cdac80 (patch)
treee00a583ac7a1806cf0616c241c23bfa3e9937486 /compiler/codeGen/StgCmmForeign.hs
parent598ee1ad1b8de089a2ed207543761d617a90db52 (diff)
downloadhaskell-d2361423f23c3381b5a7f57c3f9e6c2448cdac80.tar.gz
Improve code generated when real registers are clobbered
There was a long-standing ToDo here that I just did: if a real register is clobbered by the current instruction, then we should move it to another free register rather than spilling it to memory. This case crops up more often now that the register allocator can allocate into the fixed Rn registers.
Diffstat (limited to 'compiler/codeGen/StgCmmForeign.hs')
0 files changed, 0 insertions, 0 deletions