https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81763
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #18 from Jakub Jelinek <jakub at gcc dot gnu.org> --- (In reply to Uroš Bizjak from comment #17) > (In reply to Manuel Lauss from comment #16) > > 0x080a96c3 <+1347>: andn (%eax,%ebx,8),%edx,%eax > > => 0x080a96c9 <+1353>: andn 0x4(%eax,%ebx,8),%ecx,%edx > > This looks like double-word andn is clobbering %eax too early. Yeah. In that case, can you please attach the preprocessed source of whatever source contains that and g++ command line options used to compile that? Thanks.