Message ID | CACysShggeodsjLKfm1vChGi6O+Fj3B5NFdNnamQAeB0TKE_h7A@mail.gmail.com |
---|---|
State | New |
Headers | show
Return-Path: <gcc-patches-return-451857-incoming=patchwork.ozlabs.org@gcc.gnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3w8knk64C9z9s2s for <incoming@patchwork.ozlabs.org>; Sat, 22 Apr 2017 04:30:50 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="yFN56J6w"; dkim-atps=neutral DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; q=dns; s= default; b=OE1dDWLptOAJvbrfZqOEkVoIU9ns3ECxx3z9b5SOaAWLRmSOVKOC5 +kcHEuOu8w2bWZoUd19TRZU8rXbCmZQsuIuyaDIhT/0Mldin3gHrdoYQHF+UhtCh loy+Zh8dtNXT8JmsZVxPrerG0Fuzx7nqKMsh7oF/C+z0ufhF2mp2mE= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; s= default; bh=CoVKO2YIYwo/nRz+qj8IgQJyhoQ=; b=yFN56J6wkEF3FWuqGfV2 EkVgWXXhrDBlh0YHZLdtA9sm6NxL90IjDZpwt4cqEn/d4bdZcNQw7Ijmw68hn5IB yzt77kKYQoaaq9EUpHdCdCNELeXzhS2NSxAhWA1mtl5eoBbIspTk7ZJiycRFAwb+ 6ShY0+N0dV/RToKZgME1Eso= Received: (qmail 14910 invoked by alias); 21 Apr 2017 18:30:33 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: <gcc-patches.gcc.gnu.org> List-Unsubscribe: <mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org> List-Archive: <http://gcc.gnu.org/ml/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-help@gcc.gnu.org> Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 13100 invoked by uid 89); 21 Apr 2017 18:30:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.2 required=5.0 tests=BAYES_00, FREEMAIL_FROM, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, SPF_SOFTFAIL autolearn=ham version=3.3.2 spammy=Hx-spam-relays-external:f8b0, H*RU:f8b0, Hx-spam-relays-external:2607, H*RU:2607 X-HELO: eggs.gnu.org Received: from eggs.gnu.org (HELO eggs.gnu.org) (208.118.235.92) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 21 Apr 2017 18:30:20 +0000 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <aivchenk@gmail.com>) id 1d1aHW-0002z1-J9 for gcc-patches@gcc.gnu.org; Fri, 21 Apr 2017 11:15:43 -0400 Received: from mail-qk0-x234.google.com ([2607:f8b0:400d:c09::234]:36562) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <aivchenk@gmail.com>) id 1d1aHW-0002yw-AO for gcc-patches@gcc.gnu.org; Fri, 21 Apr 2017 11:15:34 -0400 Received: by mail-qk0-x234.google.com with SMTP id d80so9441961qke.3 for <gcc-patches@gcc.gnu.org>; Fri, 21 Apr 2017 08:15:34 -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:content-transfer-encoding; bh=dDxPE8Rzug9RY9CA3C7Kze8h31o5Zs6BjFOGMuvI+VQ=; b=R385UUsMMABld5F5cDPYeY6lmLKKKVCOnrbsehhBZj+EBWmDiL9AjfIlJQM4skItDU yXxW55zdtEuRGrzXfLAW1f2HgCEorFx5VtjT1JQrgV3hSJBWht55faKAN1kgyVz6FiLX 7seh6f0RvY6RhvhSNznd3WrhGcFK+oDYEPp5T/JHmsFPILyijv2G2zZ+COwPdiAQ1YV1 wUNwsh+eWBa65a4zYZjplWXM9XuUuheOIAtm74qOWaCNmnk7+UhFMK1aNFopNdPufZbE F/9v5/5NcKvcsvs4YJdKbgMz6QpXZNASRMvqoVdjOpGVEXOY651ZVZvCM284NuiiKA4l wSpA== X-Gm-Message-State: AN3rC/4Zd9840yBigNKWVG3nqv4tOAtOYgfmnHXn1k4KqFAbCnXGaptj Pacj0vL3UVKfLHDgLFLRLdPncz0Zpw== X-Received: by 10.55.175.130 with SMTP id y124mr12862675qke.269.1492787671911; Fri, 21 Apr 2017 08:14:31 -0700 (PDT) MIME-Version: 1.0 Received: by 10.200.48.176 with HTTP; Fri, 21 Apr 2017 08:13:51 -0700 (PDT) In-Reply-To: <CAMbmDYbkyvuT0m=AYWcDw0-KOsSGUfg2TFFCnx_BGqWDFYHnnA@mail.gmail.com> References: <CACysShgnUuetyR-7wAqh6wusBz67k-iVu6VGHzEzVvRvS2QW8Q@mail.gmail.com> <CAMbmDYb79XYn1oqP1qjz=_JFrXd8q=DqtEwTv3RdwWyTjwg30Q@mail.gmail.com> <CACysShiZxAEf1OEHkNGZNxRWW+Wv99OXx-9VcNBQknnLEe6NAA@mail.gmail.com> <CAMbmDYYP-58HA9CXMW+XuP7TWsKEkbwjM=xLYN-jLMqqf0xcUg@mail.gmail.com> <CACysShiE3Orf93-gFzaO+BmbAmb3qhcQMB--ai5K1ULzGpxTBA@mail.gmail.com> <CAMbmDYZ+DDk-=hHzg-Qogawdee2R7XzGhEokbcXA5NhgiYs4ww@mail.gmail.com> <CACysShg_2=mMGaX-+CLwn5fXzZFKsgTF6Lcx2UfSPRaphm7zUg@mail.gmail.com> <CAMbmDYbkyvuT0m=AYWcDw0-KOsSGUfg2TFFCnx_BGqWDFYHnnA@mail.gmail.com> From: Alexander Ivchenko <aivchenk@gmail.com> Date: Fri, 21 Apr 2017 17:13:51 +0200 Message-ID: <CACysShggeodsjLKfm1vChGi6O+Fj3B5NFdNnamQAeB0TKE_h7A@mail.gmail.com> Subject: Re: [CHKP] Fix for PR79990 To: Ilya Enkovich <enkovich.gnu@gmail.com> Cc: GCC Patches <gcc-patches@gcc.gnu.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::234 X-IsSubscribed: yes |
diff --git a/gcc/tree-chkp.c b/gcc/tree-chkp.c index 3ef73a9..3fb76bc 100644 --- a/gcc/tree-chkp.c +++ b/gcc/tree-chkp.c @@ -3700,6 +3700,11 @@ chkp_find_bounds_1 (tree ptr, tree ptr_src, gimple_stmt_iterator *iter) case ARRAY_REF: case COMPONENT_REF: addr = get_base_address (ptr_src); + if (VAR_P (addr) && DECL_HARD_REGISTER (addr)) + { + bounds = chkp_get_zero_bounds (); + break; + } if (DECL_P (addr) || TREE_CODE (addr) == MEM_REF