Hi Saurabh, > -----Original Message----- > From: Saurabh Jha <saurabh....@arm.com> > Sent: Thursday, November 9, 2023 10:12 AM > To: gcc-patches@gcc.gnu.org; Richard Earnshaw > <richard.earns...@arm.com>; Richard Sandiford > <richard.sandif...@arm.com> > Subject: [PATCH] Add a REG_P check for inc and dec for Arm MVE > > Hey, > > This patch tightens mve_vector_mem_operand to reject non-register > operands inside {PRE,POST}_{INC,DEC} addresses by introducing a REG_P > check. > > This patch fixes this ICE:https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112337 > > Okay for trunk? I don't have trunk access so could someone please commit > on my behalf?
Ok. > > Regards, > Saurabh > > gcc/ChangeLog: > > PR target/112337 > * config/arm/arm.cc (mve_vector_mem_operand): Add a REG_P > check for INC > and DEC operations > > gcc/testsuite/ChangeLog: > > PR target/112337 > * gcc.target/arm/mve/pr112337.c: Test for REG_P check for INC and > DEC > operations ChangeLog entries should end with a full stop (the git commit hooks enforce it). I've adjusted the ChangeLog and pushed this patch for you. Thank you for the patch! Kyrill