From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 0C42F3854E97; Fri, 7 Jul 2023 15:13:24 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0C42F3854E97 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1688742805; bh=8JUBuKz7Hv1qmbVWWz4lgDf14GsfiHDBTax5f1G3/D0=; h=From:To:Subject:Date:In-Reply-To:References:From; b=vjBcjHQWLKO1cnf64XVjU+mxel8AtCHj5RIFQqC85HP99wI6z1tjQ8Uat0pp1vqB0 NXWMuwhEd1ibqs9TlH9b4kBfBObxAzroUmYtMglUq4rHlJTYERfN+WOTgNJgO4Tlrj zBDQEOWcrGTW/84y88e4VogftSLtqfgC3qELN388= From: "vmakarov at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/51041] register allocation of SSE register in loop with across eh edges Date: Fri, 07 Jul 2023 15:13:24 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 4.6.2 X-Bugzilla-Keywords: EH, missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: vmakarov at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D51041 --- Comment #4 from Vladimir Makarov --- I believe it is the same problem as PR110215 which was solved recently by checking whether pseudo values are used in the exception handler and the handler does not return control flow back to the function code. So I guess this problem was solved too.=