kill dead stores when coalescing slots
commit9632f2f148bf545fea09f25f34a316ec8ae86256
authorQuentin Carbonneaux <quentin@c9x.me>
Sat, 11 Mar 2023 20:51:10 +0000 (11 21:51 +0100)
committerQuentin Carbonneaux <quentin@c9x.me>
Sat, 11 Mar 2023 20:51:10 +0000 (11 21:51 +0100)
treece7985a7ac0726af70000757ba47afdd950e7966
parentf1b21d145ba03c6052b4b722dc457f8e944e6fca
kill dead stores when coalescing slots

This is necessary because, post
fusion, dead stores may clobber
data.  A new test case exposes
one such situation.
mem.c
test/mem2.ssa [new file with mode: 0644]