From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qv1-xf33.google.com (mail-qv1-xf33.google.com [IPv6:2607:f8b0:4864:20::f33]) by sourceware.org (Postfix) with ESMTPS id 7297D3858D32 for ; Mon, 17 Oct 2022 19:12:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7297D3858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-qv1-xf33.google.com with SMTP id g9so7978392qvo.12 for ; Mon, 17 Oct 2022 12:12:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=8HMqA2CoKk07OCloXVR2wo65obUnVdiSsqqowSRFTA4=; b=MuryqaAXzMsFj993ExvYFc9n1dKuhbhsQOZjmYdgjk+EGPQMLEA/vrUmjzINJ0XPiC yRKs67v0rHj+lsAZFC0TrQbEqamDVI7Rj+VRWV2CBNoYKGiI5Dhb8iKVCYPeeIuSFKUa FRhxy8s/qawcROKN1Hj5fWzG8o0hRUb9BdsRwqaBK5o8hTVTUyXtYJD06VLn23EVaM0J pHaAKIoFXkD93kGRXiLcttAvBqxyDelYPKC8TH8DCLHeJ2lDQClEkhckNx+iFS0qZC6d 0gqZzCIiXkcv2NodCaaxTQg+XtoDZbvHh0aPXDrcJvoLSFJoIiQ/uwY7TqUtQYMSYtTf IpOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8HMqA2CoKk07OCloXVR2wo65obUnVdiSsqqowSRFTA4=; b=XoN6L5ZgjiBlomwG0op6AkB0SvLn6crPy2UPoQLPlce90ByTbOzrny6ZnPJc+y2uJp nxk0HmYdfBU7PbrYPIBvJg+wCULf4xIqQhnx16Ii7N7o+N9w1n4pIv1mAjv/iEtJwpyU ogILLmxvrRL3fUEt6WLRugVcRnMIv8Jzr2PuQ4Q/XZlRhEw7ktoHM7CBzusM/6JxoVkH LyRNqwe6xUCMh9sUl+sthn3Om2jOslYmB2bY+i3+G+AcUS2qG3YDOqz8OYPbwr4iRJ2s PvTaX/DAnduPOoHGod+bEzWZpDVRnYkJ7sNNj0ytqlSeCpmdp+KVYGRxPZyHlj+l6pGZ gF8w== X-Gm-Message-State: ACrzQf2ycJJgJfG/wDl89xILxIPAwAwoAZEi1SE8lwxj27EzdCLDXvBq nnxLuW+yYszVN+jutcugwKDi6DcNmMcIKImLW1pNnpHYOaA= X-Google-Smtp-Source: AMsMyM6TSOR8bDhiPjKTgIWnMcR02wFhCZWerPGx1c7C94rRrw08nasmhhmbJCLe6a9eyNwf+8JrTji1+iixm6cCFQg= X-Received: by 2002:ad4:4ee4:0:b0:4b1:d60b:c830 with SMTP id dv4-20020ad44ee4000000b004b1d60bc830mr9446849qvb.84.1666033971976; Mon, 17 Oct 2022 12:12:51 -0700 (PDT) MIME-Version: 1.0 References: <8fef9e41-6f71-c3d8-09b9-419201b6c9e7@redhat.com> In-Reply-To: <8fef9e41-6f71-c3d8-09b9-419201b6c9e7@redhat.com> From: "H.J. Lu" Date: Mon, 17 Oct 2022 12:12:16 -0700 Message-ID: Subject: Re: [COMMITTED 4/4] PR tree-optimization/102540 - propagate partial equivs in the cache. To: Andrew MacLeod Cc: gcc-patches Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-3018.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Thu, Oct 13, 2022 at 8:32 AM Andrew MacLeod via Gcc-patches wrote: > > Rangers on entry cache propagation already evaluates equivalences when > calculating values. This patch also allows it to work with partial > equivalences, and if the bit sizes are compatible, make use of those > ranges as well. > > It attempts to be conservative, so should be safe. > > This resolves regressions in both PR 102540 and PR 102872. > > Bootstrapped on x86_64-pc-linux-gnu with no regressions. Pushed > > Andrew This caused: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107273 -- H.J.