https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87532
--- Comment #15 from Bill Schmidt <wschmidt at gcc dot gnu.org> --- I kindasorta thought that's what I want. ;-) But now that I understand what you're saying, I believe I agree with you that this is probably a problem in our gimple folding. I am going to shut up now and stay out of your way, as I believe you have a much better grasp on this than I do at the moment...