https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114435
--- Comment #5 from jchrist at linux dot ibm.com --- I tried your patch and it leaves an awful amount of dead stores to the accumulator within the loop. I also still see the stores inside the loop in gimple. Is this really desired? Or is this an artifact of our unrolling setting on s390x? But even in the gimple I see the store inside the loop.