From patchwork Thu Aug 15 15:36:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Carlotti X-Patchwork-Id: 1972839 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=hV/DGYpQ; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=hV/DGYpQ; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=2620:52:3:1:0:246e:9693:128c; helo=server2.sourceware.org; envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=patchwork.ozlabs.org) Received: from server2.sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Wl8Ps0mqfz1yXZ for ; Fri, 16 Aug 2024 01:37:21 +1000 (AEST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id EC34B385842A for ; Thu, 15 Aug 2024 15:37:18 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20601.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::601]) by sourceware.org (Postfix) with ESMTPS id B087A3858D29 for ; Thu, 15 Aug 2024 15:36:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B087A3858D29 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org B087A3858D29 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:2613::601 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1723736213; cv=pass; b=x6kU2Cc/JPYTVo3lAUMIDr9K3ws3Vt26610zObwr5s1FYGYC0bEsvJIdPd/8HvRfdasnLMoDGRp6x8G7BXlp9W5oetJAR/HQceiuh/I13XWJZEHKLMiVx1x+TRovz7/HbOgzdYEM86xgudYbcTIXp3HAn997L1XxccCa/99KPUw= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1723736213; c=relaxed/simple; bh=c7ddy/8dtktzjIkjz2ZotSOTFlRZj5oBJMJIN5fxpwc=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=IQorTuylYQAcfOJgNP1Dd3aFBYXwUOTP2I6h3l4c5UJ/CeD5einRm3brHR4/8VZN00OlSTI5KdCyRHd1Dz0vgl2KCmPJzfpRyQwq+5XuIiqD/FcbFdnMGGqP8Hot2ztpZLhZ0Oif80CEdkXP+2GJ4/JABecmaqW3bTZFYhAc3po= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=AcvLF41nBXMwPVXta5sjjxMFyKZjI0oGfTcHf6kbt4m4GQy0y8LhbCFSPd6JRhkALiIWa7Jaxl7KTg1AHVv0NORXMHobV0wrrqOPDEnqciC8weMcuT4IerxSstqbJRpBw1h15jyS34qFO0/PikZZYgcesp6yF76lZnwwiYeZAWDgZud0DrF32L3os+KzgPKowhcdWY2/0uMQG9u1eF8+kQlTUopmPu4545f6r1bhazRsDhO9uQbVIeX0hNATlNZ20bFPOlaTje+offO6Ax9x/No8Yb1DhS2cCZtFs1Fe+BJvm4xHmbS58Iha+SfUXviggCIjgdq6pvuSVSwm7VcNTA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=4q9py1q6l5v6fctSXgrOgFda7oemTTHK+0auoTk25uY=; b=F/gvL2v9iz1kNmZYWsk3G0lurNedrtmsjiaa93JcJgFb5XDcSRQKrJ8ixj7QasHSzAcmXqY7nMz9xqYQvimxHncNXP8H9BKs8gF5JJsdVnLLAb5aVw8DugCBBtlzD3YNmrb5qRDkhbuwSIKjB17RuHIxnC7EROGSnYXVeEbewwZ5H5CBLR96guC8frlOIC23soB4zfE16wyBxeyqrCvPLOWj1jGpP+rjig8bmq1wtH/OnwT5bBrzmyBW+pJqe63bw/5K0dfrziJpPKsV+GBJjoWFWWo4eTGEFjwLZxfNbN8M4yae98lwkKAzxU966CA0tJ+J59FxZpPZ+h1ISBjvjA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4q9py1q6l5v6fctSXgrOgFda7oemTTHK+0auoTk25uY=; b=hV/DGYpQQfZ+PUBmxPudNHYSpy3i+O93CB3NzOiiAKXZWqkih+w7iTQC0ISqI+ySTCU99UYpmsZXaz/srdaXxJZnr28Tn1CzmQo+LMvLPHrnXo8TcmFjxlGeR3cavHPHKKaT70iUFeq0zW7y/aljXuyfGrBk3f8zIfSVbyPuCQc= Received: from DUZPR01CA0212.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b4::18) by DB8PR08MB5305.eurprd08.prod.outlook.com (2603:10a6:10:112::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7875.15; Thu, 15 Aug 2024 15:36:47 +0000 Received: from DU2PEPF00028D08.eurprd03.prod.outlook.com (2603:10a6:10:4b4:cafe::a4) by DUZPR01CA0212.outlook.office365.com (2603:10a6:10:4b4::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7875.19 via Frontend Transport; Thu, 15 Aug 2024 15:36:47 +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=arm.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 DU2PEPF00028D08.mail.protection.outlook.com (10.167.242.168) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7849.8 via Frontend Transport; Thu, 15 Aug 2024 15:36:45 +0000 Received: ("Tessian outbound 1b5e57ba80b9:v403"); Thu, 15 Aug 2024 15:36:45 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: c621c2f679253d0c X-CR-MTA-TID: 64aa7808 Received: from L05037f5baf39.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id DCF47A74-0B09-4582-BE4D-BA8CA6632CFC.1; Thu, 15 Aug 2024 15:36:38 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id L05037f5baf39.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 15 Aug 2024 15:36:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xd9PDVfsFzSKxtCz3VIPPkN4oXec1FhzhV+E6CRs85+nIkyFtDFBB25QIjxacptQjAYiirapC7sMQTlkxGT0CeDWHT2F42N01FHO7b+UiLSLGgveVr75qgyxRqSO+/+Dv6s5wxGGYnVoB+tTz8BJWizvxuXx4/PoZURA3OvYben4O1tDkj4g+CeahKquE0ikumeBxuHaKtIWfph4QKoErP33cWKWKewVhsz9URgX+YLZ5DWrPA3Td7cJrE5x5zaO14gaOH23C16CM59uKtYMwa3v4gso/P5JhtazIHk/FYPVo/itji64z4kgLKDbEHRgcPGuMACQsU5KGRIHLn/VEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=4q9py1q6l5v6fctSXgrOgFda7oemTTHK+0auoTk25uY=; b=rz1dIwFUPmhb+HghSLnJjDkpes6TdAIRAiJD1WSiTqysRxs6ExYhP0whNXsmh2KtRrgHZzT25wJXuf0mKWWdJ/uhW3uipwoIcWZBpHj99se8h2xQnGcXbe9fJ6RbPN2Sou9Mcz1XWZ6cscmghz2AOM99sg3dekyIw6/tMVuislya3FcHAqIGEfycebGsKb0XtGBYEynrozSGLofmZWWGbXF+ZUmMlXkhFymk7s9NyHGQxZz0MkpJPtmKyzQdF8B4rLrEhaaO3ev6Oz5dAC7pTKiQ2r+E4yreRqwpVLCRagLCpll8khiPAD6MAUMidxUofKFKFM/23l594R0Z7wuTGQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4q9py1q6l5v6fctSXgrOgFda7oemTTHK+0auoTk25uY=; b=hV/DGYpQQfZ+PUBmxPudNHYSpy3i+O93CB3NzOiiAKXZWqkih+w7iTQC0ISqI+ySTCU99UYpmsZXaz/srdaXxJZnr28Tn1CzmQo+LMvLPHrnXo8TcmFjxlGeR3cavHPHKKaT70iUFeq0zW7y/aljXuyfGrBk3f8zIfSVbyPuCQc= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) by DB8PR08MB5308.eurprd08.prod.outlook.com (2603:10a6:10:f9::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7897.9; Thu, 15 Aug 2024 15:36:36 +0000 Received: from AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::3b48:ae45:5b79:cc29]) by AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::3b48:ae45:5b79:cc29%5]) with mapi id 15.20.7897.007; Thu, 15 Aug 2024 15:36:36 +0000 Date: Thu, 15 Aug 2024 16:36:34 +0100 From: Andrew Carlotti To: gcc-patches@gcc.gnu.org, Richard Sandiford , Richard Earnshaw Subject: [PATCH v3 0/5] aarch64: Fix intrinsic availability [PR112108] Message-ID: Content-Disposition: inline X-ClientProxiedBy: LO4P265CA0121.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2c6::9) To AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AS8PR08MB6678:EE_|DB8PR08MB5308:EE_|DU2PEPF00028D08:EE_|DB8PR08MB5305:EE_ X-MS-Office365-Filtering-Correlation-Id: 14f6621d-b11e-47b4-38fc-08dcbd4011e8 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info-Original: f2sLo9LRSL6ZpxEXOxSHz9xDeVXymlIAkQTvcCw2FzTmekQKfxzUP+PyLaJ2jQYTJyF75SzXLKFZZjASYZCkpfXbeLZCAVTwpzGJ+i1fZRMJ2jXzcaqfVtO/hnmik8vbZAc5XK9vkKtamP2t/T5EzJ40+hYgNr7F/q/m6hIXwDRCwXYfRdOeffTuIIO5koft7eFdqXTXcCcvvmekvD1qxA16QgV7UwI6A5gGMU6HAaEZlBBiM28Cb3f8KEuLK3pHCxoe1m/Mu37Sv9Esud9bwsSgRSmqlBT5jDt7NAI5414FIbgIqMWw7XOSjLi4ZqRK9RwCOelXH4d9soYpUEXXTW9e/vLOzihBekNvcauIjGT+njUOHhUunZqG7Ch76+wKSmLF/IW4mtSM6joxXJegpDSuP/z7JXD6r1Q0njDR4bykwoWOl0baqe/dxML+3sXVm494TgY6+2HBVd5kLM/dubn5vp6rWbuhuByMJLN8/TpSbvD6WG9TZGlDjvSmIpEHUUFQdQPKgXA6Sy2WNO9eaCeBic5TgMyBnwGIkkY4dDSz1yY8Hyo7egAm8t4uiMvNmGEnwhOVW0TT2SEo6d9eD9FYSwz1bJo8/ttXwA8lSzJuTaWPn5eAraH5Zj+9xk3XPvViHj9+vHcQR4U2bJsKqzAazctGUjYpEMLTlY3N3zuZM+NWJok9g5/JLatHvnGclvgu6OEYDRJ1mdHwKafIVa/juYYv5n2YGQ+vJr3m01QYNLaOcH+zNRsrwRyhofkKJ9+IEwVz08JXEvxY/FiHGMLSvC4zOPUkAgdGpZUeXXnQ5uW3wxy6l5Oc3pJS9GsL2Iav3KFm4f/+5DfiyPbFY64WX/3ZOks7AZpQ5/FmXfudQdmb+CadF07c/k1YtaQwE5/U9QIjfA2/RjlcPsHDKzuxFvxY9BfLYQTZf/vrIqG52Y/uK2AIwQlKpY93JaBEhZQKRZWZyG3v5gkPMFRyaOAg2t1UAVH8kOOCKEeWj+ZLhmEG1yzxb7HiBjvyTEcsVDoPSbha3SLQVLs75Vk+JDvHLmjmYMB2DU6GBS+191ERVSQA+8vMOOpWcwrbR0HohQZlPGadrbzTZ/d2T3JC4YVOG5wUwhMqz3EW6hy4eEzKV4hXmPH/M71Frtn+kDy78foA3q0Fergm1YO9AQjH4G3nXugXewyBCtMaOYIkqg3GNrO/sIwZNz5fqZgYvmOOMKfSStXlOsVqczDg3y5q5OIz1z8Dtk06sniRmklLl/iGQ8RR88/rdk4NkAvVQcLEImwXtSQDZoy6B3/BwvXhNXAWDUTxmAEcdTU3nKiBhyR/QYTsdCwnrPoSkdqr3JbM6OQMKI9dqzBv/9d1vbhKMg== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR08MB6678.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5308 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-SkipListedInternetSender: ip=[2603:10a6:20b:398::8]; domain=AS8PR08MB6678.eurprd08.prod.outlook.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF00028D08.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 9c54ac53-b47e-4e0a-bccd-08dcbd400c56 X-Microsoft-Antispam: BCL:0; ARA:13230040|36860700013|376014|82310400026|1800799024|35042699022; X-Microsoft-Antispam-Message-Info: 98nD5y7hIXTyOpN/i60tVCVw3brHOmSO5PrLFuUkDo3iLsiAZRAsn5X4hChdPSafxYbqLdw+zdtMN9nIoVASo9qE/oH2ygqlEl0mNIoGRbhdIdd3fjeGQ13MncvliQ+8TKx94FaNB7IdLPwVqURlV6dvvIeT/uY/htujGCFyaQ+ecKTk+Gzl465AXnKk18pDqKMpAx1ESOAj7V80cw6si72EcmGxJTvdH2LJYv8vNDGVKgdXCMfQIOsKKJrsnChL3hfslZRNxxwGbi1TtguzwJAyEgBq3eshtOV7b8lJoetY61hBbkr/RwArGSoyWC/F5YFl0UxU8u8wNEXJUCoevCHWZr0u6pwos4UgYmcpx+ly+Sbpvu8FnH53/qvYdfNlBnRF+pgh+veP+iyFfvN/sg704/QYDkiQ6Ggjnh6qM8OK7zYLqai/vgybkFfkycwOZ95vl8ahZDhe97Ze1g5C6sfaIcACV5cRIVlgj+4eOeuhpXdJOpoNIxoEhd2b6yh827APh2x9KzpOwh77bWF4A5A6KeqvTfXKiZPQgUVLR4U+sU1OGeD73aBbGBsEJszDMWNp7B0nGRuvcH8hfdhLdRoQ9vakWLPgm3xR/y+wVM/wwv1jAsh7J2p41WiAc1Qqt7onzbYrFo8iLu+GmMFPqDyLqTkI4Xz4kuEAiyr2q5ntYbupIoJ4OOw3qAAOuD3exlBTXbyQXzp/YVYZkn+Jy2z8HoDbB2b465kHnu+Xi+uqA22cxzbPlaLP4WN6/haaOeqcUk1MQbdxpgCRtBH1gRlkANJOl3pUGAY3hh3aX8eW8i4kGg5Cya2fuF5Hyb+14XcbZaAJ67h4Zo3rKeCulOgH+E4zuhitjbe6Ol1Njdr058gaKF8X7aExGOJenISgVtY5tc+Fk1HjBA+lRu57AtiD6SkDoK9An/GFjitp2hSOnYuSJf5xvLq/NQ7TqGrbEFCphgLIMizmL9FlfegpaWdxOMb/NUpjYDucrb+tIT0R8pEs/DZPIvphwZKU8bNS9+SJ27YDY/K26NZb7eGec6QmTeQWcx94bkKpJ4UruL0ApClN5c2fjnadUpmKcmr3CwuOjcJTJYKw/+l51g6xCEOBRMOOZU5aEz9TWIPTqSWQu3VvIjK3I7i+Fl51rqULcgkWFEaTBJ9dQ0SZfQA1vkwEox7rr1zCErttN4H4h7c6XYrS7PZrmff/IYFa6L4KV2YhNaBqLUFr19tHMv4ehxHL7K4hbqH+byx8bqhqHqfvIyxIaAvjC3ejmle/Ybf1HBjb3hFFblr46ObNRU7X0+4OBsfJ4ZHzuSzb9lSfCIOx5d053jWuDpekAUQT0qWheVFdTxh22R1cDemH7aDhAk0ijU4Wahba+1vCXQyLl7Fuww5/e00l5lM6YMtnfDqJIzPHHXiJFOY+ESIn9iQKsYWfk+kkg+2Ctr3nc8MRXFr18i3LseuKvWLeJfPUlv/0 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:(13230040)(36860700013)(376014)(82310400026)(1800799024)(35042699022); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2024 15:36:45.5443 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 14f6621d-b11e-47b4-38fc-08dcbd4011e8 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: DU2PEPF00028D08.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5305 X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FORGED_SPF_HELO, SPF_HELO_PASS, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org This series of patches fixes issues with some intrinsics being incorrectly gated by global target options, instad of just using function-specific target options. These issues have been present since the +tme, +memtag and +ls64 intrinsics were introduced. Compared to the previous version, this series no longer adds feature checks to the intrinsic expanders, and fixes various formatting issues pointed out by Richard Sandiford. Additionally, the series now refactors the checking of TARGET_GENERAL_REGS_ONLY in check_required_extensions. This refactor is included as a new patch (1/5) to make the diffs more readable. Bootstrapped and regression tested on aarch64. Ok to merge? Also, ok for backports to affected versions (with regression tests)?