From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 58815 invoked by alias); 24 May 2017 13:53:00 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 57727 invoked by uid 89); 24 May 2017 13:52:59 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=treatment X-HELO: mail-oi0-f54.google.com Received: from mail-oi0-f54.google.com (HELO mail-oi0-f54.google.com) (209.85.218.54) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 24 May 2017 13:52:57 +0000 Received: by mail-oi0-f54.google.com with SMTP id w10so242663497oif.0 for ; Wed, 24 May 2017 06:53:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=hLi8Vq26p0SEIchpQMRo/Dn9bTtyhoEYMjRksidIDdo=; b=orUtrRN7NDD84dHyGNESaqJlHUs79+WoKy6eFci9n4jwyeUvH9iIx8DbvQ5lfGh4Ws J9dfJ6Gln8QIn+Y/esyQuOjIcw1tihX12KJkxI8z3TdRZHKRZkH0kzx2oxczCxwCccaw TQ10Jz+uvzlaRM2ORJAzZJepKEBaJx/pVSTL8iBB9V/sxf8p9kFMsxqVVwlpqijOoFyn pj5p5Tvw0JGuLE3PIOfV4Na7sIuvaSKmZaVB9MzlSMktgqu2kto43Cosrx1biArkd1mX uhxkvJJZy82lcVLsbTRd18CugeeHO9UPbcnRoHeqLfTcG20e8w1TwWBpLXgZQL0lr25Z 8Jbw== X-Gm-Message-State: AODbwcDMAoH1wX3CGQPlbHgGs4LrJrrdEJZ+uDKvMIyCmsmQMpcEhJUS h6A+DWlZaTQXHwA34mgfYDUiIUY4PA== X-Received: by 10.202.77.8 with SMTP id a8mr15557375oib.128.1495633979956; Wed, 24 May 2017 06:52:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.51.83 with HTTP; Wed, 24 May 2017 06:52:59 -0700 (PDT) In-Reply-To: References: <0296a54f-cb8d-d9b8-380a-9cc553dbb6da@linux.vnet.ibm.com> <2804E9EF-67D1-4EFD-AF29-65C634EBE24F@gmail.com> <6f1194a0-9e57-0028-faf4-6190beec2009@linux.vnet.ibm.com> <3e575f6d-874a-b260-1fc2-f4db1250c32b@linux.vnet.ibm.com> <15b3df5a-f6a1-23f0-57ff-1f065420df19@linux.vnet.ibm.com> <765ae66b-6294-6c39-a101-8c54a6be42ae@linux.vnet.ibm.com> <279040cf-a300-ee84-d8f3-514d5405ea9a@linux.vnet.ibm.com> From: Richard Biener Date: Wed, 24 May 2017 13:56:00 -0000 Message-ID: Subject: Re: [PATCH 0/5 v3] Vect peeling cost model To: Robin Dapp Cc: GCC Patches , "Bin.Cheng" , Andreas Krebbel Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2017-05/txt/msg01871.txt.bz2 On Wed, May 24, 2017 at 1:54 PM, Robin Dapp wrote: >> So what did actually change? I'd rather not diff the diffs. Can you >> provide an incremental change, aka p6 that would apply to the >> previous series instead? > > -p6.diff attached which also addresses Richard's remark regarding vf/2. > Note that this applies to the old series but the old series itself (-p3) > doesn't apply to trunk anymore (because of the change in > vect_enhance_data_refs_alignment). The series is ok. Thanks, Richard. > Regards > Robin > > -- > > gcc/ChangeLog: > > 2017-05-24 Robin Dapp > > * tree-vect-data-refs.c (vect_get_peeling_costs_all_drs): > Introduce unknown_misalignment parameter and remove vf. > (vect_peeling_hash_get_lowest_cost): > Pass unknown_misalignemtn parameter. > (vect_enhance_data_refs_alignment): > Fix unsupportable data ref treatment. >