From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2140) id 6D98838654B0; Sat, 14 Jan 2023 00:16:45 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6D98838654B0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1673655405; bh=vrHk9pDPt0M7cPx5L9RIOe8/GijJXCMbyb0bEx/0Jsk=; h=From:To:Subject:Date:From; b=KE5iW8xFkls4Gx9VzxcB8/DCaV4bUAZoDZAFQDNDTIFM3p9+De8DB2fzqTB3nv11t 7go+OPPnbd109Dm06k6AWE6qChQoJPybviFTXzWiW4sOwkiIS+P4w+8Qily6e3Blsz nAfbhqY0mek6wdM0Le8SE7i9f8sDG2VnuzUvzQ9o= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Alexandre Oliva To: gcc-cvs@gcc.gnu.org Subject: [gcc r13-5161] [PR42093] [arm] [thumb2] disable tree-dce for test X-Act-Checkin: gcc X-Git-Author: Alexandre Oliva X-Git-Refname: refs/heads/master X-Git-Oldrev: acddf6665f067bc98a2529a699b1d4509a7387cb X-Git-Newrev: 31aaa6ef5a952d4f64fb04010459f28e0e793702 Message-Id: <20230114001645.6D98838654B0@sourceware.org> Date: Sat, 14 Jan 2023 00:16:45 +0000 (GMT) List-Id: https://gcc.gnu.org/g:31aaa6ef5a952d4f64fb04010459f28e0e793702 commit r13-5161-g31aaa6ef5a952d4f64fb04010459f28e0e793702 Author: Alexandre Oliva Date: Fri Jan 13 21:15:42 2023 -0300 [PR42093] [arm] [thumb2] disable tree-dce for test CD-DCE introduces blocks to share common PHI nodes, which replaces a backwards branch that used to prevent the thumb2 jump table shortening that PR42093 tested for. In order to keep on testing that the backward branch prevents the jumptable shortening, disable tree-dce. for gcc/testsuite/ChangeLog PR target/42093 * gcc.target/arm/pr42093.c: Disable tree-dce. Diff: --- gcc/testsuite/gcc.target/arm/pr42093.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.target/arm/pr42093.c b/gcc/testsuite/gcc.target/arm/pr42093.c index 7ba2f933eef..69b1470607c 100644 --- a/gcc/testsuite/gcc.target/arm/pr42093.c +++ b/gcc/testsuite/gcc.target/arm/pr42093.c @@ -1,4 +1,4 @@ -/* { dg-options "-mthumb -O2 -fno-reorder-blocks" } */ +/* { dg-options "-mthumb -O2 -fno-reorder-blocks -fno-tree-dce" } */ /* { dg-require-effective-target arm_thumb2_ok } */ /* { dg-final { scan-assembler-not "tbb" } } */ /* { dg-final { scan-assembler-not "tbh" } } */