Message ID | 13d03aef-f5d1-03fe-5281-31921d24dce0@arm.com |
---|---|
Headers |
Return-Path: <gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 73FF83858401 for <patchwork@sourceware.org>; Tue, 24 Jan 2023 13:32:23 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 73FF83858401 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1674567143; bh=chty9Cg0Wj4s7/y9DIMBVBfPEwo3czhsIDynqmUYhfs=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=PwsPq6TAXzhE/ouxAWUKsglGg69e6l+O+Oo1++o+J8PVj2AeOUG/PoTYPNbm8MygO vEL2E+crHgTqzpj5GJHhvP7c848k8LKW/fzYId5BlESDb0td00q9/S/nLZw/yfvhA5 tCKSVVhCy12OPC7WoXzUTtS7XBjPyBHoG+q6XIjQ= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by sourceware.org (Postfix) with ESMTP id 90DA93858D28 for <gcc-patches@gcc.gnu.org>; Tue, 24 Jan 2023 13:31:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 90DA93858D28 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id EEE124B3 for <gcc-patches@gcc.gnu.org>; Tue, 24 Jan 2023 05:32:36 -0800 (PST) Received: from [10.57.75.149] (unknown [10.57.75.149]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E53B33F71E for <gcc-patches@gcc.gnu.org>; Tue, 24 Jan 2023 05:31:54 -0800 (PST) Message-ID: <13d03aef-f5d1-03fe-5281-31921d24dce0@arm.com> Date: Tue, 24 Jan 2023 13:31:48 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Content-Language: en-US To: "gcc-patches@gcc.gnu.org" <gcc-patches@gcc.gnu.org> Subject: [PATCH 0/3] arm: Fix regressions around MVE predicate codegen Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-10.7 required=5.0 tests=BAYES_00, KAM_DMARC_NONE, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list <gcc-patches.gcc.gnu.org> List-Unsubscribe: <https://gcc.gnu.org/mailman/options/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe> List-Archive: <https://gcc.gnu.org/pipermail/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-request@gcc.gnu.org?subject=help> List-Subscribe: <https://gcc.gnu.org/mailman/listinfo/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe> From: "Andre Vieira \(lists\) via Gcc-patches" <gcc-patches@gcc.gnu.org> Reply-To: "Andre Vieira \(lists\)" <andre.simoesdiasvieira@arm.com> Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" <gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org> |
Series |
arm: Fix regressions around MVE predicate codegen
|
|
Message
Andre Vieira (lists)
Jan. 24, 2023, 1:31 p.m. UTC
Hi all, This patch series aims to fix two or three (depends on how you look at it) regressions that came about in gcc 11. The first and third patch address wrong-codegen regressions and the second a performance regression. Patch two makes a change to the mid-end so I can understand if there are reservations about making these changes this late in the development stage, unfortunately I didn't get around to fixing them earlier. Andre Vieira (3): arm: Fix sign of MVE predicate mve_pred16_t [PR 107674] arm: Remove unnecessary zero-extending of MVE predicates before use [PR 107674] arm: Fix MVE predicates synthesis [PR 108443]