Re: [PATCH 1/7] ira: Refactor the handling of register conflicts to make it more general

2023-11-08 Thread Lehua Ding
Hi Richard, Thanks for taking the time to review the code. On 2023/11/8 15:57, Richard Biener wrote: On Wed, Nov 8, 2023 at 4:48 AM Lehua Ding wrote: This patch does not make any functional changes. It mainly refactor two parts: 1. The ira_allocno's objects field is expanded to an scalable

Re: [PATCH 1/7] ira: Refactor the handling of register conflicts to make it more general

2023-11-07 Thread Richard Biener
On Wed, Nov 8, 2023 at 4:48 AM Lehua Ding wrote: > > This patch does not make any functional changes. It mainly refactor two parts: > > 1. The ira_allocno's objects field is expanded to an scalable array, and > multi-word >pseduo registers are split and tracked only when necessary. > 2.

[PATCH 1/7] ira: Refactor the handling of register conflicts to make it more general

2023-11-07 Thread Lehua Ding
This patch does not make any functional changes. It mainly refactor two parts: 1. The ira_allocno's objects field is expanded to an scalable array, and multi-word pseduo registers are split and tracked only when necessary. 2. Since the objects array has been expanded, there will be more