From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x42a.google.com (mail-pf1-x42a.google.com [IPv6:2607:f8b0:4864:20::42a]) by sourceware.org (Postfix) with ESMTPS id 83D7C3858D39 for ; Mon, 10 Jun 2024 18:37:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 83D7C3858D39 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 83D7C3858D39 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::42a ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1718044638; cv=none; b=xsxvnczZzTMtcsCXHyr5WRjFf4vPF9U1dGOELmNLbVqhlW9QWyG+1qUT95H7Mf4Vs3RSvrXDT9gzS7kjDA+4bZ8EPOoAJE1K+bQYCFALbMsiloY8VpvUc6f97dUx5b0qZypRj3yHs8z7T/ZN8h+gK17vfgXFrLbKkAObriGSQlA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1718044638; c=relaxed/simple; bh=bILHbHgu5VaSavCgymafCgQ7dDWWCziow9VUuUhtrqg=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=A3lOi4Xc4lzcD50ATro4EODVcxlFkvhuFz2B1d7evqpIAqgEu8dptaCNuakp+LPPzzL0TfBI8fE6AZy0KKWyj7jyufgNOH54DZ4EHHg2CBuT5zSYJ2iDEFFyykxVm+mKl/drvysO10rGPNE68Lt8y9avK8/ohXx/jS88Oohz7ME= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-pf1-x42a.google.com with SMTP id d2e1a72fcca58-7043102dcc1so1703419b3a.2 for ; Mon, 10 Jun 2024 11:37:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718044636; x=1718649436; darn=gcc.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=VxbYKb+FTCdwwXyyfkUaaxaEtnTl0m+5JLAbMRYcvnc=; b=GqoAyS4oqK7+8N4MdX2RmDXttHpVZxGGtTgLjRF/mZnijRh8CbwKaBmZo4eLTkEy8Y SNx0BkY/UleLXDDmutlyM7LvBc4pDi2tCne5hcjobOJKfcQVJ62qGwJZsl5TR1lxplKc efbUFGYuHOI6BuRQsb92Mjz0CINb1vMlTdMZfnwNND6n1TidQaz2s97/hwKAefjGXpwU kRCTOzwjhH8kQTePrBUhB2H1O5bl0/5UZSzBXFjsOyuwIybm72CHxV0knBJy8WZseg/y d92yP3CJf7t/Las4xbRrHsL24H7Jc0KDGiQ5lqTFJ2tTedKE2xALrRoLvnLaNhwHbOsT hCMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718044636; x=1718649436; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=VxbYKb+FTCdwwXyyfkUaaxaEtnTl0m+5JLAbMRYcvnc=; b=mgmFk0RKhwnR6t21n8hdt8pupiEznGP+Ai2LKKWcqhQ5V3T/qi0T1dc8l0f6WkcvlY ekYvSXfUSnTtZ5f4GJGJPf1On0CLmQrF85aRwcdbcRskRkmDpY8WEzr7/5W46dwHXa3F hBOtil/Zz2xwJp9itwNzEnGhiWXpOdL7krohk4JoJ2eWJB5qY0l2nZqNVJ5kCyVJBZtb xxeuTr/pg8dssp5ojkQ4JQ6qPBwZQ4820P9TO9wZbh9RB1CNLND/55ruE1/KPj7WmWhj 5mpYFbPDtVDOJDR/LZqcNwhXncgBvSkb9XrrKjRo+mPXyOOzvQHn6crarDxKYpcIS4dt bJUA== X-Forwarded-Encrypted: i=1; AJvYcCWM9HG7Y3NVG/9qr2QWW+mCiTLczou1ANOEqvYmx+SHyz5PWEl422r84LKuHFzGJo7KzZRo2pNW22T8l2K+ytPkoCUs++RuRw== X-Gm-Message-State: AOJu0Yz/+UXZBzPFC1Y8FPBB/IRWF48wVA/1fAz7yaU/wAxgOlKq1WR2 w2nXxFRcy+Kr5SXg0O/omhruv+VA3t1onAz1J57JpxrpvVfxHtaU X-Google-Smtp-Source: AGHT+IEpupdg7mehH6E70Aj7A+9sp6S2xPB5hS239DNV8FZ0OLd2JDlhufB9vuQedueLoQCjjSyGvg== X-Received: by 2002:a05:6a00:1996:b0:704:2d99:9ee0 with SMTP id d2e1a72fcca58-7042d99a023mr8273771b3a.33.1718044636104; Mon, 10 Jun 2024 11:37:16 -0700 (PDT) Received: from [172.31.0.109] ([136.36.72.243]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-703fd494fcbsm7225414b3a.98.2024.06.10.11.37.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 10 Jun 2024 11:37:15 -0700 (PDT) Message-ID: <076745a6-ea9e-4b45-8342-1bc8c073b559@gmail.com> Date: Mon, 10 Jun 2024 12:37:11 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta Subject: Re: [PATCH v2] Target-independent store forwarding avoidance. Content-Language: en-US To: Philipp Tomsich Cc: Manolis Tsamis , gcc-patches@gcc.gnu.org, Richard Biener , =?UTF-8?Q?Christoph_M=C3=BCllner?= , Jiangning Liu , Jakub Jelinek , Andrew Pinski References: <20240606101043.3682477-1-manolis.tsamis@vrull.eu> <264e248d-cb54-4d3d-860d-193fd7be1049@gmail.com> From: Jeff Law In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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 6/10/24 12:27 PM, Philipp Tomsich wrote: > > This change is what I briefly hinted as "the complete solution" that > we had on the drawing board when we briefly talked last November in > Santa Clara. I haven't any recollection of that part of the discussion, but I was a bit frazzled as you probably noticed. > We have looked at all of SPEC2017, especially for coverage (i.e., > making sure we see a significant number of uses of the transformation) > and correctness. The gcc_r and parest_r components triggered in a > number of "interesting" ways (e.g., motivating the case of > load-elimination). If it helps, we could share the statistics for how > often the pass triggers on compiling each of the SPEC2017 components? Definitely helpful. I may be able to juggle some priorities internally to lend a larger hand on testing and helping move this forward. It's an area we're definitely interested in. Jeff