------- Comment #52 from mmitchel at gcc dot gnu dot org 2008-12-10 17:11 ------- Steven, thanks for your comments on this issue. I agree with Richard G. that this is P2 -- but I also agree with you that it's a serious issue.
Unfortunately, Bugzilla doesn't want to show me the test case attached to PR38453, so I can't look at that. Is the issue there that we don't take advantage of the ARM __aeabi_uidivmod function that gives both the quotient and modulus? Or is it that we're not giving CSE enough information to figure out that the value we have is already available? Zdenek, it would certainly be helpful to have the original justification for your change available. It does sound a bit like we've traded one set of problems for another, and if those are our only practical options, we need to decide which set of problems is worse. Thanks, -- Mark -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32044