Re: [wwwdocs]Mention -ftree-loop-distribution
On 04/03/2018 09:51 AM, Bin Cheng wrote: > Hi, > > Option -ftree-loop-distribution is improved and enabled by default at -O3 for > GCC8. > This patch describes the change, is it OK? Yes. This is fine. jeff
Re: [wwwdocs]Mention -ftree-loop-distribution
On Wed, 4 Apr 2018, Bin.Cheng wrote: > Thanks for the suggestions, attachment is the updated change. Ah, I thought (and would have been fine) you'd go ahead and commit with those changes. ;-) Yes, this is okay. Thanks, Gerald
Re: [wwwdocs]Mention -ftree-loop-distribution
On Wed, Apr 4, 2018 at 8:08 AM, Gerald Pfeiferwrote: > On Tue, 3 Apr 2018, Bin Cheng wrote: >> Option -ftree-loop-distribution is improved and enabled by default at >> -O3 for GCC8. This patch describes the change, is it OK? > > Index: htdocs/gcc-8/changes.html > === > +Classical loop nest optimization pass > -ftree-loop-distribution > > "The classic loop nest..." (i.e., add the article and I believe classic > is more appropriate than classical which connotates the arts,...). > > +It supports loop nest distribution in some restricted scenarios; it also > +supports cancellable innermost loop distribution with loop versioning > +under runtime alias checks. > > I believe that would be "run-time" (per codingconventions.html)? > > Fine with the change above and considering the second comment. Thanks for the suggestions, attachment is the updated change. Thanks, bin > > Thank you, > Gerald Index: htdocs/gcc-8/changes.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-8/changes.html,v retrieving revision 1.51 diff -u -r1.51 changes.html --- htdocs/gcc-8/changes.html 3 Apr 2018 06:52:04 - 1.51 +++ htdocs/gcc-8/changes.html 4 Apr 2018 08:55:11 - @@ -101,6 +101,13 @@ are enabled by default at -O3 and above. +The classic loop nest optimization pass -ftree-loop-distribution +has been improved and enabled by default at -O3 and above. +It supports loop nest distribution in some restricted scenarios; it also +supports cancellable innermost loop distribution with loop versioning +under run-time alias checks. + + The new option -fstack-clash-protection causes the compiler to insert probes whenever stack space is allocated statically or dynamically to reliably detect stack overflows and
Re: [wwwdocs]Mention -ftree-loop-distribution
On Tue, 3 Apr 2018, Bin Cheng wrote: > Option -ftree-loop-distribution is improved and enabled by default at > -O3 for GCC8. This patch describes the change, is it OK? Index: htdocs/gcc-8/changes.html === +Classical loop nest optimization pass -ftree-loop-distribution "The classic loop nest..." (i.e., add the article and I believe classic is more appropriate than classical which connotates the arts,...). +It supports loop nest distribution in some restricted scenarios; it also +supports cancellable innermost loop distribution with loop versioning +under runtime alias checks. I believe that would be "run-time" (per codingconventions.html)? Fine with the change above and considering the second comment. Thank you, GeraldIndex: htdocs/gcc-8/changes.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-8/changes.html,v retrieving revision 1.51 diff -u -r1.51 changes.html --- htdocs/gcc-8/changes.html 3 Apr 2018 06:52:04 - 1.51 +++ htdocs/gcc-8/changes.html 3 Apr 2018 14:26:31 - @@ -101,6 +101,13 @@ are enabled by default at -O3 and above. +Classical loop nest optimization pass -ftree-loop-distribution +has been improved and enabled by default at -O3 and above. +It supports loop nest distribution in some restricted scenarios; it also +supports cancellable innermost loop distribution with loop versioning +under runtime alias checks. + + The new option -fstack-clash-protection causes the compiler to insert probes whenever stack space is allocated statically or dynamically to reliably detect stack overflows and