Hi, I'd like to gentle ping this since IVOPTs part is already to land.
https://gcc.gnu.org/pipermail/gcc-patches/2020-May/546698.html BR, Kewen on 2020/5/28 下午8:19, Kewen.Lin via Gcc-patches wrote: > > gcc/ChangeLog > > 2020-MM-DD Kewen Lin <li...@gcc.gnu.org> > > * cfgloop.h (struct loop): New field estimated_unroll. > * tree-ssa-loop-manip.c (decide_unroll_const_iter): New function. > (decide_unroll_runtime_iter): Likewise. > (decide_unroll_stupid): Likewise. > (estimate_unroll_factor): Likewise. > * tree-ssa-loop-manip.h (estimate_unroll_factor): New declaration. > * tree-ssa-loop.c (tree_average_num_loop_insns): New function. > * tree-ssa-loop.h (tree_average_num_loop_insns): New declaration. >