Thanks Vlad. I noticed there is devel/subreg-coalesce branch. We are working on supporting subreg coalesce in IRA/LRA base on the latest version of subreg DF patch. And we will send the followup patches. Thanks. juzhe.zhong@rivai.ai From: Vladimir Makarov Date: 2024-05-09 00:29 To: Lehua Ding CC: richard.sandiford; juzhe.zhong; gcc-patches Subject: Re: [PATCH 4/4] lra: Apply DF_LIVE_SUBREG data On 5/7/24 23:01, Lehua Ding wrote: > Hi Vladimir, > > I'll send V3 patchs based on these comments. Note that these four > patches only support subreg liveness tracking and apply to IRA and LRA > pass. Therefore, no performance changes are expected before we support > subreg coalesce. There will be new patches later to complete the > subreg coalesce functionality. Support for subreg coalesce requires > support for subreg copy i.e. modifying the logic for conflict detection. > > Thank you for your clarification that the current batch of patches does not change the performance. I hope the next batch of patches will be added to devel/subreg-coalesce branch too for their easier evaluation.