Re: [PATCH] Do not assume loop header threading in backward threader.

2021-09-03 Thread Aldy Hernandez via Gcc-patches
On 9/3/21 5:04 PM, Jeff Law wrote: On 9/3/2021 7:57 AM, Aldy Hernandez wrote: The registry's thread_through_all_blocks() has a may_peel_loop_headers argument.  When refactoring the backward threader code, I removed this argument for the local passthru method because it was always TRUE.  Thi

Re: [PATCH] Do not assume loop header threading in backward threader.

2021-09-03 Thread Jeff Law via Gcc-patches
On 9/3/2021 7:57 AM, Aldy Hernandez wrote: The registry's thread_through_all_blocks() has a may_peel_loop_headers argument. When refactoring the backward threader code, I removed this argument for the local passthru method because it was always TRUE. This may not necessarily be true in the f

[PATCH] Do not assume loop header threading in backward threader.

2021-09-03 Thread Aldy Hernandez via Gcc-patches
The registry's thread_through_all_blocks() has a may_peel_loop_headers argument. When refactoring the backward threader code, I removed this argument for the local passthru method because it was always TRUE. This may not necessarily be true in the future, if the backward threader is called from a