Re: [PATCH] i386: Fix up *3_doubleword_mask [PR105911

2022-06-12 Thread Uros Bizjak via Gcc-patches
On Fri, Jun 10, 2022 at 9:27 PM Jakub Jelinek wrote: > > Hi! > > Another regression caused by my recent patch. > > This time because define_insn_and_split only requires that the > constant mask is const_int_operand. When it was only SImode, > that wasn't a problem, HImode neither, but for DImode

[PATCH] i386: Fix up *3_doubleword_mask [PR105911

2022-06-10 Thread Jakub Jelinek via Gcc-patches
Hi! Another regression caused by my recent patch. This time because define_insn_and_split only requires that the constant mask is const_int_operand. When it was only SImode, that wasn't a problem, HImode neither, but for DImode if we need to and the shift count we might run into a problem that i