From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id B76943858C2B; Fri, 10 Nov 2023 07:25:08 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B76943858C2B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1699601108; bh=2AH3nn1qoKmMAQaW4FCKG/zamQzFhxwSA7rfIQB036k=; h=From:To:Subject:Date:In-Reply-To:References:From; b=dzGsS0/TbY8raSzfW3rR5jLdKZAjgcR6nOzzDT61FXZue7SCiERdRi59bha79fd1z 3mU6RBVzPQRa8gVO+mSpsT2cGG2eJ15Uu+A7VxQW7FlTIiJzbWylGrjspU6lKNoOxu dlxcXdhgySrbse8y/Kb4KwbYUlK4HBmXFcQPSuJQ= From: "tnfchris at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/112468] [14 Regression] Missed phi-opt after recent change Date: Fri, 10 Nov 2023 07:25:08 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: tnfchris 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: 14.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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=3D112468 Tamar Christina changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tnfchris at gcc dot gnu.org --- Comment #3 from Tamar Christina --- Hmm I rather think PHI ops should handle that null like other passes do. The folding is supposed to already test and only happen if it succeeds. This prevents match.pd from having to have a second check on every IFN usag= e.=