https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102306

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|target                      |rtl-optimization

--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
But it's definitely combine duplicating the volatile MEM:

-    6: r109:QI=[r111:SI]
-      REG_DEAD r111:SI
-    7: r112:SI=zero_extend(r109:QI)
+    6: r109:QI=[%i0:SI]
+    7: r112:SI=zero_extend([%i0:SI])
+      REG_DEAD %i0:SI

Reply via email to