Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1728)

Issue 4438079: [google] Use different peeling parameters with available profile

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years ago by Sharad Singhai
Modified:
13 years ago
Reviewers:
richard.guenther, Diego Novillo, davidxl
CC:
gcc-patches_gcc.gnu.org
Base URL:
svn://gcc.gnu.org/svn/gcc/branches/google/main/
Visibility:
Public.

Patch Set 1 #

Patch Set 2 : Here is an updated patch. #

Patch Set 3 : [google] Updated patch #

Unified diffs Side-by-side diffs Delta from patch set Stats (+110 lines, -18 lines) Patch
M doc/invoke.texi View 1 2 1 chunk +20 lines, -0 lines 0 comments Download
M loop-unroll.c View 1 2 4 chunks +30 lines, -8 lines 0 comments Download
M params.def View 1 2 1 chunk +22 lines, -1 line 0 comments Download
M testsuite/gcc.dg/vect/O3-vect-pr34223.c View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M testsuite/gcc.dg/vect/vect.exp View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
M tree-ssa-loop-ivcanon.c View 1 2 5 chunks +31 lines, -9 lines 0 comments Download

Messages

Total messages: 10
Sharad Singhai
This patch adds new parameters to control peeling when profile feedback information is available. For ...
13 years ago (2011-04-28 00:53:02 UTC) #1
Diego Novillo
On Wed, Apr 27, 2011 at 20:52, Sharad Singhai <singhai@google.com> wrote: > This patch adds ...
13 years ago (2011-04-28 00:57:49 UTC) #2
Sharad Singhai
Hi Diego, Thanks for the quick feedback. Here is a an updated version of the ...
13 years ago (2011-04-28 02:10:02 UTC) #3
Diego Novillo
On Wed, Apr 27, 2011 at 22:09, Sharad Singhai <singhai@google.com> wrote: > Hi Diego, > ...
13 years ago (2011-04-28 14:47:46 UTC) #4
richard.guenther_gmail.com
On Thu, Apr 28, 2011 at 4:47 PM, Diego Novillo <dnovillo@google.com> wrote: > On Wed, ...
13 years ago (2011-04-28 15:08:25 UTC) #5
davidxl
Introducing the parameters for FDO allows FDO specific tunings. In general, these parameters are kludges ...
13 years ago (2011-04-28 22:38:59 UTC) #6
Sharad Singhai
I have fixed documentation so that new params are documented separately along with default values. ...
13 years ago (2011-04-29 00:02:40 UTC) #7
Diego Novillo
On 2011/04/29 00:02:40, singhai wrote: > 2011-04-28 Sharad Singhai <mailto:singhai@google.com> > > gcc/ChangeLog.google-main > * ...
13 years ago (2011-04-29 19:21:00 UTC) #8
Diego Novillo
On 2011/04/29 19:21:00, Diego Novillo wrote: > On 2011/04/29 00:02:40, singhai wrote: > > > ...
13 years ago (2011-04-29 20:58:12 UTC) #9
Sharad Singhai
13 years ago (2011-04-29 21:03:33 UTC) #10
Thanks a bunch!

Sharad

On Fri, Apr 29, 2011 at 1:58 PM, <dnovillo@google.com> wrote:
>
> On 2011/04/29 19:21:00, Diego Novillo wrote:
>>
>> On 2011/04/29 00:02:40, singhai wrote:
>
>> > 2011-04-28  Sharad Singhai  <mailto:singhai@google.com>
>> >
>> >       gcc/ChangeLog.google-main
>> >       * params.def: Add new parameters to control peeling.
>> >       * tree-ssa-loop-ivcanon.c (try_unroll_loop_completely): Use
>> >       different peeling parameters when profile feedback is available.
>> >       * loop-unroll.c (decide_peel_once_rolling): Ditto.
>> >       (decide_peel_completely): Ditto.
>> >       * doc/invoke.texi: Document new peeling parameters.
>> >
>> >       testsuite/ChangeLog.google-main
>> >       * gcc.dg/vect/O3-vect-pr34223.c: Add extra peeling
>> >       parameters.
>> >       * gcc.dg/vect/vect.exp: Allow reading flags in individual
>> >       tests.
>
>> OK for google/main.
>
>
> Committed rev 173187.
>
>
> Diego.
>
> http://codereview.appspot.com/4438079/
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b