Re: [COMMITTED] Fold all statements in Ranger VRP.

2021-10-28 Thread Jeff Law via Gcc-patches
On 10/28/2021 7:47 AM, Andrew MacLeod wrote: On 10/28/21 9:38 AM, Jeff Law wrote: On 10/25/2021 6:03 PM, Andrew MacLeod via Gcc-patches wrote: This patch changes the ranger VRP pass to simplify all statements, not just the ones with ranges.  I believe Jeff had mentioned we were no longer

Re: [COMMITTED] Fold all statements in Ranger VRP.

2021-10-28 Thread Andrew MacLeod via Gcc-patches
On 10/28/21 9:38 AM, Jeff Law wrote: On 10/25/2021 6:03 PM, Andrew MacLeod via Gcc-patches wrote: This patch changes the ranger VRP pass to simplify all statements, not just the ones with ranges.  I believe Jeff had mentioned we were no longer doing this a while back.  Now we need it when run

Re: [COMMITTED] Fold all statements in Ranger VRP.

2021-10-28 Thread Jeff Law via Gcc-patches
On 10/25/2021 6:03 PM, Andrew MacLeod via Gcc-patches wrote: This patch changes the ranger VRP pass to simplify all statements, not just the ones with ranges.  I believe Jeff had mentioned we were no longer doing this a while back.  Now we need it when running as the VRP2 pass to satisfy the

[COMMITTED] Fold all statements in Ranger VRP.

2021-10-25 Thread Andrew MacLeod via Gcc-patches
This patch changes the ranger VRP pass to simplify all statements, not just the ones with ranges.  I believe Jeff had mentioned we were no longer doing this a while back.  Now we need it when running as the VRP2 pass to satisfy the testcase: gcc.dg/wrapped-binop-simplify.c This also requires a