[Bug rtl-optimization/49807] Missed byte (subreg) extraction when storing to volatile mem

pinskia at gmail dot com gcc-bugzilla@gcc.gnu.org
Thu Jul 21 20:39:00 GMT 2011


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49807

--- Comment #4 from pinskia at gmail dot com <pinskia at gmail dot com> 2011-07-21 20:39:08 UTC ---
On Thu, Jul 21, 2011 at 1:34 PM, gjl at gcc dot gnu.org
<gcc-bugzilla@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



More information about the Gcc-bugs mailing list