Re: [PATCH] Backwards threader greedy search TLC

2022-08-04 Thread Richard Biener via Gcc-patches
On Thu, 4 Aug 2022, Aldy Hernandez wrote: > On Thu, Aug 4, 2022 at 9:15 AM Richard Biener wrote: > > > > On Thu, 4 Aug 2022, Aldy Hernandez wrote: > > > > > On Wed, Aug 3, 2022 at 11:53 AM Richard Biener wrote: > > > > > > > > I've tried to understand how the greedy search works seeing the > > >

Re: [PATCH] Backwards threader greedy search TLC

2022-08-04 Thread Aldy Hernandez via Gcc-patches
On Thu, Aug 4, 2022 at 9:15 AM Richard Biener wrote: > > On Thu, 4 Aug 2022, Aldy Hernandez wrote: > > > On Wed, Aug 3, 2022 at 11:53 AM Richard Biener wrote: > > > > > > I've tried to understand how the greedy search works seeing the > > > bitmap dances and the split into resolve_phi. I've summ

Re: [PATCH] Backwards threader greedy search TLC

2022-08-04 Thread Richard Biener via Gcc-patches
On Thu, 4 Aug 2022, Aldy Hernandez wrote: > On Wed, Aug 3, 2022 at 11:53 AM Richard Biener wrote: > > > > I've tried to understand how the greedy search works seeing the > > bitmap dances and the split into resolve_phi. I've summarized > > the intent of the algorithm as > > > > // For furt

Re: [PATCH] Backwards threader greedy search TLC

2022-08-04 Thread Aldy Hernandez via Gcc-patches
On Wed, Aug 3, 2022 at 11:53 AM Richard Biener wrote: > > I've tried to understand how the greedy search works seeing the > bitmap dances and the split into resolve_phi. I've summarized > the intent of the algorithm as > > // For further greedy searching we want to remove interesting >

[PATCH] Backwards threader greedy search TLC

2022-08-03 Thread Richard Biener via Gcc-patches
I've tried to understand how the greedy search works seeing the bitmap dances and the split into resolve_phi. I've summarized the intent of the algorithm as // For further greedy searching we want to remove interesting // names defined in BB but add ones on the PHI edges for the