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?


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?


jeff

Reply via email to