Re: [x86 PATCH] Fix libitm.c/memset-1.c test fails with new peephole2s.

2022-03-13 Thread Uros Bizjak via Gcc-patches
On Sat, Mar 12, 2022 at 7:50 PM Roger Sayle wrote: > > > My sincere apologies for the breakage, but alas handling SImode in the > recently added "xorl;movb -> movzbl" peephole2 turns out to be slightly > more complicated that just using SWI48 as a mode iterator. I'd failed > to check the machine

[x86 PATCH] Fix libitm.c/memset-1.c test fails with new peephole2s.

2022-03-12 Thread Roger Sayle
My sincere apologies for the breakage, but alas handling SImode in the recently added "xorl;movb -> movzbl" peephole2 turns out to be slightly more complicated that just using SWI48 as a mode iterator. I'd failed to check the machine description carefully, but the *zero_extendsi2 define_insn is c