Re: [PATCH v1 06/16] Change function versions to be implicitly ordered.

2025-02-04 Thread Alfie Richards
On 04/02/2025 15:11, Richard Sandiford wrote: Richard Sandiford writes: Alfie Richards writes: --- gcc/cgraph.cc| 39 +++--- gcc/config/aarch64/aarch64.cc| 37 +++- gcc/config/i386/i386-features.cc | 33 --

Re: [PATCH v1 06/16] Change function versions to be implicitly ordered.

2025-02-04 Thread Richard Sandiford
Richard Sandiford writes: > Alfie Richards writes: >> --- >> gcc/cgraph.cc| 39 +++--- >> gcc/config/aarch64/aarch64.cc| 37 +++- >> gcc/config/i386/i386-features.cc | 33 - >> gcc/config/riscv/riscv.

Re: [PATCH v1 06/16] Change function versions to be implicitly ordered.

2025-02-03 Thread Richard Sandiford
Alfie Richards writes: > This changes function version structures to maintain the default version > as the first declaration in the linked data structures by giving priority > to the set containing the default when constructing the structure. > > This allows for removing logic for moving the defau

[PATCH v1 06/16] Change function versions to be implicitly ordered.

2025-02-03 Thread Alfie Richards
This changes function version structures to maintain the default version as the first declaration in the linked data structures by giving priority to the set containing the default when constructing the structure. This allows for removing logic for moving the default to the first position which w