https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57295
--- Comment #5 from Wojciech Migda <wojtek.golf at interia dot pl> --- (In reply to Yaakov Selkowitz from comment #4) > This still occurs with 4.9.2, and the patch in comment 2 fixes it. I contacted Bernd Schmidt few minutes ago about the patch and he wrote that: > I think I've seen that problem before. The current code in trunk just > uses MEM_P instead of memory_operand. Does that fix your issue? But this kind of contradicts Mikael's statement here (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64451#c1), unless there was a change in the trunk after Mikael's check. Can someone verify that? I'll be leaving work for the weekend so I won't be able to do that myself now.