https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90378
--- Comment #3 from Maxim Kuvyrkov <mkuvyrkov at gcc dot gnu.org> --- The miscompilation went away for a while, but has reappeared just now after <cut> commit 2a07345c4f8dabc286fc470e76c53473e5bc3eb7 Author: Vladimir N. Makarov <vmaka...@redhat.com> Date: Fri Jan 31 14:26:26 2020 -0500 Fix for PR 91333 - suboptimal register allocation for inline asm 2020-01-31 Vladimir Makarov <vmaka...@redhat.com> PR rtl-optimization/91333 * ira-color.c (bucket_allocno_compare_func): Move conflict hard reg preferences comparison up. 2020-01-31 Vladimir Makarov <vmaka...@redhat.com> PR rtl-optimization/91333 * gcc.target/i386/pr91333.c: New. </cut> Miscompilation occurs in same configuration: arm-linux-gnueabihf at -O2 -flto. I'll try to narrow this down to a single object.