From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 6789B3856241; Thu, 24 Aug 2023 09:36:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6789B3856241 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1692869816; bh=7DuxM1hMsiRXEJ+rNWmrfF/vjNVNIzCxLJcedEJ3rQw=; h=From:To:Subject:Date:In-Reply-To:References:From; b=tEVOsoF853rKqDqUf99YGIKNUMFO7nHkdF37Z4LIcZDUQDdb/QT9My37z5tGixhkF +yZC3RyOZERMifqOUB3h00UpW+0GEt10PCqPeHeNHn7EEuHAQFTwaGi0IAI58PIcQm ydPhPctP2d19prRNwPA79cb0kJAIZVxIHrP257Zw= From: "cvs-commit at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/111125] [14 Regression] tree-ssa.exp and vect.exp failures after commit r14-3281-g99b5921bfc8f91 Date: Thu, 24 Aug 2023 09:36:53 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: testsuite-fail X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 14.0 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=3D111125 --- Comment #5 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:e80f7c13f64e10c6a3354c5d6b42da60b21ed0b8 commit r14-3440-ge80f7c13f64e10c6a3354c5d6b42da60b21ed0b8 Author: Richard Biener Date: Thu Aug 24 10:30:12 2023 +0200 tree-optimization/111125 - properly cost BB reduction remain stmt handl= ing We assume that all root stmts which compose the total reduction chain are vectorized but fail to account for the cost of adding back the scalar defs we are not vectorizing. The following rectifies this, fixing the gcc.dg/tree-ssa/slsr-11.c FAIL on aarch64. PR tree-optimization/111125 * tree-vect-slp.cc (vectorizable_bb_reduc_epilogue): Account for the remain_defs processing.=