On Thu, Jul 21, 2011 at 1:34 PM, gjl at gcc dot gnu.org <gcc-bugzi...@gcc.gnu.org> wrote: > I don't know the exact rationale why volatile_ok is false in combine. > It' obviously about volatile correctnet, but I don't see what would break > here.
It can, when dealing optimizations that reduce the size of load/stores of volatile memory. Thanks, Andrew Pinski