On 8/25/2021 6:23 AM, Martin Liška wrote:
Hello. There's updated version of the patch that: - strips '.$number' suffix for default clones - skips numbering for both declarations and definitions of target clones. Patch can bootstrap on x86_64-linux-gnu and survives regression tests. Ready to be installed? Thanks, Martin 0001-Use-non-numbered-clones-for-target_clones.patch From 99fdcd317cec7e3742e161f43951a67421506df7 Mon Sep 17 00:00:00 2001 From: Martin Liska <mli...@suse.cz> Date: Fri, 20 Aug 2021 16:35:18 +0200 Subject: [PATCH] Use non-numbered clones for target_clones. gcc/ChangeLog: * cgraph.h (create_version_clone_with_body): Add new parameter. * cgraphclones.c: Likewise. * multiple_target.c (create_dispatcher_calls): Do not use numbered suffixes. (create_target_clone): Likewise here. gcc/testsuite/ChangeLog: * gcc.target/i386/mvc5.c: Scan assembly names. * gcc.target/i386/mvc7.c: Likewise. * gcc.target/i386/pr95778-1.c: Update scanned patterns. * gcc.target/i386/pr95778-2.c: Likewise.
OK jeff