From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21538 invoked by alias); 9 Jan 2019 09:56:24 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 21529 invoked by uid 89); 9 Jan 2019 09:56:23 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=H*f:sk:2721bb3, HTo:U*aph, H*i:sk:2721bb3, fire X-HELO: mail-wr1-f48.google.com Received: from mail-wr1-f48.google.com (HELO mail-wr1-f48.google.com) (209.85.221.48) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 09 Jan 2019 09:56:20 +0000 Received: by mail-wr1-f48.google.com with SMTP id q18so6965901wrx.9 for ; Wed, 09 Jan 2019 01:56:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=irIAuZw3fMXaQ60QSKPwGpXTu4qYNGnmETrSfjouCsQ=; b=KkLo6btFPEQFI8kPiIkX5wmEoYXSl9PPbO/bBPflwaErHe44P7vVQS3sgWDE+hKK7O tdzAEMzyEWv/Lw9UeHHaugcbulEJrBj5zV9vulLHsIVLJpWX+gNhrrBwVbzZiA5ic0JQ NVKp7u60+ddukN7+v01Rd4KlGWOsbjfjoGHkH+U0eYQ85SowixYOdmzG5r+24xaX+tyk rOsGQXS00NZNDNWMpHd424AWBZ8lM9WmU6z39GWc2pPflyjEPFBkLtqwI+VrtlzjkBbw PoO3VWNRPxsPMVkfViubF4KfN5iVKQ0UwtKLbI4SxHJRFiZxmV0RYH9jUqzoRb7lw5B5 vtaw== MIME-Version: 1.0 References: <41ea83cd-0ce8-4f25-35e5-888513d69c7b@gmail.com> <5C35C2C2.1050106@foss.arm.com> <2721bb39-ee4b-0202-d81d-e0b36d2059fa@redhat.com> In-Reply-To: <2721bb39-ee4b-0202-d81d-e0b36d2059fa@redhat.com> From: Jonathan Wakely Date: Wed, 09 Jan 2019 09:56:00 -0000 Message-ID: Subject: Re: autovectorization in gcc To: Andrew Haley Cc: Kyrill Tkachov , "Kay F. Jahnke" , "gcc@gcc.gnu.org" Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2019-01/txt/msg00048.txt.bz2 On Wed, 9 Jan 2019 at 09:50, Andrew Haley wrote: > I don't agree. Sometimes vectorization is critical. It would be nice > to have a warning which would fire if vectorization failed. That would > surely help the OP. Dave Malcolm has been working on something like that: https://gcc.gnu.org/ml/gcc-patches/2018-09/msg01749.html