On Sat, May 1, 2021 at 12:48 AM Jeff Law <jeffreya...@gmail.com> wrote: > > > On 4/26/2021 5:38 AM, Christoph Muellner via Gcc-patches wrote: > > [ree] PR rtl-optimization/100264: Handle more PARALLEL SET expressions > > > > PR rtl-optimization/100264 > > * ree.c (get_sub_rtx): Ignore SET expressions without register > > destinations. > > (merge_def_and_ext): Eliminate destination check for register > > as such SET expressions can't occur anymore. > > (combine_reaching_defs): Likewise. > > This is pretty sensible. Do you have commit privs for GCC?
No, I don't have write access yet. > Any interest in further REE work? I've stumbled across a case where we > could/should eliminate a useless extension, but don't. It shows up with > an internal port, but I bet I could show it with riscv as well. Interested? If I am interested in eliminating useless extensions? Always! Is there a PR for it? I'm curious if my skill level is high enough to fix it...