Re: [PATCH 2/2] tree-optimization/104530 - Mark defs dependent on non-null stale.

2022-06-26 Thread Jeff Law via Gcc-patches
On 2/22/2022 9:40 AM, Andrew MacLeod via Gcc-patches wrote: This patch simply leverages the existing computation machinery to re-evaluate values dependent on a newly found non-null value Ranger associates a monotonically increasing temporal value with every def as it is defined.  When that

Re: [PATCH 2/2] tree-optimization/104530 - Mark defs dependent on non-null stale.

2022-02-23 Thread Andrew MacLeod via Gcc-patches
On 2/23/22 02:33, Richard Biener wrote: On Tue, Feb 22, 2022 at 5:42 PM Andrew MacLeod via Gcc-patches wrote: This patch simply leverages the existing computation machinery to re-evaluate values dependent on a newly found non-null value Ranger associates a monotonically increasing temporal val

Re: [PATCH 2/2] tree-optimization/104530 - Mark defs dependent on non-null stale.

2022-02-22 Thread Richard Biener via Gcc-patches
On Tue, Feb 22, 2022 at 5:42 PM Andrew MacLeod via Gcc-patches wrote: > > This patch simply leverages the existing computation machinery to > re-evaluate values dependent on a newly found non-null value > > Ranger associates a monotonically increasing temporal value with every > def as it is defin

[PATCH 2/2] tree-optimization/104530 - Mark defs dependent on non-null stale.

2022-02-22 Thread Andrew MacLeod via Gcc-patches
This patch simply leverages the existing computation machinery to re-evaluate values dependent on a newly found non-null value Ranger associates a monotonically increasing temporal value with every def as it is defined.  When that value is used, we check if any of the values used in the defini