Ping.
> -----Original Message----- > From: gcc-patches-ow...@gcc.gnu.org <gcc-patches-ow...@gcc.gnu.org> > On Behalf Of Tamar Christina > Sent: Tuesday, June 19, 2018 15:11 > To: gcc-patches@gcc.gnu.org > Cc: nd <n...@arm.com>; l...@redhat.com; rguent...@suse.de; i...@airs.com > Subject: [PATCH][GCC][mid-end] Correct subreg no-op handling for big- > endian vec_select. > > Hi All, > > Previously GCC's no-op detection could would consider something a no-op > even when the mode change is not directly possible. This caused subregs > that shouldn't be removed to be treated as a no-op and deleted. > > Regtested on armeb-none-eabi and no regressions. > Bootstrapped on arm-none-linux-gnueabihf and no issues. > > Ok for trunk? and for backport to GCC 8? > > Thanks, > Tamar > > gcc/ > 2018-06-19 Tamar Christina <tamar.christ...@arm.com> > > PR target/84711 > * rtlanal.c (set_noop_p): Constrain on mode change, > include hard-reg-set.h > > --