[{"id":3677231,"web_url":"http://patchwork.ozlabs.org/comment/3677231/","msgid":"<FE61D525-8C80-4132-91AC-0DF0D19803B3@nvidia.com>","list_archive_url":null,"date":"2026-04-14T14:26:00","subject":"Re: [PATCH]AArch64: Add -mcpu=armagicpu definition ","submitter":{"id":88688,"url":"http://patchwork.ozlabs.org/api/people/88688/","name":"Kyrylo Tkachov","email":"ktkachov@nvidia.com"},"content":"Hi Tamar,\n\n> On 14 Apr 2026, at 15:51, Tamar Christina <tamar.christina@arm.com> wrote:\n> \n> This adds the -mcpu=armagicpu for the Arm AGI CPU.\n> \n> Bootstrapped Regtested on aarch64-none-linux-gnu and no issues.\n> \n> Pushed.\n> \n> Thanks,\n> Tamar\n> \n> gcc/ChangeLog:\n> \n> * config/aarch64/aarch64-cores.def (armagicpu): New.\n> * config/aarch64/aarch64-tune.md: Renegerate\n\n\nThe invoke.texi documentation should also be updated.\nThanks,\nKyrill\n\n> \n> ---\n> diff --git a/gcc/config/aarch64/aarch64-cores.def b/gcc/config/aarch64/aarch64-cores.def\n> index 8a95042b9975e8bad611148c0613fcf1a0285ba6..2cae1a38a87d5ea132b7681feaa8591f794bd81b 100644\n> --- a/gcc/config/aarch64/aarch64-cores.def\n> +++ b/gcc/config/aarch64/aarch64-cores.def\n> @@ -234,6 +234,7 @@ AARCH64_CORE(\"neoverse-v2\", neoversev2, cortexa57, V9A, (I8MM, BF16, SVE2_BITPER\n> AARCH64_CORE(\"grace\", grace, cortexa57, V9A, (I8MM, BF16, SVE2_BITPERM, SVE2_AES, SVE2_SHA3, SVE2_SM4, PROFILE), neoversev2, 0x41, 0xd4f, -1)\n> AARCH64_CORE(\"neoverse-v3\", neoversev3, cortexa57, V9_2A, (SVE2_BITPERM, RNG, LS64, MEMTAG, PROFILE), neoversev3, 0x41, 0xd84, -1)\n> AARCH64_CORE(\"neoverse-v3ae\", neoversev3ae, cortexa57, V9_2A, (SVE2_BITPERM, RNG, LS64, MEMTAG, PROFILE), neoversev3ae, 0x41, 0xd83, -1)\n> +AARCH64_CORE(\"armagicpu\", armagicpu, cortexa57, V9_2A, (SVE2_BITPERM, RNG, LS64, MEMTAG, PROFILE), neoversev3ae, 0x41, 0xd83, -1)\n> \n> AARCH64_CORE(\"c1-nano\", c1nano, cortexa53, V9_3A, (MEMTAG, SVE2_BITPERM, F16FML, SME2, RCPC3), cortexa53, 0x41, 0xd8a, -1)\n> AARCH64_CORE(\"c1-pro\", c1pro, cortexa57, V9_3A, (MEMTAG, SVE2_BITPERM, F16FML, PROFILE, SME2, RCPC3), neoversen3, 0x41, 0xd8b, -1)\n> diff --git a/gcc/config/aarch64/aarch64-tune.md b/gcc/config/aarch64/aarch64-tune.md\n> index 2e6d54eb5454b89b17fca91f3c77ac1622473122..3585ccec9f1c64d8caf6501bd25ce977f30ebf5e 100644\n> --- a/gcc/config/aarch64/aarch64-tune.md\n> +++ b/gcc/config/aarch64/aarch64-tune.md\n> @@ -1,5 +1,5 @@\n> ;; -*- buffer-read-only: t -*-\n> ;; Generated automatically by gentune.sh from aarch64-cores.def\n> (define_attr \"tune\"\n> - \"cortexa34,cortexa35,cortexa53,cortexa57,cortexa72,cortexa73,thunderx,thunderxt88,thunderxt88p1,octeontx,octeontxt81,octeontxt83,thunderxt81,thunderxt83,ampere1,ampere1a,ampere1b,ampere1c,emag,xgene1,falkor,qdf24xx,exynosm1,phecda,thunderx2t99p1,vulcan,thunderx2t99,cortexa55,cortexa75,cortexa76,cortexa76ae,cortexa77,cortexa78,cortexa78ae,cortexa78c,cortexa65,cortexa65ae,cortexx1,cortexx1c,neoversen1,ares,neoversee1,octeontx2,octeontx2t98,octeontx2t96,octeontx2t93,octeontx2f95,octeontx2f95n,octeontx2f95mm,a64fx,fujitsu_monaka,hip12,tsv110,thunderx3t110,neoversev1,zeus,neoverse512tvb,saphira,oryon1,cortexa57cortexa53,cortexa72cortexa53,cortexa73cortexa35,cortexa73cortexa53,cortexa75cortexa55,cortexa76cortexa55,cortexr82,cortexr82ae,applea12,applem1_0,applem1_1,applem1_2,applem1_3,applem2_0,applem2_1,applem2_2,applem2_3,applem3_0,applem3_1,applem3_2,applem4_0,applem4_1,applem4_2,applem5_0,applem5_1,applem5_2,cortexa510,cortexa520,cortexa520ae,cortexa710,cortexa715,cortexa720,cortexa720ae,cortexa725,cortexa320,cortexx2,cortexx3,cortexx4,cortexx925,neoversen2,cobalt100,neoversen3,neoversev2,grace,neoversev3,neoversev3ae,c1nano,c1pro,c1premium,c1ultra,demeter,olympus,gb10,generic,generic_armv8_a,generic_armv9_a\"\n> + \"cortexa34,cortexa35,cortexa53,cortexa57,cortexa72,cortexa73,thunderx,thunderxt88,thunderxt88p1,octeontx,octeontxt81,octeontxt83,thunderxt81,thunderxt83,ampere1,ampere1a,ampere1b,ampere1c,emag,xgene1,falkor,qdf24xx,exynosm1,phecda,thunderx2t99p1,vulcan,thunderx2t99,cortexa55,cortexa75,cortexa76,cortexa76ae,cortexa77,cortexa78,cortexa78ae,cortexa78c,cortexa65,cortexa65ae,cortexx1,cortexx1c,neoversen1,ares,neoversee1,octeontx2,octeontx2t98,octeontx2t96,octeontx2t93,octeontx2f95,octeontx2f95n,octeontx2f95mm,a64fx,fujitsu_monaka,hip12,tsv110,thunderx3t110,neoversev1,zeus,neoverse512tvb,saphira,oryon1,cortexa57cortexa53,cortexa72cortexa53,cortexa73cortexa35,cortexa73cortexa53,cortexa75cortexa55,cortexa76cortexa55,cortexr82,cortexr82ae,applea12,applem1_0,applem1_1,applem1_2,applem1_3,applem2_0,applem2_1,applem2_2,applem2_3,applem3_0,applem3_1,applem3_2,applem4_0,applem4_1,applem4_2,applem5_0,applem5_1,applem5_2,cortexa510,cortexa520,cortexa520ae,cortexa710,cortexa715,cortexa720,cortexa720ae,cortexa725,cortexa320,cortexx2,cortexx3,cortexx4,cortexx925,neoversen2,cobalt100,neoversen3,neoversev2,grace,neoversev3,neoversev3ae,armagicpu,c1nano,c1pro,c1premium,c1ultra,demeter,olympus,gb10,generic,generic_armv8_a,generic_armv9_a\"\n> (const (symbol_ref \"((enum attr_tune) aarch64_tune)\")))\n> \n> \n> -- \n> <rb20470.patch>","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=Nvidia.com header.i=@Nvidia.com header.a=rsa-sha256\n header.s=selector2 header.b=ryxJgFrD;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=Nvidia.com header.i=@Nvidia.com header.a=rsa-sha256\n header.s=selector2 header.b=ryxJgFrD","sourceware.org;\n dmarc=pass (p=reject dis=none) header.from=nvidia.com","sourceware.org; spf=fail smtp.mailfrom=nvidia.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=52.101.61.60","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=nvidia.com;"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fw66B5hQQz1yHH\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 15 Apr 2026 00:26:40 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id F31704BA2E09\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 14:26:33 +0000 (GMT)","from DM1PR04CU001.outbound.protection.outlook.com\n (mail-centralusazon11010060.outbound.protection.outlook.com [52.101.61.60])\n by sourceware.org (Postfix) with ESMTPS id 86D034BA5436;\n Tue, 14 Apr 2026 14:26:04 +0000 (GMT)","from MN2PR12MB4519.namprd12.prod.outlook.com (2603:10b6:208:262::14)\n by PH0PR12MB8150.namprd12.prod.outlook.com (2603:10b6:510:293::21)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.20; Tue, 14 Apr\n 2026 14:26:00 +0000","from MN2PR12MB4519.namprd12.prod.outlook.com\n ([fe80::98f2:5c25:299d:c8fa]) by MN2PR12MB4519.namprd12.prod.outlook.com\n ([fe80::98f2:5c25:299d:c8fa%6]) with mapi id 15.20.9818.017; Tue, 14 Apr 2026\n 14:26:00 +0000"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org F31704BA2E09","OpenDKIM Filter v2.11.0 sourceware.org 86D034BA5436"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 86D034BA5436","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 86D034BA5436","ARC-Seal":["i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1776176764; cv=pass;\n b=V8KW40A1LKgzg2/Bp/9FHHhVr/j+QKmObs7djgpryEQS/MfyLPrELNAkdqpO7jzAb1WSuobHhjCLRcEvQAg8TOUtkY5htKTwP/TmgBprm51r3TSo9tRtBoD5Xz15uf1rYnFnnOWudGQI3j9wXzONsM8ioBfP5DjUFwEqUL4M/PM=","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=T116/1Csr/tMQ2YO/R0+4ZWlwOpBioAQT5VfoqMi7beOtMY7Gos5jS0auJSy1sCi2U6l4fwP1tnrqD9FwyE8Faq2E+6XcCGnI12YdxhvVxx6tKJ98OUCcRFbJjR07+9KfqK9PiUeQYguIbmSr/jGBv3cxOkl2z0i2diB2qmfRgDB6TXk8DBockXqvJcgrk/Iu4tStgfIior41oQSNIyeQQKJXiMwvYEqefWwo6WiDh3CAo5xGZoOVogZz3180YGRXWt/C8xV6uOiAZFOnqDJM+emP+cjQhwJAXDI/G5kpJaEzu+/KgSLMeP9847MDQnkq4/FMfZgi8w12ONUeFb11g=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776176764; c=relaxed/simple;\n bh=3TNU4k276zWIHtfDOYK5hTN+wnx84Mm1oEsUsi2BBzU=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=NhlT8tbBCtl+SMQTFQWREd8Q44m+m6y54zJXRgTGs2mZgcv2H2vSq2VVVtJ4pMV6u3rImlUGJrmAhTcfCHXnEiWWwCSBCgx+vG7IPLpFxyyW0V1g5mJfc7QP//E2YwO3M6H2RhGYPJ8Fjq1D94XyH8+8AqTyEjKLe+wKK7Jnsv4=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=3TNU4k276zWIHtfDOYK5hTN+wnx84Mm1oEsUsi2BBzU=;\n b=GVRaGajKkS3Xo2WH1t6yZ/CzM4Zx3QuoAevSMdrEH8M5uGDqLX3Lmelz2n0KhwK0YmtL2iEPKuE2pS5HKBFGzAoblPTbiskaAB/kLcXVNeL1NR7WxMfjW0KxkfG5O4PA2R7l/LnTv66VGH6m0hs2tnbkUIBQdceIoBP5DmLMi/9S5S0ta00KZ9mvgxFjXyB4uOfAXV2lfCdOyWqxlsVXJj7VktoKPZezB/b5c0l/njuDGRp88KDqxrVVXM6JJ8XhEZEcq6gxjAH81pRmc1P/wdxbecjA2cs9B+6HlYI6X60xwv6iKmV+RBWq0ry1r7Wy5gpP7bdSgmwHFpOydnpdww=="],"ARC-Authentication-Results":["i=2; server2.sourceware.org","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com;\n dkim=pass header.d=nvidia.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com;\n s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=3TNU4k276zWIHtfDOYK5hTN+wnx84Mm1oEsUsi2BBzU=;\n b=ryxJgFrDsXDNqguNTmFhPjlkG43b7VUV69gdavhiikNb/QOlJonAcjqeaoDsJnRrrzCcBL28xtpxtVgpWlZh+d3CDNgZbeKB59aOv8BP1EleToV4XOLWDroZwyCydGIqRvgTCPirGmaophnSyEzEh2c8UlkEpeOUdNddgj66ZC0gmN7bR0/pHGF6zOefUSu79hKjJqqq7+j36GLpuvmEtaVrS4vQKLFErZhpgjLAGr9G53OyDzDfRIYRSsz5G5tG4BUfFkWOMosAmugp9+2NfhdcM/RtOCFEj9CcAmkl8IKY3DATS84jKYyeOvM2J6Cvbb+UN16cKewz+Kb7+ewwOA==","From":"Kyrylo Tkachov <ktkachov@nvidia.com>","To":"Tamar Christina <tamar.christina@arm.com>","CC":"\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>, \"nd@arm.com\"\n <nd@arm.com>, \"Richard.Earnshaw@arm.com\" <Richard.Earnshaw@arm.com>,\n \"ktkachov@gcc.gnu.org\" <ktkachov@gcc.gnu.org>, \"alex.coplan@arm.com\"\n <alex.coplan@arm.com>, \"andrew.pinski@oss.qualcomm.com\"\n <andrew.pinski@oss.qualcomm.com>, \"wilco.dijkstra@arm.com\"\n <wilco.dijkstra@arm.com>, \"alice.carlotti@arm.com\" <alice.carlotti@arm.com>","Subject":"Re: [PATCH]AArch64: Add -mcpu=armagicpu definition ","Thread-Topic":"[PATCH]AArch64: Add -mcpu=armagicpu definition ","Thread-Index":"AQHczBYOP50R5igtDUi2SzsHdE4QHLXenQKA","Date":"Tue, 14 Apr 2026 14:26:00 +0000","Message-ID":"<FE61D525-8C80-4132-91AC-0DF0D19803B3@nvidia.com>","References":"<patch-20470-tamar@arm.com>","In-Reply-To":"<patch-20470-tamar@arm.com>","Accept-Language":"en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","authentication-results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=Nvidia.com header.i=@Nvidia.com header.a=rsa-sha256\n header.s=selector2 header.b=ryxJgFrD;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=Nvidia.com header.i=@Nvidia.com header.a=rsa-sha256\n header.s=selector2 header.b=ryxJgFrD","sourceware.org;\n dmarc=pass (p=reject dis=none) header.from=nvidia.com","sourceware.org; spf=fail smtp.mailfrom=nvidia.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=52.101.61.60","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=nvidia.com;"],"x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"MN2PR12MB4519:EE_|PH0PR12MB8150:EE_","x-ms-office365-filtering-correlation-id":"450b7521-9b42-4478-2823-08de9a31c04e","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"BCL:0;\n ARA:13230040|376014|10070799003|1800799024|366016|38070700021|56012099003|18002099003|22082099003;","x-microsoft-antispam-message-info":"\n SfPTPc7qkVTrx0C/L+ah6gjrViIRpZPdCTR82b7ksu7llApWSD5IZyl13a5a9W2bls10i8v7dbnwESxx4Cs5OBw5psBxO/J89JHEEbgzWKuhMptlxCcXFhLQImIgA9Drgekn+rLhsRkca9SXrWtwawACoM/hBpqgzyM316Zv5QZIo8eWgXp1CwJenFyNQ9vwGeZpNJuGGdYhPNv1bH5TIiYHAdRABWtYjLgBPRggSFxqjRHyz0a7eIZ7ikK1aY3Ij/iOZB3UHjSocJaWAyw6F25uznTdSCqPLkOUUohoy1kyuGmbTxDV6w2hvr0VDGH7KnY30azM+UYMOOQHgxF1Dh4UH0PY+Za/RHGVhTWzL7evfCxi5qYOYr8o6Z5uNxwYVc/GrEfuH3ouvcGJIv148bLVKD7a2lfUvkAHmRz3DX4OA2ZDODQOr1muMNAh0Wby9wUfFAaEo5iaeRJGVp4xM/QoyBxjonYxcTlElNSseO2K7/3gj8pW7BC6HSD1+YR0ohoY1OI2DsCCZ8+b7v+U5cU9ktCEtZsdwYT88ltpeW60Jn8lFEU6QG949jsFMFYMmvvRtNNcpyPT6mAKj4U7sCt+hM2q3wjnYjrDSyK3xfKIXaH2cnaBDg5W5Zj7P8AqZPOdErn8yVs3FlxjFFhJmbp3jHtgDPrFi7anPDfhtPHAAebrtc6UVXtr66kfJAlI0+S2ipIHXwXfzJvRLg6iR11cmkl5mKrM6VBid9WL8xuUskrkcz4igtpLc4rHPDZlyOzC0KGiC81reNswpwmWHAAeRvn7UHJXa02mkZkljyw=","x-forefront-antispam-report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:MN2PR12MB4519.namprd12.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(376014)(10070799003)(1800799024)(366016)(38070700021)(56012099003)(18002099003)(22082099003);\n DIR:OUT; SFP:1101;","x-ms-exchange-antispam-messagedata-chunkcount":"2","x-ms-exchange-antispam-messagedata-0":"\n oTuEUC/QGYGprIaR5Dvxn3gPG9envFX7fmSQ07UAg5W9NKDuFxht8SeoOxLmx/RaEDNcV8U8Sn+LQAhs0M/B1un+H7+M0IqL7JOr1WOXEX9KAITaSb08QuzPWH26l1vDBmIve7bit5Ow5AbQzfQ/v45ltFcixtqw3OdhhdHlzRRQakkwpBmt0kWHNpCOl9sCVt2T1kPx3EvlywxV74O3g44edEM37+Ffe/lrLyNa8zf2Seegee4zh7ilsfIu5VDeH3eyFDmMNGcvBJbD9QE8ranmnhnkNE7E0ZMdv2fWzdT4afOuV+Z3BWWPrCWTMHE6R2UQF3qDQKGGYgSzPv1KdYOCRlQ9bVzzNwFKwCY1pVSNlFLDQYkn2q1Pu0ZQ5hfZdDqlvNUGgXpeizN8KrRcbyKXuiGn26sYgPI0ni1wouI5MAxKEwEyyV7flkSr+YLn6LulHENNFpH3h4clFhrIKXkazq4juZZyKvQ9JlWaVq/9pv1rZTyEABKHiuhdgchxDZgbVUDuKTaHcgTlhj8Baltl0woSaLZ5sSlDg0FaWpRPlnTANnUgJHmtbNgrGUKtZH50atwYAURNysJLsN7kTCXo/1tirh8kwFt/uod7bpZqBvFfAXk7+zsO6psidMgmND/19WQZuEEyUgOSxY2y8NvUNeTdmdJRa9DflCLViZvWwAo7IjUu4yrZA6zC9IjT0iR6MC6+23120IU93pG9vTQREUwErjGGf1seEK2vKsVgYl3q7QhV9QNWPUNdLiY+KL7qmEY2D8TlIxUFD+DnC6rPb2+LstecVWpQlICguaw1JuIpzCW9+SCkcYkWWR+0O79/6WpB0+joLN1EEG4Zo/sdohLolpDpQ0wpYF7QUmEpMQZiAuSM39ZJpNVKRqPAt1S87ZWk4w7/TyjZR/ttVbDhOcwHHNkruyGZme6tz6ogSJPsWzzRz/JMc7GhoDl8F6fSt7qd8ejSGu9ALEg5dubS578MM0XnzmITZea4MWyVBJ/Ci5/4xC7zAODESOJUZTTC4vgOwq6fGlHarQ2dmPZirhYt1DGzALrDqx7X3WcFADWiZfiLAllBApx63/jbJznAc2rR4RivxtyrPMT7wwrmaDrL+EhdMzQB3N3upa85Qc57PAgpLakW1Gl4P6joPTk/Gb3GUooDyPoCFkKzy53Y8xRM/U2Z+fS/qHYwt1mGtQalUbF6lIjaqzgtwSxulQuI0C1Rk0zBj9Ggsdj3vNsgyCYaxBqPdCcrkispFHkpNHiGQy1KS3nBZygYSSFZiQ9+poFYdEgkdGyuAV5vY4F7mK32uA8mglxK4Q0nvXr0HTwtM/d5+8UJMAZQ0VOQCw8bxqY3DFCQNXggj9ZNx6xo73/ZtrK0STNkEImeVq5bmbMa1HzzjFtTfFhEXi9mIfEMsQvXo2zkbfrxCLdr48CTU/Fo6qvv01Hlu3TTw2az/gktTjKRgMIW/Nj5dWbFNFHacUhmDPlQikpKsf6vOQ2IHcUYE8mnlPcvcYFUgyXSJisy9khbDUIdeW+eEuc2IKdZK6qn45X0XhYH7XeS8qfyJGwrgKHlCe4OZb9N6ueZVPuPpYSen/xnli+3tN+Y0zdpYtUryeOmi6izfNIaZbXvc3OZHsgRhtRd4c7KnOXl+A+nXRrOyZ5SkRx0n8sI/nEC+z8Y0+4AClwML0+uwyzsdwIk9VspBJsr5oAFM92fgm1bgVzO9z5vQhcmy2t5J5dNgIXd3ny7PoTeTq3YJH/CXFliHxrTOCxRkdp1XhEKseR07u4U9i+YTggVIpzVxPU7jxUp","x-ms-exchange-antispam-messagedata-1":"d+0vpBN9JTJdyg==","Content-Type":"text/plain; charset=\"us-ascii\"","Content-ID":"<960CAACE24EDF941AD817496042222B9@namprd12.prod.outlook.com>","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-OriginatorOrg":"Nvidia.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"MN2PR12MB4519.namprd12.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 450b7521-9b42-4478-2823-08de9a31c04e","X-MS-Exchange-CrossTenant-originalarrivaltime":"14 Apr 2026 14:26:00.2989 (UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"43083d15-7273-40c1-b7db-39efd9ccc17a","X-MS-Exchange-CrossTenant-mailboxtype":"HOSTED","X-MS-Exchange-CrossTenant-userprincipalname":"\n W/NXs4lo+4TSiLZthcblojAboKUIBqf5/af7/Mj7VgjORB4SJM0ZIk8EQESoVDjd2KAfylX/CMrs6dNUqdKr9g==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"PH0PR12MB8150","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <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>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3677263,"web_url":"http://patchwork.ozlabs.org/comment/3677263/","msgid":"<CALvbMcDsiLb47dZymhyqHu3pYTJokN8ddy+eCYb2+GCZsEZW7A@mail.gmail.com>","list_archive_url":null,"date":"2026-04-14T15:27:10","subject":"Re: [PATCH]AArch64: Add -mcpu=armagicpu definition","submitter":{"id":91428,"url":"http://patchwork.ozlabs.org/api/people/91428/","name":"Andrew Pinski","email":"andrew.pinski@oss.qualcomm.com"},"content":"On Tue, Apr 14, 2026 at 6:53 AM Tamar Christina <tamar.christina@arm.com> wrote:\n>\n> This adds the -mcpu=armagicpu for the Arm AGI CPU.\n\nTo me it spells out AR magic PU. maybe just armagi is better.\n\nThanks,\nAndrew\n\n>\n> Bootstrapped Regtested on aarch64-none-linux-gnu and no issues.\n>\n> Pushed.\n>\n> Thanks,\n> Tamar\n>\n> gcc/ChangeLog:\n>\n>         * config/aarch64/aarch64-cores.def (armagicpu): New.\n>         * config/aarch64/aarch64-tune.md: Renegerate\n>\n> ---\n> diff --git a/gcc/config/aarch64/aarch64-cores.def b/gcc/config/aarch64/aarch64-cores.def\n> index 8a95042b9975e8bad611148c0613fcf1a0285ba6..2cae1a38a87d5ea132b7681feaa8591f794bd81b 100644\n> --- a/gcc/config/aarch64/aarch64-cores.def\n> +++ b/gcc/config/aarch64/aarch64-cores.def\n> @@ -234,6 +234,7 @@ AARCH64_CORE(\"neoverse-v2\", neoversev2, cortexa57, V9A, (I8MM, BF16, SVE2_BITPER\n>  AARCH64_CORE(\"grace\", grace, cortexa57, V9A, (I8MM, BF16, SVE2_BITPERM, SVE2_AES, SVE2_SHA3, SVE2_SM4, PROFILE), neoversev2, 0x41, 0xd4f, -1)\n>  AARCH64_CORE(\"neoverse-v3\", neoversev3, cortexa57, V9_2A, (SVE2_BITPERM, RNG, LS64, MEMTAG, PROFILE), neoversev3, 0x41, 0xd84, -1)\n>  AARCH64_CORE(\"neoverse-v3ae\", neoversev3ae, cortexa57, V9_2A, (SVE2_BITPERM, RNG, LS64, MEMTAG, PROFILE), neoversev3ae, 0x41, 0xd83, -1)\n> +AARCH64_CORE(\"armagicpu\", armagicpu, cortexa57, V9_2A, (SVE2_BITPERM, RNG, LS64, MEMTAG, PROFILE), neoversev3ae, 0x41, 0xd83, -1)\n>\n>  AARCH64_CORE(\"c1-nano\", c1nano, cortexa53, V9_3A, (MEMTAG, SVE2_BITPERM, F16FML, SME2, RCPC3), cortexa53, 0x41, 0xd8a, -1)\n>  AARCH64_CORE(\"c1-pro\", c1pro, cortexa57, V9_3A, (MEMTAG, SVE2_BITPERM, F16FML, PROFILE, SME2, RCPC3), neoversen3, 0x41, 0xd8b, -1)\n> diff --git a/gcc/config/aarch64/aarch64-tune.md b/gcc/config/aarch64/aarch64-tune.md\n> index 2e6d54eb5454b89b17fca91f3c77ac1622473122..3585ccec9f1c64d8caf6501bd25ce977f30ebf5e 100644\n> --- a/gcc/config/aarch64/aarch64-tune.md\n> +++ b/gcc/config/aarch64/aarch64-tune.md\n> @@ -1,5 +1,5 @@\n>  ;; -*- buffer-read-only: t -*-\n>  ;; Generated automatically by gentune.sh from aarch64-cores.def\n>  (define_attr \"tune\"\n> -       \"cortexa34,cortexa35,cortexa53,cortexa57,cortexa72,cortexa73,thunderx,thunderxt88,thunderxt88p1,octeontx,octeontxt81,octeontxt83,thunderxt81,thunderxt83,ampere1,ampere1a,ampere1b,ampere1c,emag,xgene1,falkor,qdf24xx,exynosm1,phecda,thunderx2t99p1,vulcan,thunderx2t99,cortexa55,cortexa75,cortexa76,cortexa76ae,cortexa77,cortexa78,cortexa78ae,cortexa78c,cortexa65,cortexa65ae,cortexx1,cortexx1c,neoversen1,ares,neoversee1,octeontx2,octeontx2t98,octeontx2t96,octeontx2t93,octeontx2f95,octeontx2f95n,octeontx2f95mm,a64fx,fujitsu_monaka,hip12,tsv110,thunderx3t110,neoversev1,zeus,neoverse512tvb,saphira,oryon1,cortexa57cortexa53,cortexa72cortexa53,cortexa73cortexa35,cortexa73cortexa53,cortexa75cortexa55,cortexa76cortexa55,cortexr82,cortexr82ae,applea12,applem1_0,applem1_1,applem1_2,applem1_3,applem2_0,applem2_1,applem2_2,applem2_3,applem3_0,applem3_1,applem3_2,applem4_0,applem4_1,applem4_2,applem5_0,applem5_1,applem5_2,cortexa510,cortexa520,cortexa520ae,cortexa710,cortexa715,cortexa720,cortexa720ae,cortexa725,cortexa320,cortexx2,cortexx3,cortexx4,cortexx925,neoversen2,cobalt100,neoversen3,neoversev2,grace,neoversev3,neoversev3ae,c1nano,c1pro,c1premium,c1ultra,demeter,olympus,gb10,generic,generic_armv8_a,generic_armv9_a\"\n> +       \"cortexa34,cortexa35,cortexa53,cortexa57,cortexa72,cortexa73,thunderx,thunderxt88,thunderxt88p1,octeontx,octeontxt81,octeontxt83,thunderxt81,thunderxt83,ampere1,ampere1a,ampere1b,ampere1c,emag,xgene1,falkor,qdf24xx,exynosm1,phecda,thunderx2t99p1,vulcan,thunderx2t99,cortexa55,cortexa75,cortexa76,cortexa76ae,cortexa77,cortexa78,cortexa78ae,cortexa78c,cortexa65,cortexa65ae,cortexx1,cortexx1c,neoversen1,ares,neoversee1,octeontx2,octeontx2t98,octeontx2t96,octeontx2t93,octeontx2f95,octeontx2f95n,octeontx2f95mm,a64fx,fujitsu_monaka,hip12,tsv110,thunderx3t110,neoversev1,zeus,neoverse512tvb,saphira,oryon1,cortexa57cortexa53,cortexa72cortexa53,cortexa73cortexa35,cortexa73cortexa53,cortexa75cortexa55,cortexa76cortexa55,cortexr82,cortexr82ae,applea12,applem1_0,applem1_1,applem1_2,applem1_3,applem2_0,applem2_1,applem2_2,applem2_3,applem3_0,applem3_1,applem3_2,applem4_0,applem4_1,applem4_2,applem5_0,applem5_1,applem5_2,cortexa510,cortexa520,cortexa520ae,cortexa710,cortexa715,cortexa720,cortexa720ae,cortexa725,cortexa320,cortexx2,cortexx3,cortexx4,cortexx925,neoversen2,cobalt100,neoversen3,neoversev2,grace,neoversev3,neoversev3ae,armagicpu,c1nano,c1pro,c1premium,c1ultra,demeter,olympus,gb10,generic,generic_armv8_a,generic_armv9_a\"\n>         (const (symbol_ref \"((enum attr_tune) aarch64_tune)\")))\n>\n>\n> --","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=caYULg+V;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=YuzndKub;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=caYULg+V;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=YuzndKub","sourceware.org; dmarc=none (p=none dis=none)\n header.from=oss.qualcomm.com","sourceware.org;\n spf=pass smtp.mailfrom=oss.qualcomm.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=205.220.180.131"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fw7St0sRwz1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 15 Apr 2026 01:27:56 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 828194BA2E10\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 15:27:54 +0000 (GMT)","from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com\n [205.220.180.131])\n by sourceware.org (Postfix) with ESMTPS id A1BAD4BA2E09\n for <gcc-patches@gcc.gnu.org>; Tue, 14 Apr 2026 15:27:24 +0000 (GMT)","from pps.filterd (m0279872.ppops.net [127.0.0.1])\n by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63EBakHf3681510\n for <gcc-patches@gcc.gnu.org>; Tue, 14 Apr 2026 15:27:23 GMT","from mail-dy1-f199.google.com (mail-dy1-f199.google.com\n [74.125.82.199])\n by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dh87d39s2-1\n (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n for <gcc-patches@gcc.gnu.org>; Tue, 14 Apr 2026 15:27:23 +0000 (GMT)","by mail-dy1-f199.google.com with SMTP id\n 5a478bee46e88-2bdf75bc88fso8624979eec.0\n for <gcc-patches@gcc.gnu.org>; Tue, 14 Apr 2026 08:27:23 -0700 (PDT)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 828194BA2E10","OpenDKIM Filter v2.11.0 sourceware.org A1BAD4BA2E09"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org A1BAD4BA2E09","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org A1BAD4BA2E09","ARC-Seal":["i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1776180444; cv=pass;\n b=mDRIPjG4bWJJn/95FfuJTqWCaF18sZ/W8AT5AZ2iYMzij2cUgIfpMp/1rB/0zl0Tk1lwFAB6MOKiuVBWYP7lrssSup67SwEv5c9M0IoyfUs6j3uW7LZJVY3hJK/zSQupmcWnkp4cfsz8OCikPm3zeXViVezw3qaUL2yBDW6ZE78=","i=1; a=rsa-sha256; t=1776180442; cv=none;\n d=google.com; s=arc-20240605;\n b=NhU9TPksAvlhd5pxXnr7zfdxUR0Nf8F9OyK8nBa9VhP8kJjs9whTynWgccSW8CNwP0\n CJwHAcjLFlF7MxNzWSEeNwi+ONETeraXPNneMYxrVDMrjEDCs67PZjYD1nkL+NctS9hv\n Uazgd8vO3d4NkfHuiWxAMAGWdUf8VzXPQ5Q9IDWodZptjolHxXmKgOdasmKYKSbWeQ0l\n MzUnihXL6epX5joZxOT92AGrtH1R124Aw5KsZKXQxYjG+6tScndK4K5aUceukTzM3OHo\n /wt20WyJxnP65FXYIwh4dvPNRpebuw59EKgy9ltSuZT2Lsq7NJpv3NYtXqNXj33z7Z2X\n cXOA=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776180444; c=relaxed/simple;\n bh=C+Cu8W9u5w8fAAwfFZWZIE2BbQnDNsHHApqC9ca+oWQ=;\n h=DKIM-Signature:DKIM-Signature:MIME-Version:From:Date:Message-ID:\n Subject:To;\n b=pEABOX8OpuWTEdPlgIN06ycxgrvkWZD2eIcTuPO49OvxhNSFQx3KIpXE+1pRFM+LlHnsmGOqlYIEDSTBmgeFidXGVrbSHuYEKa8gL0XtO7O18t5zAQPV1B+qq9TQUre+OT5X2JXdx7dRCA5NOkWsuLSFxeppAp5kNO4Nm7edK10=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:dkim-signature;\n bh=0aiGJGkaIqc8ZKq7HeNwfiWYJGTaO4f/yJvNx47jaq8=;\n fh=WKEvSr/Aa8NsQzz9K7nhnhevelzS+oipcZFvcyhrbtY=;\n b=DobHRxJgbcCEttUoxvmDK0U8eYbnaEdGcvYcNoz9ccqNuECyusMYg/N47hYU9mxrGR\n GnFMDktfLY2Dnq5+NoZkgUIuU+vxPRrAgXT8CjjhmhXolskC++RLRy7ehcrxGAZJ2vyH\n KUMxI4jLDJspJO8HZIu5WhIZpTW2vIvD1iIkcfjWGOtudDnA9OgiQgw87d15Z6plICnT\n 4Gp1Ow4yiYiUH4JbXdxtAT+73HOg9dM5pkOmc42tMNmTja2uoI9lkMEbaDEfPDbOnqSo\n BbizsgbZT1eYTNkY7ieUFgOa8ijzKRDCWTb88z/XEfVZskGRKsip1ixDk0/r4+OrtLaY\n RqxA==; darn=gcc.gnu.org"],"ARC-Authentication-Results":["i=2; server2.sourceware.org","i=1; mx.google.com; arc=none"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n cc:content-transfer-encoding:content-type:date:from:in-reply-to\n :message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n 0aiGJGkaIqc8ZKq7HeNwfiWYJGTaO4f/yJvNx47jaq8=; b=caYULg+V6bx1WRvb\n H5oHHQdenoiFXtIbksNQ4yqPuZ8PVClv5LLKIkHjb04DGje31uUaQbaShZDAUnCM\n YoK2EcUuLJj4rm6s7jA03XRMZC3jxj55A3CulnM67ysd6CL4EmYrx1IWqnLYOfAX\n GdTV5zpDJzcCc061ff2MZpieXyerlcn0LgTh0m+rU4NjBFhoZoPxR72+RbhlRf3p\n XNPON1EaAz61jVKOZVOnh6s/4MgGFq36cgMtUt/FRzIS+S1UYllicYKYY9b1ln76\n yJdAUykmFFLsu09ZdTp5GxI/8NQcJffC8OtZXQ1RCciYrJLc6j4ykhVE3YugtS8G\n Pn8ujg==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oss.qualcomm.com; s=google; t=1776180442; x=1776785242; darn=gcc.gnu.org;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:from:to:cc:subject:date\n :message-id:reply-to;\n bh=0aiGJGkaIqc8ZKq7HeNwfiWYJGTaO4f/yJvNx47jaq8=;\n b=YuzndKubekGwzlPHMbGX6TUh6Qn8nFDLI8YAF9fLV7JMNzlijJQJVuj1JD6P8u0ikh\n jLiMw4ZFmRyEObG85DF2ycO6QXoAuvv4nNFWAR9EW+HhyCgJ6V4H5n6jczEbPKM/aZLV\n tXcDfSwY3PKYYuxVS7pyG2o9boCO9x1b+kTWyhnalnbZqWBVCncpsOcEpY4L1H93a1+J\n wae4580x4Jfb+XiI1xYH9DJSEUTg9sfdwA8zJPsBNPB/va79PcuITj3mc//BEVVfQukb\n VzIsu2IlGOeF6nof5qyj3sysd4VoopMdq/NevGKwxceA0PYkstHBW52SwPYbc1fuW4fH\n T3pg=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776180442; x=1776785242;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=0aiGJGkaIqc8ZKq7HeNwfiWYJGTaO4f/yJvNx47jaq8=;\n b=dGuZ9//VFzx2qKtz6Vv+SSY5zTTyvYlDCKKG3RJbQfHO8pr31fhfZdEXMvsyiKKxNl\n YOGtDrqaNc9GZXVu2hGrqS74mcSaiSa8Z/3Bq8lfBtfqDn4c0PZ+UoC2Le333lAdGz9k\n IaKm+oAmDu4lMbFai+2arOmL0WRWb/Lk53GXmTfvHkhnHmBy0g6X0+xfy/abkV/Q2iEC\n deEx1ErGZ4CrwmgfwTQ64jlLHnnBAKN0GDXApQjNmKoOuqkCnGfzaWcFcXzkfOhBiLVs\n kcEiEe3LF/N7a3B3hVM3JIOzEaobPo3VbrgXg7yJ6ByzIuQ/vzCv3xFJB8zQnT94s4ZY\n TIpQ==","X-Gm-Message-State":"AOJu0Yzm0qqyX01Jdjozg3GKIk5jQ2AgV/iJR8SB6nqRClXJwrykS6jf\n FVs/cJYD2ZRQK51IyZqLRmUnkTBKKaHEIqUM2VMUfOxb6ra4p0GqFVtN7gfc7xnHST3i2he1GBH\n ExaO4oJBJt09d83ydmhOhLyxeEnPXk+S3ChOPnmobWUGTx9f/CyZ3IeZJLsn13DiDsH7TjV4ul8\n ZVb1wpJEHD1an6FWPDv/bAygBzWHVb5D39RZY=","X-Gm-Gg":"AeBDietQ+AVQhJbe6kN+VWyS5d+1ShPcH2Stu4uCoHM9dy1N2Ylqj4N7T8FHvmEChrQ\n xumSpj7lfTbOq2twgFN+LXArfUZj10WykjK+pOrpYgVN7cOIqf/LzHlCYgyi37RyTBWR9iV2o5/\n ObKOWWsA21Gnzb6Dt2zYmvueOQyeBV7s/yZ4mvMzGNb4MGSMSufnF2AgesyIojfiVMNPGOT4IEt\n 51i","X-Received":["by 2002:a05:7300:fb88:b0:2cb:7663:322a with SMTP id\n 5a478bee46e88-2d587d83e1emr10102310eec.13.1776180442355;\n Tue, 14 Apr 2026 08:27:22 -0700 (PDT)","by 2002:a05:7300:fb88:b0:2cb:7663:322a with SMTP id\n 5a478bee46e88-2d587d83e1emr10102289eec.13.1776180441809; Tue, 14 Apr 2026\n 08:27:21 -0700 (PDT)"],"MIME-Version":"1.0","References":"<patch-20470-tamar@arm.com>","In-Reply-To":"<patch-20470-tamar@arm.com>","From":"Andrew Pinski <andrew.pinski@oss.qualcomm.com>","Date":"Tue, 14 Apr 2026 08:27:10 -0700","X-Gm-Features":"AQROBzBD5u2iw349Pb_NTMwb_kx8AciQi-EJztQm-cK0GvJKWruQK4TpaD9KJY0","Message-ID":"\n <CALvbMcDsiLb47dZymhyqHu3pYTJokN8ddy+eCYb2+GCZsEZW7A@mail.gmail.com>","Subject":"Re: [PATCH]AArch64: Add -mcpu=armagicpu definition","To":"Tamar Christina <tamar.christina@arm.com>","Cc":"gcc-patches@gcc.gnu.org, nd@arm.com, Richard.Earnshaw@arm.com,\n ktkachov@gcc.gnu.org, alex.coplan@arm.com, wilco.dijkstra@arm.com,\n alice.carlotti@arm.com","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDE0MDE0NSBTYWx0ZWRfX1H3RjyYfczGO\n KO+GqN8SMoKW5PQwypmEPs5hj+dMg90nW3igHkjohL7PPckdSQk/zsFAej4eMNOXbRJ1PZuNO/b\n yN/cPaBRK0dZZ/mEC19ePPoaQvdGSr2rB2VkV0R71XyiVQ41/MkJbolFHqjrr+N5rVQRCfrRExx\n NL1QOm0NyDfGBVRMEzbOY2iN91t3ZIsf7w+kQMBf4gRybrIclRK9peQ/42ZAQpb121V1yOEqJQf\n ezRNfr1Q/zumXO/aY9JRyoYKuA8JWcWyT3vlHBVdjH6F+ak2kCderT2iZnYatOQAq8B82olPcGK\n hoq9c8wfRgP8hHK2QCPypwZ9b9HwPkkQEnms2f0HEdPbnrGCpHOv/0wUNndIq9dC9iggXuYMdyE\n ccThfLWTQOyFEgoISHNFwOtSwate7MiPhrX+7nMMDJEgXYfKKzVwNW+p4WyPR+4DB2bTMHLCyaF\n Dw7q7GG4E/J/tfJ5U/A==","X-Authority-Analysis":"v=2.4 cv=N+8Z0W9B c=1 sm=1 tr=0 ts=69de5cdb cx=c_pps\n a=cFYjgdjTJScbgFmBucgdfQ==:117 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10\n a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22\n a=yx91gb_oNiZeI1HMLzn7:22 a=7CQSdrXTAAAA:8 a=z9cVgo8ktPMs9L5GLxoA:9\n a=0bXxn9q0MV6snEgNplNhOjQmxlI=:19 a=QEXdDO2ut3YA:10 a=scEy_gLbYbu1JhEsrz4S:22\n a=a-qgeE7W1pNrGK8U0ZQC:22","X-Proofpoint-GUID":"6GLuA4tUYtMxs0JKUckUeAEV3KypNgcs","X-Proofpoint-ORIG-GUID":"6GLuA4tUYtMxs0JKUckUeAEV3KypNgcs","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-14_03,2026-04-13_04,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n malwarescore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 phishscore=0\n priorityscore=1501 impostorscore=0 spamscore=0 bulkscore=0 adultscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604140145","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <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>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3677317,"web_url":"http://patchwork.ozlabs.org/comment/3677317/","msgid":"<VI0PR08MB10392A004D7C86E597A1041D7FF252@VI0PR08MB10392.eurprd08.prod.outlook.com>","list_archive_url":null,"date":"2026-04-14T16:59:05","subject":"RE: [PATCH]AArch64: Add -mcpu=armagicpu definition ","submitter":{"id":69689,"url":"http://patchwork.ozlabs.org/api/people/69689/","name":"Tamar Christina","email":"Tamar.Christina@arm.com"},"content":"> -----Original Message-----\n> From: Kyrylo Tkachov <ktkachov@nvidia.com>\n> Sent: 14 April 2026 15:26\n> To: Tamar Christina <Tamar.Christina@arm.com>\n> Cc: gcc-patches@gcc.gnu.org; nd <nd@arm.com>; Richard Earnshaw\n> <Richard.Earnshaw@arm.com>; ktkachov@gcc.gnu.org; Alex Coplan\n> <Alex.Coplan@arm.com>; andrew.pinski@oss.qualcomm.com; Wilco Dijkstra\n> <Wilco.Dijkstra@arm.com>; Alice Carlotti <Alice.Carlotti@arm.com>\n> Subject: Re: [PATCH]AArch64: Add -mcpu=armagicpu definition\n> \n> Hi Tamar,\n> \n> > On 14 Apr 2026, at 15:51, Tamar Christina <tamar.christina@arm.com>\n> wrote:\n> >\n> > This adds the -mcpu=armagicpu for the Arm AGI CPU.\n> >\n> > Bootstrapped Regtested on aarch64-none-linux-gnu and no issues.\n> >\n> > Pushed.\n> >\n> > Thanks,\n> > Tamar\n> >\n> > gcc/ChangeLog:\n> >\n> > * config/aarch64/aarch64-cores.def (armagicpu): New.\n> > * config/aarch64/aarch64-tune.md: Renegerate\n> \n> \n> The invoke.texi documentation should also be updated.\n\nThanks, had indeed forgotten that!\n\nWill update.\n\nThanks,\nTamar\n\n> Thanks,\n> Kyrill\n> \n> >\n> > ---\n> > diff --git a/gcc/config/aarch64/aarch64-cores.def\n> b/gcc/config/aarch64/aarch64-cores.def\n> > index\n> 8a95042b9975e8bad611148c0613fcf1a0285ba6..2cae1a38a87d5ea132b7\n> 681feaa8591f794bd81b 100644\n> > --- a/gcc/config/aarch64/aarch64-cores.def\n> > +++ b/gcc/config/aarch64/aarch64-cores.def\n> > @@ -234,6 +234,7 @@ AARCH64_CORE(\"neoverse-v2\", neoversev2,\n> cortexa57, V9A, (I8MM, BF16, SVE2_BITPER\n> > AARCH64_CORE(\"grace\", grace, cortexa57, V9A, (I8MM, BF16,\n> SVE2_BITPERM, SVE2_AES, SVE2_SHA3, SVE2_SM4, PROFILE), neoversev2,\n> 0x41, 0xd4f, -1)\n> > AARCH64_CORE(\"neoverse-v3\", neoversev3, cortexa57, V9_2A,\n> (SVE2_BITPERM, RNG, LS64, MEMTAG, PROFILE), neoversev3, 0x41, 0xd84, -\n> 1)\n> > AARCH64_CORE(\"neoverse-v3ae\", neoversev3ae, cortexa57, V9_2A,\n> (SVE2_BITPERM, RNG, LS64, MEMTAG, PROFILE), neoversev3ae, 0x41,\n> 0xd83, -1)\n> > +AARCH64_CORE(\"armagicpu\", armagicpu, cortexa57, V9_2A,\n> (SVE2_BITPERM, RNG, LS64, MEMTAG, PROFILE), neoversev3ae, 0x41,\n> 0xd83, -1)\n> >\n> > AARCH64_CORE(\"c1-nano\", c1nano, cortexa53, V9_3A, (MEMTAG,\n> SVE2_BITPERM, F16FML, SME2, RCPC3), cortexa53, 0x41, 0xd8a, -1)\n> > AARCH64_CORE(\"c1-pro\", c1pro, cortexa57, V9_3A, (MEMTAG,\n> SVE2_BITPERM, F16FML, PROFILE, SME2, RCPC3), neoversen3, 0x41, 0xd8b,\n> -1)\n> > diff --git a/gcc/config/aarch64/aarch64-tune.md\n> b/gcc/config/aarch64/aarch64-tune.md\n> > index\n> 2e6d54eb5454b89b17fca91f3c77ac1622473122..3585ccec9f1c64d8caf650\n> 1bd25ce977f30ebf5e 100644\n> > --- a/gcc/config/aarch64/aarch64-tune.md\n> > +++ b/gcc/config/aarch64/aarch64-tune.md\n> > @@ -1,5 +1,5 @@\n> > ;; -*- buffer-read-only: t -*-\n> > ;; Generated automatically by gentune.sh from aarch64-cores.def\n> > (define_attr \"tune\"\n> > -\n> \"cortexa34,cortexa35,cortexa53,cortexa57,cortexa72,cortexa73,thunderx,thu\n> nderxt88,thunderxt88p1,octeontx,octeontxt81,octeontxt83,thunderxt81,th\n> underxt83,ampere1,ampere1a,ampere1b,ampere1c,emag,xgene1,falkor,qdf2\n> 4xx,exynosm1,phecda,thunderx2t99p1,vulcan,thunderx2t99,cortexa55,corte\n> xa75,cortexa76,cortexa76ae,cortexa77,cortexa78,cortexa78ae,cortexa78c,cor\n> texa65,cortexa65ae,cortexx1,cortexx1c,neoversen1,ares,neoversee1,octeontx\n> 2,octeontx2t98,octeontx2t96,octeontx2t93,octeontx2f95,octeontx2f95n,oct\n> eontx2f95mm,a64fx,fujitsu_monaka,hip12,tsv110,thunderx3t110,neoversev\n> 1,zeus,neoverse512tvb,saphira,oryon1,cortexa57cortexa53,cortexa72cortexa\n> 53,cortexa73cortexa35,cortexa73cortexa53,cortexa75cortexa55,cortexa76co\n> rtexa55,cortexr82,cortexr82ae,applea12,applem1_0,applem1_1,applem1_2,\n> applem1_3,applem2_0,applem2_1,applem2_2,applem2_3,applem3_0,apple\n> m3_1,applem3_2,applem4_0,applem4_1,applem4_2,applem5_0,applem5_1\n> ,applem5_2,cortexa510,cortexa520,cortexa520ae,cortexa710,cortexa715,cor\n> texa720,cortexa720ae,cortexa725,cortexa320,cortexx2,cortexx3,cortexx4,cor\n> texx925,neoversen2,cobalt100,neoversen3,neoversev2,grace,neoversev3,ne\n> oversev3ae,c1nano,c1pro,c1premium,c1ultra,demeter,olympus,gb10,generic\n> ,generic_armv8_a,generic_armv9_a\"\n> > +\n> \"cortexa34,cortexa35,cortexa53,cortexa57,cortexa72,cortexa73,thunderx,thu\n> nderxt88,thunderxt88p1,octeontx,octeontxt81,octeontxt83,thunderxt81,th\n> underxt83,ampere1,ampere1a,ampere1b,ampere1c,emag,xgene1,falkor,qdf2\n> 4xx,exynosm1,phecda,thunderx2t99p1,vulcan,thunderx2t99,cortexa55,corte\n> xa75,cortexa76,cortexa76ae,cortexa77,cortexa78,cortexa78ae,cortexa78c,cor\n> texa65,cortexa65ae,cortexx1,cortexx1c,neoversen1,ares,neoversee1,octeontx\n> 2,octeontx2t98,octeontx2t96,octeontx2t93,octeontx2f95,octeontx2f95n,oct\n> eontx2f95mm,a64fx,fujitsu_monaka,hip12,tsv110,thunderx3t110,neoversev\n> 1,zeus,neoverse512tvb,saphira,oryon1,cortexa57cortexa53,cortexa72cortexa\n> 53,cortexa73cortexa35,cortexa73cortexa53,cortexa75cortexa55,cortexa76co\n> rtexa55,cortexr82,cortexr82ae,applea12,applem1_0,applem1_1,applem1_2,\n> applem1_3,applem2_0,applem2_1,applem2_2,applem2_3,applem3_0,apple\n> m3_1,applem3_2,applem4_0,applem4_1,applem4_2,applem5_0,applem5_1\n> ,applem5_2,cortexa510,cortexa520,cortexa520ae,cortexa710,cortexa715,cor\n> texa720,cortexa720ae,cortexa725,cortexa320,cortexx2,cortexx3,cortexx4,cor\n> texx925,neoversen2,cobalt100,neoversen3,neoversev2,grace,neoversev3,ne\n> oversev3ae,armagicpu,c1nano,c1pro,c1premium,c1ultra,demeter,olympus,g\n> b10,generic,generic_armv8_a,generic_armv9_a\"\n> > (const (symbol_ref \"((enum attr_tune) aarch64_tune)\")))\n> >\n> >\n> > --\n> > <rb20470.patch>","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=k3W/tO8h;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=k3W/tO8h;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org;\n\tdkim=pass (1024-bit key,\n unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256\n header.s=selector1 header.b=k3W/tO8h;\n\tdkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com\n header.a=rsa-sha256 header.s=selector1 header.b=k3W/tO8h","sourceware.org;\n dmarc=pass (p=none dis=none) header.from=arm.com","sourceware.org; spf=pass smtp.mailfrom=arm.com","server2.sourceware.org;\n arc=pass smtp.remote-ip=40.107.130.18"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fw9X36K8Kz1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 15 Apr 2026 03:00:50 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id CDE834BA2E09\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 17:00:48 +0000 (GMT)","from MRWPR03CU001.outbound.protection.outlook.com\n (mail-francesouthazon11011018.outbound.protection.outlook.com\n [40.107.130.18])\n by sourceware.org (Postfix) with ESMTPS id 16C6F4BA5439;\n Tue, 14 Apr 2026 17:00:17 +0000 (GMT)","from CWLP123CA0227.GBRP123.PROD.OUTLOOK.COM (2603:10a6:400:19f::10)\n by AS8PR08MB9552.eurprd08.prod.outlook.com (2603:10a6:20b:61b::19)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.48; Tue, 14 Apr\n 2026 17:00:08 +0000","from AM3PEPF00009BA1.eurprd04.prod.outlook.com\n (2603:10a6:400:19f:cafe::a6) by CWLP123CA0227.outlook.office365.com\n (2603:10a6:400:19f::10) with Microsoft SMTP Server (version=TLS1_3,\n cipher=TLS_AES_256_GCM_SHA384) id 15.20.9769.48 via Frontend Transport; Tue,\n 14 Apr 2026 17:00:08 +0000","from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by\n AM3PEPF00009BA1.mail.protection.outlook.com (10.167.16.26) with Microsoft\n SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9769.17\n via Frontend Transport; Tue, 14 Apr 2026 17:00:08 +0000","from VI0PR08MB10392.eurprd08.prod.outlook.com\n (2603:10a6:800:210::10) by DBBPR08MB5994.eurprd08.prod.outlook.com\n (2603:10a6:10:20d::5) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.48; Tue, 14 Apr\n 2026 16:59:05 +0000","from VI0PR08MB10392.eurprd08.prod.outlook.com\n ([fe80::cd7c:e19a:2072:75cc]) by VI0PR08MB10392.eurprd08.prod.outlook.com\n ([fe80::cd7c:e19a:2072:75cc%4]) with mapi id 15.20.9769.046; Tue, 14 Apr 2026\n 16:59:05 +0000"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org CDE834BA2E09","OpenDKIM Filter v2.11.0 sourceware.org 16C6F4BA5439"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 16C6F4BA5439","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 16C6F4BA5439","ARC-Seal":["i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1776186017; cv=pass;\n b=BQgODvgFdq0tGtUcThUawJEEG3gjZmpXkNuDAK5qrj4Vjov/ypRX5Cvf0d/ok6Nh0HxbRtUcNkOz5XoBRu7imrmUh1l7H+On8r/JzrGLD1Q6bgKZMHYyxxVuUOSWIrY4xAzT+8DJ04gYalc/zFCDQlkQOaDm0Mhq9iX3EWxyr9A=","i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass;\n b=QQ/KAO7mWiVUGOgtj8lmv9uU/6fnIs0j5xGC8XUKifTnnpB7IFLqtadwUn4HpGoOAPLY4L4kVUxQ14gTv11IkP5VJD0oEnQrYaRLBCmhO1o+M65F6ZVr4HjXFkPCvgXrEqhzytU0z8oXQtmHXNNq7j7aKWrVQIRbm8pt2Ic72cBLokC0r+cPycgfA2+AxKaxD5v8evEQo0O/kNUSkozPYSd1uYXVFRlarxpsB+1xRxvNwmCGTtmnXVHj4h3MoQwnWBbvOtSCJCuBcnU5mkEEW1cAZ2NmtFDWPc7mOUCPdwhkmZ0XDIVlUKeI+BoRBV+yDx89cJ1MjfCVCJq2GXw1sg==","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=mWglGCbP1Z1X4fBjzAYVRyKIdvObUwIf+JpL8cp86S+Ukjvw9BVDXaXDxLNF0eDJRz5m9L95i1K/e8wkBLQZ61qLu2vq1/0xKsfgGhTlM3aR3IE9djjg11W8hYdX+UtgIlDTobhovmeY6XP9BwPKdKTNA1G5yhOqlnzeyvBiOHj4TZKOxtn+QutDyajPtvylBLuT2qijDVd7DPQjlO9WBUeNpoO12VhhmhYtCZE2bDAt9AAXDN9LSmIBjCg3FEhopLc4G+RTvb+74aQUJfOwcbIRw56g++1ZdbPvwmmGF2fiFK4aBqOSSHP3lwkfrUBMmlTVpauu1k6Fiqo4nVqmXw=="],"ARC-Message-Signature":["i=3; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776186017; c=relaxed/simple;\n bh=+UjkzuPR6DeQWnVFZO5WmHng1KJMmQAOoI7YERcIe8I=;\n h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:\n MIME-Version;\n b=F+1XJLJXFxQIrJZQucjF2fWN2KyhGw8AFzQ3oYtSIJ8OWwttFXYdP1kPvmjgOeMgBghtL+dfdyGReTJwCoOcOUfd4q4jIH2bb0nehqg5ETuEWqhtmkz2kuGF92CymZKwgrvQFERifCZR9ZJsQndxQ9TJ82UMSltc+26kgwkngzs=","i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=+UjkzuPR6DeQWnVFZO5WmHng1KJMmQAOoI7YERcIe8I=;\n b=kTUORnQOEKOsFYOqfa86PftlF5adllHV0Hat2UO8Vt6b/U02FP4V8mzzB5YzVpKE74igs+FvREg0KK95h7k3b6VbiAPzMDPEKDrM/scqPLTIgrUzr+Tz8POXn7vXv96dBTJUcjsrGoR6ZYLuSurE+c6XguuZrSexuH6ZLTZ+oz+M2yX1t1nLAXUzMBknI17hYhBOm1N+gTZBJP2w+tP1aNd8JHT8vHJW0XTbWrrWCAKjb42Na2YOV0/CevDRP3/SfLoB2UqP73F4FD/ZlXLsiFIIWZqdAnqWACIOg2WgQGbZU+7COeUeXIb7TiJn331jbKQcZJxqQ5uIgxJn7u085w==","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=+UjkzuPR6DeQWnVFZO5WmHng1KJMmQAOoI7YERcIe8I=;\n b=vgPsXmuo8l5fqi3C8IKg19SADaPUg1n6AFC2zlW7AFnjL2C88Lw6jXzVn5XZq937EzhDyVxfOIE0ZvLB4KZqPBGABG/bCrg5UWGCqyt06TCI5oOP2Q9CqriEhk+dGgo0c1rAd0MHa1CmZU2ov/VaKChdW4FHlySjvNHI3Wjpa6mgKwCC88ppL/+QjvBRA4EnFS+FR4eFpmJCi88YBs4wuYzj1fqKMHO7NxSSy1HAOPtKncS77/GbI4hspCLNSf2FuMKqJw3WeigeeqlfBpPtIahYgh9FH4F/zf+eSHlEVRb6nHKIUpFuH8/ibISeCPXUCmhqIFlvU/4STUI01209Sw=="],"ARC-Authentication-Results":["i=3; server2.sourceware.org","i=2; mx.microsoft.com 1; spf=pass (sender ip is\n 4.158.2.129) smtp.rcpttodomain=nvidia.com smtp.mailfrom=arm.com; dmarc=pass\n (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass\n (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1\n spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com]\n dmarc=[1,1,header.from=arm.com])","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass\n header.d=arm.com; arc=none"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=+UjkzuPR6DeQWnVFZO5WmHng1KJMmQAOoI7YERcIe8I=;\n b=k3W/tO8hsSZNFAc3azDsaaq9QeFCJWjYgQmTQSb7MLzGvruBh2XwAUzjN6waThLlZuh/brcqURRNWZJFfUePnFxxQrJNRCXc3gHBR1SC6VkWMOOZYe9d/7WCokKVoOwmVEL/7X447gR6PPd23vWq8eUjR8aiRRKnWCRJ+FB+AeA=","v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=+UjkzuPR6DeQWnVFZO5WmHng1KJMmQAOoI7YERcIe8I=;\n b=k3W/tO8hsSZNFAc3azDsaaq9QeFCJWjYgQmTQSb7MLzGvruBh2XwAUzjN6waThLlZuh/brcqURRNWZJFfUePnFxxQrJNRCXc3gHBR1SC6VkWMOOZYe9d/7WCokKVoOwmVEL/7X447gR6PPd23vWq8eUjR8aiRRKnWCRJ+FB+AeA="],"X-MS-Exchange-Authentication-Results":"spf=pass (sender IP is 4.158.2.129)\n smtp.mailfrom=arm.com; dkim=pass (signature was verified)\n header.d=arm.com;dmarc=pass action=none header.from=arm.com;","Received-SPF":"Pass (protection.outlook.com: domain of arm.com designates\n 4.158.2.129 as permitted sender) receiver=protection.outlook.com;\n client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C","From":"Tamar Christina <Tamar.Christina@arm.com>","To":"Kyrylo Tkachov <ktkachov@nvidia.com>","CC":"\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>, nd <nd@arm.com>,\n Richard Earnshaw <Richard.Earnshaw@arm.com>, \"ktkachov@gcc.gnu.org\"\n <ktkachov@gcc.gnu.org>, Alex Coplan <Alex.Coplan@arm.com>,\n \"andrew.pinski@oss.qualcomm.com\" <andrew.pinski@oss.qualcomm.com>, Wilco\n Dijkstra <Wilco.Dijkstra@arm.com>, Alice Carlotti <Alice.Carlotti@arm.com>","Subject":"RE: [PATCH]AArch64: Add -mcpu=armagicpu definition ","Thread-Topic":"[PATCH]AArch64: Add -mcpu=armagicpu definition ","Thread-Index":"AQHczBXaDsqXafN7bkmM+Wb+YGLPIrXenQ8AgAAqpLA=","Date":"Tue, 14 Apr 2026 16:59:05 +0000","Message-ID":"\n <VI0PR08MB10392A004D7C86E597A1041D7FF252@VI0PR08MB10392.eurprd08.prod.outlook.com>","References":"<patch-20470-tamar@arm.com>\n <FE61D525-8C80-4132-91AC-0DF0D19803B3@nvidia.com>","In-Reply-To":"<FE61D525-8C80-4132-91AC-0DF0D19803B3@nvidia.com>","Accept-Language":"en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","Authentication-Results-Original":"dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=arm.com;","x-ms-traffictypediagnostic":"\n VI0PR08MB10392:EE_|DBBPR08MB5994:EE_|AM3PEPF00009BA1:EE_|AS8PR08MB9552:EE_","X-MS-Office365-Filtering-Correlation-Id":"0342d312-fbfd-4248-7c33-08de9a474891","x-checkrecipientrouted":"true","nodisclaimer":"true","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam-Untrusted":"BCL:0;\n ARA:13230040|366016|376014|1800799024|38070700021|18002099003|22082099003|56012099003;","X-Microsoft-Antispam-Message-Info-Original":"\n HLxmJfzYOCts+I1v4JUcKTZcAOE52MKsNewg3Ei0WFrU/YlFq9KDV/DJKooiuHiEub/eU9LoSC5xCg3v1lDd+XUmG33PfIV28/KNSUNj6/peOSWDNE5oWvygUFfh2Z66gHzb4VZxPVeTbA5JCoUMSj/VWYzu/PPR4NJit6wDgKqaFljQw8UqrpTcBnR/I+VEIIyEAp3EWITrxggTYdv33gb/rxosOlrULKKDdjhgS63uQ+qm8pPje9TOKqdyh8nWHrw9HOIkp5ZsFZW7oFlCChRjCZXmARHL7SAlPNIK8z16aznMAzicntBqBHqdWbj1rC+SbbD7C8n+95pa5nucXSqR7jDP+enZuglzp8fUwdraZVWi+5/FW9oYwfWX/55LfpMSlEEqn7eIsiat2c4olFDlcgXMxtJiB82WFayiF0SmG8wXQNL6JjlYIdRt6jB1cQcj1KnvY83G0nATdFep25AO+ogsBjDl//vvAQkL9LoSjheMbLPWNKysBvY2eKirhqRS0+d4xvgSuBIS7zwOecEXhCUQk5vvO9Q6MW0+cdQlG4y+V67qTRBtFQO3HBuXz/CUNP781MyH7l1miO7YckUi1BanO476zjYpDl6VYd8SDO+PuZjHjOTSgLJKOXYAek3STpRQEawceykPEO6nBbhAnMEjcK3QLJFlsDvvzO2H4Wit1CN8Bzs+KKnP/wVdvLM81y4UNIZWNuk0P/P/W38LXbgp/jv0dTp4OG63QS5OsXwwhWiILScui1rBSOEdqXUwKHNOvBRCI2F+CtztjdNBsAlLPVrQPu2a+E2ye8U=","X-Forefront-Antispam-Report-Untrusted":"CIP:255.255.255.255; CTRY:; LANG:en;\n SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI0PR08MB10392.eurprd08.prod.outlook.com;\n PTR:; CAT:NONE;\n SFS:(13230040)(366016)(376014)(1800799024)(38070700021)(18002099003)(22082099003)(56012099003);\n DIR:OUT; SFP:1101;","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-Exchange-RoutingPolicyChecked":"\n e3BRpfKpZliPyyA4JgIANOGWaV2by6ZEYO0p6IJB7AV13SySg0+Hzi2BQNHpAp5N2i3X13FgHeqfCnAMUhFXsJCoxigeRLRwgcJk9QVgxLSFatIRipQiVlhy6fiw0x210+q75am5NgUgrMpDBLXfkdb4+1ONlcCpT7TKWYzC3inlbFdvuG5gjOne2dyOavlAlLKkbK89cgbsA/uvit6jrP/EV+oNK4kR1B+PcFHW3zyxNtwka6bCXCsjBMpBhZbr9u614vmsTr4fnqrOZpBAwO5CldT6xBA7PeEvAiLuG2XQVcZ112fSJgqMhyITrESKIVvuVdZPtDigehTBfon35A==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":["DBBPR08MB5994","AS8PR08MB9552"],"X-EOPAttributedMessage":"0","X-MS-Exchange-Transport-CrossTenantHeadersStripped":"\n AM3PEPF00009BA1.eurprd04.prod.outlook.com","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id-Prvs":"\n 1c209218-0cc0-403d-87b1-08de9a472311","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|14060799003|1800799024|376014|36860700016|82310400026|35042699022|18002099003|56012099003|22082099003;","X-Microsoft-Antispam-Message-Info":"\n LjR9gEsWZ+YhZYFAurEnNQPY7zwhTMBe6EzyWYuZ2ntXQg/oGQnpxVeV8txqrLrEQ5UCnScAHilEpcMqhUIAmkPtiCyrpkgQ+iKb82lN7mWB7Cv0vs8rhvLRAHqTlr79zdTf1ULoCDdgdumPuoLPR6E28pC+gGwTDKZKeaW1t5atdUk4jUzEdq2aGDGy/LYXsKGLDFRqJnM2fcmT7biaweIUPvEG7QzVd4NzgwcRZ4OBUplSvjSgdc/p532ukbd2MLdVaYPylOT68f1WuzDgVNjeInsCgfwWP8RboVcAMjBh0hQPO/FNh9r1q2gXsImLSI0jRsouteTY1m2dvDOwmMyN5QJHH2vkpHHoPrfsQYn9BtFswDrIwa/4lOENFmxSDEQkeaBql/hfZ/8+CHe6p475PEd0neukLJUSVM4P0fAnL0IDaUK2LzmAlBoHn0oywIHUNJ7wPplrL7q0EUF9TNgl1hxsBysET1AlyTJm8tOfMnm0vHcWBRNx/bMNlUYzAnft22BV2vyYgkWWIPXbKBAakNkGqKn1sHjNW9Hm+SXr3qlry+lW3+1IIQIwjEIgWUonL2S7e7/aTFZCePowBFfG528xlapttcPsMXbom1UayjqX6HMa28DA5PLQ4Pjsg+zcG+rPWA2tj4D8Ohc7hm3lgIRkPDY8zSeLMH+P/4UpxaIFgWEMw8L9+nunp9CCJcTHXRk8M0Ef0m+pKlezP1XqAxATf9FsgipXorn9knIJPrYOffX7Nxn7Pa1CvSnBJOWt4QtJXgx6rZqn/vZi3A==","X-Forefront-Antispam-Report":"CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com;\n PTR:InfoDomainNonexistent; CAT:NONE;\n SFS:(13230040)(14060799003)(1800799024)(376014)(36860700016)(82310400026)(35042699022)(18002099003)(56012099003)(22082099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n PrAVdhvbZ09eSDZ/lPe546rDar3mdubj8WbPdWCMUWmOfdAfSubaipu6Ds+JbS58SlPjpd5el6U896l2aCILkGoPl3uqBlqgX1ZwV/lC3T/6+5hFnKmwcBdyk8E6syH58vwWxUPX/HiykcrPUTNIUwz17eOCA76NVSgdET7e2uJoLZlTtAXIUMCvLJQG84TKYfAUFH0ZxtELBmCAuc6fxUj1QbOO56UzYDeN4jwTDbxrzhLcMUCeYhj7zsYFcj4Z1eDa6xZDfhdq1WCyGhzsNN7hVnZn6PewCiVlw2/GIkwRTdyqc/fA/MeKxUMo/X2ja82nRhWG+dJPcMiTw/hqty4/vB3oT+y/7F5hSnp6Epuhl0/BQ44PWzTsbjuVg2zTJYKi3H/ZKu5k00izVwl2w6UL2usIJ9SgNjCM9SFjB7cBy14K0Jva2Ks6SWKBnnq5","X-OriginatorOrg":"arm.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"14 Apr 2026 17:00:08.2980 (UTC)","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 0342d312-fbfd-4248-7c33-08de9a474891","X-MS-Exchange-CrossTenant-Id":"f34e5979-57d9-4aaa-ad4d-b122a662184d","X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp":"\n TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129];\n Helo=[outbound-uk1.az.dlp.m.darktrace.com]","X-MS-Exchange-CrossTenant-AuthSource":"\n AM3PEPF00009BA1.eurprd04.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Anonymous","X-MS-Exchange-CrossTenant-FromEntityHeader":"HybridOnPrem","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <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>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}}]