https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127851
--- Comment #3 from Uroš Bizjak <ubizjak at gmail dot com> --- (In reply to Vineet Gupta from comment #2) > so y is read before x. Since -ffuse-ops-with-volatile-access is > target-independent, it would be better to plug this in combine itself. Yes, this should be fixed in combine pass.
