Re: [PATCH] PR middle-end/65855: Scalar evolution for quadratic chrecs

2022-02-21 Thread Richard Biener via Gcc-patches
On Fri, Feb 18, 2022 at 7:20 PM Roger Sayle wrote: > > > This patch improves GCC's scalar evolution and final value replacement > optimizations by supporting triangular/quadratic/trapezoid chrecs which > resolves both PR middle-end/65855 and PR c/80852, but alas not (yet) > PR

[PATCH] PR middle-end/65855: Scalar evolution for quadratic chrecs

2022-02-18 Thread Roger Sayle
This patch improves GCC's scalar evolution and final value replacement optimizations by supporting triangular/quadratic/trapezoid chrecs which resolves both PR middle-end/65855 and PR c/80852, but alas not (yet) PR tree-optimization/46186. I've listed Richard Biener as co-author, as this