Re: [RFC] Replace VRP with EVRP passes

2021-10-14 Thread Jeff Law via Gcc-patches
On 10/13/2021 2:58 PM, Andrew MacLeod wrote: As work has progressed, we're pretty close to being able to functionally replace VRP with another EVRP pass.  At least it seems close enough that we should discuss if thats something we might want to consider for this release.   Replacing just one

Re: [RFC] Replace VRP with EVRP passes

2021-10-14 Thread Andrew MacLeod via Gcc-patches
On 10/14/21 8:54 AM, Richard Biener wrote: On Thu, Oct 14, 2021 at 2:46 PM Andrew MacLeod wrote: I always test ada, objc.. anything that can be built as part of my normal build :-) so yes. As far as I am aware, we are not missing any symbolic/relational cases, that has all been functioning f

Re: [RFC] Replace VRP with EVRP passes

2021-10-14 Thread Richard Biener via Gcc-patches
On Thu, Oct 14, 2021 at 2:46 PM Andrew MacLeod wrote: > > On 10/14/21 4:27 AM, Richard Biener wrote: > > On Wed, Oct 13, 2021 at 10:58 PM Andrew MacLeod wrote: > >> As work has progressed, we're pretty close to being able to functionally > >> replace VRP with another EVRP pass. At least it seems

Re: [RFC] Replace VRP with EVRP passes

2021-10-14 Thread Andrew MacLeod via Gcc-patches
On 10/14/21 4:27 AM, Richard Biener wrote: On Wed, Oct 13, 2021 at 10:58 PM Andrew MacLeod wrote: As work has progressed, we're pretty close to being able to functionally replace VRP with another EVRP pass. At least it seems close enough that we should discuss if thats something we might want

Re: [RFC] Replace VRP with EVRP passes

2021-10-14 Thread Richard Biener via Gcc-patches
On Wed, Oct 13, 2021 at 10:58 PM Andrew MacLeod wrote: > > As work has progressed, we're pretty close to being able to functionally > replace VRP with another EVRP pass. At least it seems close enough that > we should discuss if thats something we might want to consider for this > release. Repl

[RFC] Replace VRP with EVRP passes

2021-10-13 Thread Andrew MacLeod via Gcc-patches
As work has progressed, we're pretty close to being able to functionally replace VRP with another EVRP pass.  At least it seems close enough that we should discuss if thats something we might want to consider for this release.   Replacing just one of the 2 VRP passes is another option. First,