https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70416
--- Comment #16 from John Paul Adrian Glaubitz <glaubitz at physik dot fu-berlin.de> --- (In reply to Oleg Endo from comment #15) > (In reply to Oleg Endo from comment #14) > > > > Maybe at that stage in the reload code it will end up using the last *addsi3 > > pattern and not try to look for a new pattern in the .md when it wants to > > change it. In other words, maybe it'll help if the *addsi3 patterns are > > merged into a single pattern somehow. I'll give it a try... > > The following seems to fix the problem: Wow, great to hear :).