Re: [wwwdocs]Mention -ftree-loop-distribution

2018-04-27 Thread Jeff Law
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

2018-04-04 Thread Gerald Pfeifer
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

2018-04-04 Thread Bin.Cheng
On Wed, Apr 4, 2018 at 8:08 AM, Gerald Pfeifer  wrote:
> 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

2018-04-04 Thread Gerald Pfeifer
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