Message ID | 20250415103155.1873461-11-alfie.richards@arm.com |
---|---|
State | New |
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 888AB3857BB9 for <patchwork@sourceware.org>; Tue, 15 Apr 2025 10:39:01 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com [IPv6:2a01:111:f403:c20f::7]) by sourceware.org (Postfix) with ESMTPS id 1BA303857B96 for <gcc-patches@gcc.gnu.org>; Tue, 15 Apr 2025 10:33:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1BA303857B96 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 1BA303857B96 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c20f::7 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1744713186; cv=pass; b=m7ZhmPS7avcDsDlh5eO9vRF1PpOcE601cYBHVty6pPmVk1oK5FkDsCCc25wpSfXTVbP0QsXVnlKUM+92w1wLeQuLBXL+C7kiEwzXM7tiq8tigJjCJNUzYM3pZlW09P6ORwnu8aVWplSmroh8ImKJjC51ouXw2RjeeytKnVJf89c= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1744713186; c=relaxed/simple; bh=E9g9vZ0Lef4t6cAYiMUtjwnsypKnl61aoJwAvooc5XA=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=B+4yIEqTDab4J8iP+oD81WxfDF17MQgDxsXaXyondf2cXExMrPxW/KbxK/UpytewVctTQF9PhVI2NNeJHnQU1BQVPyOPyUrh+Anh5c+Zim+xaN6J59Dx57N4TUhIda1RQTbsGecmje5HhX/yszGSME7dK4zhAlnS3dkDyl++e1Y= ARC-Authentication-Results: i=3; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1BA303857B96 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=Ie0cYcza; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=Ie0cYcza ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=fCVdXdOWAqxHDvFS75dxT4d7xUUgyzN5cu4a1FsOoTYPZjpPpNpCjx/P/3pwNuDrRz24PcYP3gzRpRPd3+iCYr+AKkJs+dm7aQgNQxjnlZJmvMlNoBvUBu7jAGrDMqtDFg/awiodOwpgYGPWqkm7slxTbLyCUv2M0pR9LDRVwVWLWd6D5LRthpHt3ivS/V6FyWkEkGXtEv3ogmtGoO7CI4aTiE2WA+NnJw+Ulu6hbQbh7AUZN7mkeDF7/PM4EDYDveyQOLnnFbkhhkIXM07J7aOB4g+k1m2JS/HJAJ4XAZEyiqf6Af7dRAI1wnsqhVC0dlMF2jlnsKzuGTn5kQBgLQ== 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=hXYzX8KU8gM08wuiubHtbEHh03p5QcZvN+C9zN2zfVs=; b=uXLHMHPB1QUgbZFGfnwYz/94PFCB5f9VAkBOU240ywhfLDs900DHru/jvpieA7PzRGL7GLnHcgSpG9Ts7sKrQSYigzGvWJquzo+QGQoKCOwb5BNhziwFrp5UtB4+lLbNYb937DR1KIgsOcmSZk9sGBGRegqEo5/emGpsf+l2XH83h31TIe2Jv77dp+eJpDY+D+RiTN0q9pQg/oJdfuAiwbX0n/aJ4wSetPlGpF/LLFqeMNNk/knOGXfb7LkygHKWnAM0MB9HvhEfT/FCrWUgN3HBQK2mP8g+pg2VQb0dsmMfnKAneeRPcqe1MtWOVfm6kCq4awUKbe2JhMPS4wxrCg== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) 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=0 ltdi=1) 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=hXYzX8KU8gM08wuiubHtbEHh03p5QcZvN+C9zN2zfVs=; b=Ie0cYczan/vE2WNQL1mwD/kHDgz8MuwPX31tZoJlLOcrRbFuFiuHhBVLeKpCDOMmeAN9M/59nsT/bdtTwjMV92DmY73sTDzO/47Ofdrep8dkZM0YoMhcIU5JePhyceDrOZaJ6pkGKPRB9Uuvle/pvF1JNUTL74QlRsO54zBf10s= Received: from AM0PR05CA0077.eurprd05.prod.outlook.com (2603:10a6:208:136::17) by DB9PR08MB7470.eurprd08.prod.outlook.com (2603:10a6:10:36e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.28; Tue, 15 Apr 2025 10:33:02 +0000 Received: from AMS1EPF00000048.eurprd04.prod.outlook.com (2603:10a6:208:136:cafe::ef) by AM0PR05CA0077.outlook.office365.com (2603:10a6:208:136::17) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8632.35 via Frontend Transport; Tue, 15 Apr 2025 10:33:02 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 4.158.2.129) 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 4.158.2.129 as permitted sender) receiver=protection.outlook.com; client-ip=4.158.2.129; helo=outbound-uk1.az.dlp.m.darktrace.com; pr=C Received: from outbound-uk1.az.dlp.m.darktrace.com (4.158.2.129) by AMS1EPF00000048.mail.protection.outlook.com (10.167.16.132) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8655.12 via Frontend Transport; Tue, 15 Apr 2025 10:33:00 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DrTcu14Kw0XHcmy42Hv5MoiedJW9I2mXXRLATPYhwX9/mDSt05jQqksrYWbX6J6ehNrnvmhcUjJ7BQ6A/FglDHH51/u6zATuVEt/EpfevZiwdJ0lI54n8kZGBOGvLWjx1oj12+6TgdkYWCtV/jIowK3uk3ZnjL3BPxryS99DWKbXZLc+50MdZfYx+qAmCkd8U8cThLxQ1r2DyOtpk7WndjD4B7bEd6TMzPDqGGMRjXU/ksYiBDHa8hxr6wlV4gr5SK2ZSq2PlJtACGD4UUzAUy7cbeYBOsOOmAe5qNDPpvZdehFi5g7XfoLZqEGjYcD64WIfu/TtOfrV8bRBHm4K4w== 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=hXYzX8KU8gM08wuiubHtbEHh03p5QcZvN+C9zN2zfVs=; b=Ay4WVze9fv4Hqf4sGrkw6NA5+SMe/zeO4zI0Ep2sY6YbUKImlFETAoj3uVercfg6dl8K4KrBOu9NW2t15ed88E1ElJuIOWy2ftEjL1+Z3YvRgAJwkFmqKq3ta3JF+vqIDtTvd37uGPBCagW5uwWkztJpJoUVvs2xgOdxTQzxLcNvpn0AWyy0YufBKvoZkYEIz30L7bkj7qYl25R6AX70H8koMUDaeEU9LDhi70mty5VDwyFHzy1+n2+xhxLMn0HZ2CA/8wdTq9FcnDNm+2AzOMG3aMM8/1vkgJeW5fQN0AKjnNRbO7mZB3Njeg0oFCbfFP9aIGNaLz1DYv83C9G2PA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 172.205.89.229) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none (0) 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=hXYzX8KU8gM08wuiubHtbEHh03p5QcZvN+C9zN2zfVs=; b=Ie0cYczan/vE2WNQL1mwD/kHDgz8MuwPX31tZoJlLOcrRbFuFiuHhBVLeKpCDOMmeAN9M/59nsT/bdtTwjMV92DmY73sTDzO/47Ofdrep8dkZM0YoMhcIU5JePhyceDrOZaJ6pkGKPRB9Uuvle/pvF1JNUTL74QlRsO54zBf10s= Received: from AM0PR01CA0091.eurprd01.prod.exchangelabs.com (2603:10a6:208:10e::32) by AS8PR08MB6325.eurprd08.prod.outlook.com (2603:10a6:20b:332::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.33; Tue, 15 Apr 2025 10:32:28 +0000 Received: from AMS1EPF00000044.eurprd04.prod.outlook.com (2603:10a6:208:10e:cafe::68) by AM0PR01CA0091.outlook.office365.com (2603:10a6:208:10e::32) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8632.34 via Frontend Transport; Tue, 15 Apr 2025 10:32:26 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 172.205.89.229) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=arm.com; Received-SPF: Fail (protection.outlook.com: domain of arm.com does not designate 172.205.89.229 as permitted sender) receiver=protection.outlook.com; client-ip=172.205.89.229; helo=nebula.arm.com; Received: from nebula.arm.com (172.205.89.229) by AMS1EPF00000044.mail.protection.outlook.com (10.167.16.41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.8606.22 via Frontend Transport; Tue, 15 Apr 2025 10:32:28 +0000 Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX05.Arm.com (10.240.25.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 15 Apr 2025 10:32:15 +0000 Received: from ip-10-248-139-135.eu-west-1.compute.internal (10.252.78.54) by AZ-NEU-EX04.Arm.com (10.251.24.32) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Tue, 15 Apr 2025 10:32:14 +0000 From: Alfie Richards <alfie.richards@arm.com> To: <gcc-patches@gcc.gnu.org> CC: <richard.sandiford@arm.com>, <hubicka@ucw.cz>, <ubizjak@gmail.com>, <josmyers@redhat.com>, <jason@redhat.com>, <dje.gcc@gmail.com>, <kito.cheng@gmail.com>, <alice.carlotti@arm.com>, <cyy@cyyself.name>, "Alfie Richards" <alfie.richards@arm.com> Subject: [PATCH v4 09/20] Add assembler_name to cgraph_function_version_info. Date: Tue, 15 Apr 2025 10:31:44 +0000 Message-ID: <20250415103155.1873461-11-alfie.richards@arm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250415103155.1873461-1-alfie.richards@arm.com> References: <20250415103155.1873461-1-alfie.richards@arm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: AMS1EPF00000044:EE_|AS8PR08MB6325:EE_|AMS1EPF00000048:EE_|DB9PR08MB7470:EE_ X-MS-Office365-Filtering-Correlation-Id: 7fa330e1-5ba5-4ecd-7c10-08dd7c08e558 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|36860700013|82310400026|376014|1800799024; X-Microsoft-Antispam-Message-Info-Original: HDLbXg5N0fWiRZk/eW6hYwwsKIDT8n1jT7i2b1s3yi/qq7HNMgv22D0v7ljgPxKVJgsW9HIbgekVKlyYLjhwTtMLsyKAxu9JPiZ+BWdrHIddglKxLAD5+0LJQYL7o1kVNOGoJwNH5fSAizdYEP8e8Zt/wh18kaNCf7a1nwcDT9Rf+8k81c7aSvEmD2qOr11eMYmRxAQajBTkUlJoIh4Fk+SsavDP7QeTdDVO2bNlP/BlV1V1QUcs+oICR4honNtLUg0qVU37gts+skPk9gVpoHV+GDsNoOa5tzwbrpmBgYcvkzIggOZxOMsvwWtDZ9+/9Ksbb3/xXZ2T6HcsVD7jp8c8WGG6knLv3uxc1aqYOdmHktclLBdL12At0Ke4F24sBMecdRJaj3c6Tre3QoIo1QyY49QC15XwUD6DvnDphdcb5a3G7JwzQWZd60Y5IBAMGWa7d7ObjbF2cadbUcsoL6+Ceyh2P0PQVo9wksYgF1Tk2SwQXyP2X/KtgXHeZx3HqAVXk/Og1BugmzW0vydspg9etTQYRLpaZroMPw4Ta/qwN1qkQW3eSnwezJmQdbRgFIOMLArzUFQr6ry9mY+upHKZxc9rCrpeIZuqsfNEEL8RZiUAKXd46+lCTNBt5cjxMO2ucXzICBQpVL0qWYu2taijVGfdFYWn4qRR1ztz/G9CKWcdIg+BTl/BSnecxSVgFTK54A/5ZODcNbOESF6CenBfrzavPJmQo1W0TzRkpbumQ/Vy3itokwTzR5HUQeHD5nCmkHrri1KFqnHecaiBCK7iwoBELPUY0d7c4m6TlB/TybV0XI0eFInlUxUu9WOpq8Syvwtr924Xwku27NGy8jYHYa78u3g8gCJxp0+2ZX+j9r5+JGD9sV8rNR7BTbgu9S+u9hVjqbosmY0A7WC1NeNPCpmXR76KmNqrnCDWx22BgtMdx8OzLRI/oAvYLws/MY0A6sXObnYuPsFtSMNj6NM5h/hoebJFdRzOYLL9+QFe9tdqZ9K89roTfQAajpzYI2Gr6k8w9Fgo1n8RZNjTUF76bPn9fRNisUPm1esQyQnIl8GyYVypHL35m5Z5vRHnxfCgft+su0J6wmLzckctx21mXPkZM5D97uMt4noiN0n3eTPIMUQtoaQ5mc49xnMYzT02teCBxzD+fe03kloIakGDUhQPKSfkkCOKDtEfMpLnx6Bes1ggjXKRW4KxGkZao1rxo14MGfdC8FougSB5oh56ZUgYHbcbEebehMVWd/cRCvL3jkY9NlEK5YJyVJfkeO9I0K6LxBtaRaZbUtphXE9UysUlCfx/CVodlzOVuguW7JHrm30DTYFCdFz7HZSGs74XzSWe5WmHnO0StTtRmOmuFK+0syOpgzxPXXCNrV3Fj3ZpTrDePFCxBWFGevMGHgWyO0D9dCEva9VjHhpOJiaN/wpJ58ZQFvYoISg284/zAOy6O+V6PM3kbkpGUR/1f6h4qg6p1MvGnMOESP7MUuPzWb1K1SrvIw5KQHXdgyvdbDupkSX7/2ERybs+F4MZ X-Forefront-Antispam-Report-Untrusted: CIP:172.205.89.229; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:nebula.arm.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(36860700013)(82310400026)(376014)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6325 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS1EPF00000048.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: f4e659b2-fb70-4307-f8bb-08dd7c08d26b X-Microsoft-Antispam: BCL:0; ARA:13230040|14060799003|35042699022|82310400026|36860700013|1800799024|376014; X-Microsoft-Antispam-Message-Info: 3NUQFfYqmYowPYsh3/lCFtNN/2IRqxkPsqDyYS/0Ajsl5yi06TPyWYr0PLc4tz+R7QCkbMdwwSexizyV+FeJEnOMw+F1s62ytmopi4zVooDGHt+LoR4/kf1He7Ik0llpMa9XWbu+oJdr0EdhVFFigKVPj0SdThmxx8pWHWu3nvS5uPub0unGQQozO7oBK4ofmxlg9ElepCMz43UmNcreP4xFiEcv3GM2iBifM/BR8AVfoKhI1E4658WG8FmYSyoSjfSiFG59X1OTq2AafkIDd6FlkaumSWbjDrD7YasFTmttECpSw/kxjkzPSWO5hOCfERDRlWbWg5c5v4xSASnC1JMMSPOqUqpFZW/3Yoji8ndHNhuRJC9f66DCyAN4W6vXAqROaxVVl73sdH7SGRhL5rZbw6R1qqtMyTLNaRsvcQDAI5f8R89r7lYpHR1ErXHxHbB5gIWgMMUx2PFwoW265nDhJUiLAq9DVg16+WQdnz0B1AVyTF8nPSmCqEXmD/vGFWnlZxUESlIyRx0dg0cRgEXmKsg2uXvmqgZ+YRvBf5s+SyXljQvDBtswldao5TjqCY5fk/4UAhpUqElvU4mdURkS4H0nQcYx/REFyWTqT88VNdoTDaPojeKl4Sx8JsLnEZzxEevX/0iHG2ryuvlL2MP0mu5Q9gIndOStK4TgKG6VsO/4J28+tCtPW5Pgl6fZnNYmn18WERXBCdjtqV6foBXTYvilneq7ZRkJJBPL04LOk4j58wg25iu/zVnY18ZCY1+jwVHHJu1nUn9GSvSbCyZAAzPlIk2FRH6Pjyk7F1IVvm5VCc3z4TwLQb0xkdVAzKUL29mZX3LMRwURNnE3Es4gkQyEhubhYhugRcudYrYvUc7CQ5t7A016zegvDvl4izmZhoVhHvViX+443EZW1LQ4gxa01yC9Cw5wZd5Hd/o+8dVuxfLvOobibFCnU6eX+EQp0mo+JkRiGGIAjfz/e4Y8mPs4dIVK7CQfPRabGVEwB0mj2D0MX2YKb/E15Hw7PIgFsVHPRcTXtqmAYU1k7NtEHJsqZf4fWSg+YfsntQQQxjB+xZJ1Jhmh7YEcbBh8wTp5naZUhmQ+O3/nvBVeg54IOCgAUXrdwr9Fb9gXqiDr7i0fSVmslaCVXdIHfHtkm1l6md7MpPlrKYPp/ykjN+EwCLYKf3TrAfWfClmfVEg6l2DAfsA9d8rb84PV/sZO03gy0ZVf8m+nuODR4RcVBaa8+J5aqUD4UOLhx3VwL/6+3Yjblwq1/F3qE/P1uxjTML2B96T+AEzun8+aBmqu+PizksamSYb6PoZjQizbEK8UsU+bLvzqjy0R/j5heTvvdYxKNgm/FMQVPuM3JIwVa4e6HDRmypqByqHEn2NrI1dE8o2AqXs1nTGXoHQf+fMWXYDDwrr9lJeb+DmKkRd2WdcaFuVv3razvjwkzcACXKMPUFG2iEmhXogTu/7Qp/gL4wQ1HEqAHy/cShb/gQ+tyM4hfnpRKwdRkhgSyPXSfNH2tq/FuFrV2lebGrtRjku6 X-Forefront-Antispam-Report: CIP:4.158.2.129; CTRY:GB; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:outbound-uk1.az.dlp.m.darktrace.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(14060799003)(35042699022)(82310400026)(36860700013)(1800799024)(376014); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Apr 2025 10:33:00.5061 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7fa330e1-5ba5-4ecd-7c10-08dd7c08e558 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[4.158.2.129]; Helo=[outbound-uk1.az.dlp.m.darktrace.com] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF00000048.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB7470 X-Spam-Status: No, score=-11.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham 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 <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> Errors-To: gcc-patches-bounces~patchwork=sourceware.org@gcc.gnu.org |
Series |
FMV refactor and ACLE compliance.
|
|
Commit Message
Alfie Richards
April 15, 2025, 10:31 a.m. UTC
Add the assembler_name member to cgraph_function_version_info to store the base assembler name of the funciton set, before FMV mangling. This is used in later patches for refactoring FMV mangling. gcc/ChangeLog: * cgraph.cc (cgraph_node::insert_new_function_version): Record assembler_name. * cgraph.h (struct cgraph_function_version_info): Add assembler_name. --- gcc/cgraph.cc | 1 + gcc/cgraph.h | 3 +++ 2 files changed, 4 insertions(+)
diff --git a/gcc/cgraph.cc b/gcc/cgraph.cc index feaeebec40b..23f7748e49e 100644 --- a/gcc/cgraph.cc +++ b/gcc/cgraph.cc @@ -187,6 +187,7 @@ cgraph_node::insert_new_function_version (void) version_info_node = NULL; version_info_node = ggc_cleared_alloc<cgraph_function_version_info> (); version_info_node->this_node = this; + version_info_node->assembler_name = DECL_ASSEMBLER_NAME (this->decl); if (cgraph_fnver_htab == NULL) cgraph_fnver_htab = hash_table<function_version_hasher>::create_ggc (2); diff --git a/gcc/cgraph.h b/gcc/cgraph.h index 6759505bf33..4a4fb7302b1 100644 --- a/gcc/cgraph.h +++ b/gcc/cgraph.h @@ -856,6 +856,9 @@ struct GTY((for_user)) cgraph_function_version_info { dispatcher. The dispatcher decl is an alias to the resolver function decl. */ tree dispatcher_resolver; + + /* The assmbly name of the function set before version mangling. */ + tree assembler_name; }; #define DEFCIFCODE(code, type, string) CIF_ ## code,