From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) by sourceware.org (Postfix) with ESMTPS id ADFAA3858C39 for ; Tue, 9 Apr 2024 07:53:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org ADFAA3858C39 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=googlemail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=googlemail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org ADFAA3858C39 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::331 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712649227; cv=none; b=rXrBGIGob3WkcF5mGrPjopPEryXW95D92ZN4VF4StBGyhgWXaTvDwhYhOPPq6sDcK7/0DsAykUS8b8MLGq6Ryxyz0IQIofIByzBASeXGfk6SiuuJTVJoiArerGoVHrkxg1YyM+Qe1u+PokEwkmqpYNgbfmS4AZ6jcOlM5rOS+BI= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712649227; c=relaxed/simple; bh=SI46xkNsmgBLPbyy9HX7O82tMgMpfVR0SI4xsrw0HVk=; h=DKIM-Signature:Mime-Version:Subject:From:Date:Message-Id:To; b=xQ7e4MNKPpvMTWwJOdNRJrjOIk2c/bdOoFmk6uvVRWkWgcsnGDMGRqDlXUKGZuDHmY1+EUYXtSjwHfL++xzqBpZNt8UdZ370cKOmCv3M0nt7Mxui5v04nXm3x+go3/Uo7cW75i6YpKrZFf/iGaphfnhw0nt4p4S34P1IfE6CpQo= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-41650ee55ffso14564105e9.0 for ; Tue, 09 Apr 2024 00:53:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1712649224; x=1713254024; darn=gcc.gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=S2Kon8Gs3bFdzSEj2rlPwVVkhgeC8o2vkM0syp9CUrA=; b=eSvnCFZMQo9hGnBO7wZrMhtxNtq6bWD3QLWhJiCe7/EPG4iuMR+Grlhcf7cHvrYSN5 PwiCzecxmLUxExZFHPlZu72kXf3VqHFsCHCOm6YjyNvh2SPY0zCR6G/aDeMXBZrXCMsx g7JE1ybaAPVz2zhU8KtakIECeAFs7IN9lJXprbfJymvVBXLBF+gL1otqIhZiExrzhubQ Sy4rAIEKIa7qmuNUzP0YiHmi/Dqf/bfMuQW4oi5vrrSFIfbDawiqV81uul9nJ9IYtNrB 6QBuYCu4+ZErCk0wjRo8YokCdLkzvUZ4jGm1Px73tKUHX6MGQQLdR5zerrGxM7Sy/Nvo 0vVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712649224; x=1713254024; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=S2Kon8Gs3bFdzSEj2rlPwVVkhgeC8o2vkM0syp9CUrA=; b=LswHy+IXTR1UEVR6GUbqiDB0B0sUTaO6FOq5PhDCt4n7NhNL+3Oy42+LZJJYcQxSzp TNnqptJmJgRwdG9YJ+1/2iKCr1Lm0m3PSzFbykuDld1i7kMqX/ebGKqMPO5zEarVj4gB qiJAAu4xOWY2HUkvXWt4DTJ0Uth1pkQGxc2S7LCK3c97jIIqwJ6l9u0bEW6zLs5mcTJo Wsr1eR6C5gnezyT4imVdmFyxXymSnXp+2LAjRMF2fDiOi/19tm3gWe+fAyzctk2Fn0hl wdzYK+1ogSvI4PovarJAJuvI3INx1VJijbBQ72iUTPLG3fGvHk+lBZUVFHt4NNk9s29y PpVw== X-Forwarded-Encrypted: i=1; AJvYcCW3mX8CFgGHcscSlc6Om7C67NmxYhP8LCbj1n91yJPKFkNODyjiKHXqGmrQbP3k8L/g4btX9TWBKrKVR1PkIUuGABrFDVw9fw== X-Gm-Message-State: AOJu0YwmWQ9F8x66D6vtWN+nThYizy2hUhbiWqp7B4titCzpX2trnjrr mO1uGdz9MmCVM70eUTOnykqKa8yn2S3J8FWAeAAdc2pET5vdBc4DrjbLNnHv X-Google-Smtp-Source: AGHT+IE2tFGE56qB/SXAGdJANylY8yEqWw8QZZcexq32dsGbuFqA/iVA8R7UTIPl/GEdVa68GonhiQ== X-Received: by 2002:a05:600c:1994:b0:416:a731:3df5 with SMTP id t20-20020a05600c199400b00416a7313df5mr660689wmq.31.1712649224236; Tue, 09 Apr 2024 00:53:44 -0700 (PDT) Received: from smtpclient.apple (host81-138-1-83.in-addr.btopenworld.com. [81.138.1.83]) by smtp.googlemail.com with ESMTPSA id r18-20020a05600c459200b004161af729f4sm16278806wmo.31.2024.04.09.00.53.43 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 09 Apr 2024 00:53:43 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.8\)) Subject: Re: [PATCH/RFC] On the use of -funreachable-traps to deal with PR 109627 From: Iain Sandoe In-Reply-To: Date: Tue, 9 Apr 2024 08:53:42 +0100 Cc: Richard Biener , Jeff Law , Jason Merrill , GCC Patches Content-Transfer-Encoding: 7bit Message-Id: References: <56A9A5FB-8294-47CB-A6C4-22FD5561C71A@googlemail.com> To: Jakub Jelinek X-Mailer: Apple Mail (2.3696.120.41.1.8) X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no 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 9 Apr 2024, at 08:48, Jakub Jelinek wrote: > > On Tue, Apr 09, 2024 at 09:44:01AM +0200, Richard Biener wrote: >> (why not do it at each such switch?) > > Because the traps would then be added even to the bbs which later > end up in the middle of the function. If we defer the unreachable => trap change until expand, then it would not affect any of the current decisions made by the middle end. Since the default expansion of unreachable is to a barrier - would this actually make material difference to RTL optimizations? Iain > > Jakub >