aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/validation/memops/kill-dead-loads00.c
diff options
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2020-12-01 00:10:35 +0100
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2021-03-25 00:11:53 +0100
commite0c12f39daec8b2d13fb84e80033f7d9052374c7 (patch)
tree2dae3f674fedb04fc38893f5a69b117fd574b533 /validation/memops/kill-dead-loads00.c
parentfece51c37252e654cd46eda5fd12938b4be7deff (diff)
downloadsparse-dev-e0c12f39daec8b2d13fb84e80033f7d9052374c7.tar.gz
kill parent's dead stores too
kill_dominated_stores() identify and remove dead stores (stores unneeded because the same location is overwritten later by another store) only when both stores are in the same basic block. Slightly improve this by also handling the case when the dead store is in a parent BB of the "live" store. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'validation/memops/kill-dead-loads00.c')
0 files changed, 0 insertions, 0 deletions