From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70077.outbound.protection.outlook.com [40.107.7.77]) by sourceware.org (Postfix) with ESMTPS id 5F02D3858D20 for ; Tue, 22 Nov 2022 10:54:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 5F02D3858D20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=74tQW44Mm68J6E8w9EkInJEGpq2DfA8OLgyws8Aae7A=; b=JyA7B4KfQ8GGE1Rc7WXwMbRQYYtGkqpsAOCrFiBt9fT2ddOVci8yWtGzj9Gs21taDhRDjCrq73r4EyTE5BZj4rIab8spUQ+zQHhm3yjBJ/YwyKbIHHRHfnNIygVE48FOpQxuHBYRFHFVNZQJBFbtQXPICgn8403cM/+bGbWhEhw= Received: from AS8P250CA0015.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:330::20) by GV1PR08MB7364.eurprd08.prod.outlook.com (2603:10a6:150:23::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.17; Tue, 22 Nov 2022 10:54:54 +0000 Received: from AM7EUR03FT039.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:330:cafe::5e) by AS8P250CA0015.outlook.office365.com (2603:10a6:20b:330::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.9 via Frontend Transport; Tue, 22 Nov 2022 10:54:54 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM7EUR03FT039.mail.protection.outlook.com (100.127.140.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.8 via Frontend Transport; Tue, 22 Nov 2022 10:54:54 +0000 Received: ("Tessian outbound 73ab5f36653e:v130"); Tue, 22 Nov 2022 10:54:54 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 89f00d7d4b467acd X-CR-MTA-TID: 64aa7808 Received: from 1b6d35097462.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 06F92C9D-4684-4536-8D32-3E330C04B329.1; Tue, 22 Nov 2022 10:54:42 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 1b6d35097462.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 22 Nov 2022 10:54:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nNUtP/mI9ITeX0cZRgFZTTBvLvTQ3W745UZsvsb0wrpqmVPcWU9ICvqu/+Diy1P7E9XJXa71pDNu25CiE5KLOrK/8urJEbjQi6tNIlbkCOFWjG85XTynZR3di97hEC6lcYtYmMbe27hKs936yKtaDDEpIGNiZvIDh3AKvoIHM/OSNtBl2Hm3qAxh5FYbmC88iIP27qLL/I+zj1VzsbYtK1dx9IBuKcmCd8fcj6Q0Yra/t6CFcjiQDFiR3+VTnnWE8Y3/HnBnJ35OhDEH5zy/hDpWzGttS94tPO9vjb47fqzBk9ui51p2ZmAny1gTD6KXrxa46JbLUulRZt0QfE50CA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=74tQW44Mm68J6E8w9EkInJEGpq2DfA8OLgyws8Aae7A=; b=Kf9P7+B3URTVBSb/3nbpInsLF2qg1QQm7U4oqQNRo9MWZ4KLn/qogzEpvNip3PwO2axhhLDA+eFTijnGM/kbxk4grWwd0ixFOnfsxscuAq1vQ2xS3diza1bSy02RqurCk5/fTBXuztlbbeRv3qtvq/SK6kR8IafdvyYvf19ouT6giglGW2Z0bWR1jgBDZRYJYUQqbhYMy3TwJvDk9vPMRjewryPaxmY54aFBUKPQ4zONP1JU/X19KUjAsbREFRIRvJbT49C4ZPNFTCIm0rLKA6KQrpzzsoQ6Vnb6RSe86xzsJkOhle9KgcEDIVXrOEjES1OPScwgc59Y9IdOdjQiOQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=74tQW44Mm68J6E8w9EkInJEGpq2DfA8OLgyws8Aae7A=; b=JyA7B4KfQ8GGE1Rc7WXwMbRQYYtGkqpsAOCrFiBt9fT2ddOVci8yWtGzj9Gs21taDhRDjCrq73r4EyTE5BZj4rIab8spUQ+zQHhm3yjBJ/YwyKbIHHRHfnNIygVE48FOpQxuHBYRFHFVNZQJBFbtQXPICgn8403cM/+bGbWhEhw= Received: from DB6PR0201CA0003.eurprd02.prod.outlook.com (2603:10a6:4:3f::13) by AS8PR08MB9315.eurprd08.prod.outlook.com (2603:10a6:20b:5a6::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.17; Tue, 22 Nov 2022 10:54:40 +0000 Received: from DBAEUR03FT026.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:3f:cafe::eb) by DB6PR0201CA0003.outlook.office365.com (2603:10a6:4:3f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.9 via Frontend Transport; Tue, 22 Nov 2022 10:54:40 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; pr=C Received: from nebula.arm.com (40.67.248.234) by DBAEUR03FT026.mail.protection.outlook.com (100.127.142.242) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5834.8 via Frontend Transport; Tue, 22 Nov 2022 10:54:40 +0000 Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX04.Arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 22 Nov 2022 10:54:39 +0000 Received: from e124257 (10.34.105.24) by mail.arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Tue, 22 Nov 2022 10:54:39 +0000 From: Andrea Corallo To: Christophe Lyon CC: , Stam Markianos-Wright , , Subject: Re: [PATCH 16/35] arm: Add integer vector overloading of vsubq_x instrinsic In-Reply-To: <37d38564-70d2-a64f-f5d7-f9800c7419bc@arm.com> (Christophe Lyon's message of "Tue, 22 Nov 2022 11:00:25 +0100") References: <20221117163809.1009526-1-andrea.corallo@arm.com> <20221117163809.1009526-17-andrea.corallo@arm.com> <37d38564-70d2-a64f-f5d7-f9800c7419bc@arm.com> Date: Tue, 22 Nov 2022 11:54:38 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DBAEUR03FT026:EE_|AS8PR08MB9315:EE_|AM7EUR03FT039:EE_|GV1PR08MB7364:EE_ X-MS-Office365-Filtering-Correlation-Id: a325e448-e7bd-455f-2654-08dacc77fd14 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 8/JOM0J4GCwceJMaWn/vcXa8789/ksZNwkRYNCj4ibclaU8ocRSRpEfN53Geb0nzSNkWEPs7nPyR4eyiOGH5r4t4LG2lZyKfA0ODbnD96bltq67KXfwmc2xqiD6Z5y0hyFkJSdglqlHLBwpqpxvOaa4tf+KvIvXY9HLgMf6bdUDSnYGi4BpohZZIjqX0aM4bBvvxjx/R/SAuE14/aU+D7fzvDi7U0ekX/c+0D0jTmOoAdpdm+UaR5CLG/h+UQzbgp571LP9CchUBN2dItSNMAVq4wbQeANkb+8Cm9UVGYnAUQpRO5rL8VJXXNAxnoEK5xN32pSGzyrsJ62l2ehKGrDNFX5bkgRZ5JoCRFUTLh1cqX3KMydXdtIQL4ArB8ULErs536PqvJr+xaWes3EkAPj+k3rr/C73eVjEtLSjkQDfLaKVqoHDV344ypRjescvwLw4Gl6b3laM773sAGwnu/oz2/796o84tVxHdn4cUNSRH9TROjDPpHtlzzS4yGahxuTHoH4xxEiT1LnhUwNF5hKwFxRUzsHRwg8iV9bxK+62+zah2d/AUdyvtZ6dqKfJujHdLxPNOdwmMdH5+FXmlRBuTZ2GGc3GgOSYi1UxKnr00ZmXgWpP6+owCt5kEmw/gdhNKlEcybbSXjVIJCW1XH5MHpewboh6lzOhW4V64eHYCt/G9RVISFXapahbqpBBTzJh33QKbqih+6yoOa1HW7PrPPRsSJBYh2kWy9bE0JAs= X-Forefront-Antispam-Report-Untrusted: CIP:40.67.248.234;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:nebula.arm.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230022)(4636009)(39860400002)(136003)(396003)(346002)(376002)(451199015)(36840700001)(46966006)(40470700004)(5660300002)(40460700003)(44832011)(4744005)(426003)(47076005)(336012)(6636002)(41300700001)(2616005)(53546011)(26005)(8936002)(70206006)(4326008)(54906003)(8676002)(36756003)(82310400005)(36860700001)(356005)(81166007)(83380400001)(6862004)(82740400003)(37006003)(70586007)(186003)(2906002)(86362001)(316002)(40480700001)(478600001)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB9315 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM7EUR03FT039.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 8f46f2cd-9916-4d10-8235-08dacc77f4c9 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Zw37owrAQmpjAABxRyBJD0CpzeGYRoycPBoDv2rYuOrAHJ2rubUD9+LM+Zuxfjb06YP438s/v+fH38U6EvvJVPcS7YxmHWorni92FidE4qc2QLPfk+BuZpiW5ne4thAZZVzPZ9PyS/Z1Sa8lO/0PGd4Ss3d1XPzL0LOoa2OpAoLn1edGyEnx6LVF3OQUiPpcWFtMbdry83CcSzwPh8Shhd5b67JSQweFyD6TAiGx/KFO984VeobHQgQGYFuoI5Sl31U2ncL5TwQbQDMDBqmZqDeRG4KahQKJ84ZvELxLso8ho0sofSJf4caKRXnjb9YJ/yYgn3TBPlv7uZZBkq0ZMEWqHmBcNVZCeGOfooyA7fqjMLHGLdzKGEn47YTg82e0YkT+aO3GfGiVGCEN+4oCn+2UwBa42oyT7IdA5so+JB1oxV0kRFSFW1j+6UVrJNNEEXuoDtp81tV7jrWgZYZrNpl1DqK6Q9CrS4MpkwsAadar4bXX9DBEBBXrr0ZlGZa7NXcujDRnq7sNdo8UavUXk7j9Yk83bQfbWcXpEmfZtZv40X5guujCyIcVRAUx6Drr7nzajsDF8ozuNAYMSjDnUYIdT8ZYDcpJHKSUEyhnBA5tqMjMpBEZpYfhvbS4oh6Yuvsr16H7E1sA1sqQD+hCRnyZiweDnFTYIMgRKaird1hzNcwmuLfvToL73ldFxhNizSBkpmoHAbF7ogGTupBjIA== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230022)(4636009)(39860400002)(346002)(376002)(136003)(396003)(451199015)(46966006)(36840700001)(40470700004)(36860700001)(44832011)(316002)(426003)(4744005)(86362001)(26005)(47076005)(36756003)(6636002)(81166007)(53546011)(54906003)(37006003)(336012)(83380400001)(5660300002)(2616005)(6862004)(2906002)(8936002)(8676002)(186003)(4326008)(40460700003)(40480700001)(70206006)(70586007)(41300700001)(82740400003)(478600001)(82310400005);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2022 10:54:54.4696 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a325e448-e7bd-455f-2654-08dacc77fd14 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM7EUR03FT039.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB7364 X-Spam-Status: No, score=-6.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,KAM_DMARC_NONE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Christophe Lyon writes: > On 11/17/22 17:37, Andrea Corallo via Gcc-patches wrote: >> From: Stam Markianos-Wright >> In the past we had only defined the vsubq_x generic overload of the >> vsubq_x_* intrinsics for float vector types. This would cause them >> to fall back to the `__ARM_undef` failure state if they was called >> through the generic version. >> This patch simply adds these overloads. >> gcc/ChangeLog: >> * config/arm/arm_mve.h (__arm_vsubq_x FP): New overloads. >> (__arm_vsubq_x Integer): New. > > Hi Stam, > > To hopefully help Kyrill in the review, I think this fix is tested by > patch #19, where we now have > +/* { dg-final { scan-assembler-not "__ARM_undef" } } */ > (this line explains why this bug was not noticed so far) > > Thanks, > > Christophe Exactly PS also the fact that now tests are 'check-function-bodies' should catch that. Thanks Andrea