Re: [PATCH 1/2] Jump threader refactor.

2021-04-30 Thread Jeff Law via Gcc-patches
On 4/28/2021 11:12 AM, Aldy Hernandez wrote: This is an overall refactor of the jump threader, both for the low level bits in tree-ssa-threadupdate.* and the high level bits in tree-ssa-threadedge.*. There should be no functional changes. Some of the benefits of the refactor are: a) Eliminat

[PATCH 1/2] Jump threader refactor.

2021-04-28 Thread Aldy Hernandez via Gcc-patches
This is an overall refactor of the jump threader, both for the low level bits in tree-ssa-threadupdate.* and the high level bits in tree-ssa-threadedge.*. There should be no functional changes. Some of the benefits of the refactor are: a) Eliminates some icky global state (for example the x_vr_v