Re: [PATCH] middle-end/117932 - speed up DF solver

2024-12-14 Thread Jeff Law
On 12/6/24 8:55 AM, Richard Biener wrote: The following addresses slow bitmap operations for maintaining the iteration order of df_worklist_dataflow_doublequeue for large number of basic-blocks. One change is switching the worklist and pending bitmaps to tree view, another change is avoiding

[PATCH] middle-end/117932 - speed up DF solver

2024-12-06 Thread Richard Biener
The following addresses slow bitmap operations for maintaining the iteration order of df_worklist_dataflow_doublequeue for large number of basic-blocks. One change is switching the worklist and pending bitmaps to tree view, another change is avoiding the fully populated initial bitmap for the firs