• Simon Marlow's avatar
    Remove the old stack layout algorithms · 643eb066
    Simon Marlow authored
    Also, do removeDeadAssignments instead of cmmLiveness before stack
    allocation, because the former also does liveness analysis, and we can
    do just one liveness analysis instead of two.  The stack layout
    algorithm doesn't introduce any dead assignments, so this doesn't
    affect the generated code.
    643eb066
CmmLayoutStack.hs 34.3 KB