From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id DB70E385842C; Wed, 18 Oct 2023 08:54:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DB70E385842C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1697619299; bh=h39/Sb5v8MSV8eRVwVsi+IQxwrp8htgx+EnM4d24VG8=; h=From:To:Subject:Date:In-Reply-To:References:From; b=lFkKMpMvWYfArocpwH549q7OMVOF0U7kp5QPU0weLXfVYZ5NFRMhEgV0tQDXkcSSH hJPuZb5Euif2I19YwzGj/Jd+1JKnq4dtCQsesdENkX/PLYcJvhCeUdMGquvDzZTb9y eftEaBR+OAQn+B7rfFMicJhfP92S1AT5XKnR49Kg= From: "cvs-commit at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/109154] [13/14 regression] jump threading de-optimizes nested floating point comparisons Date: Wed, 18 Oct 2023 08:54:58 +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: 13.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: tnfchris at gcc dot gnu.org X-Bugzilla-Target-Milestone: 13.3 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=3D109154 --- Comment #72 from CVS Commits --- The master branch has been updated by Tamar Christina : https://gcc.gnu.org/g:04227acbe9e6c60d1e314a6b4f2d949c07f30baa commit r14-4715-g04227acbe9e6c60d1e314a6b4f2d949c07f30baa Author: Tamar Christina Date: Wed Oct 18 09:34:01 2023 +0100 AArch64: Rewrite simd move immediate patterns to new syntax This rewrites the simd MOV patterns to use the new compact syntax. No change in semantics is expected. This will be needed in follow on patches. This also merges the splits into the define_insn which will also be nee= ded soon. gcc/ChangeLog: PR tree-optimization/109154 * config/aarch64/aarch64-simd.md (*aarch64_simd_mov= ): Rewrite to new syntax. (*aarch64_simd_mov