On Wed, Jul 15, 2026 at 7:03 PM Uros Bizjak <[email protected]> wrote:

> I'd rewrite this pattern slightly to avoid "[(const_int)]", op0
> variable, emit_move-insn and "DONE":
>
> ...
> [(set (match_dup 0) (match_dup 3))]
> ...
> {
>   ...
>   rtx operands[3] = gen_lowpart (V2DImode, result));
> }

Eh, the above snippet should use operands[2]:

[(set (match_dup 0) (match_dup 2))]
{ ...
  operands[2] = gen_lowpart (V2DImode, result);
}

Uros.

Reply via email to