Re: [PATCH 1/3] recog: Improve parser for pattern new compact syntax

2023-09-27 Thread Richard Sandiford
Andrea Corallo writes: > From: Richard Sandiford > > Hi all, > > this is to add support to the new compact pattern syntax for the case > where the constraints do appear unsorted like: > > (define_insn "*si3_insn_uxtw" > [(set (match_operand:DI 0 "register_operand") > (zero_extend:DI (SH

[PATCH 1/3] recog: Improve parser for pattern new compact syntax

2023-09-22 Thread Andrea Corallo
From: Richard Sandiford Hi all, this is to add support to the new compact pattern syntax for the case where the constraints do appear unsorted like: (define_insn "*si3_insn_uxtw" [(set (match_operand:DI 0 "register_operand") (zero_extend:DI (SHIFT_no_rotate:SI (match_operand: