Re: [PATCH] RISC-V: Add function multiversioning support

2024-10-24 Thread Yangyu Chen
> On Oct 24, 2024, at 14:53, Kito Cheng wrote: > > ack, let you know I still remember this, but I just attending LLVM dev > and RISC-V summit this week, will review soon once I get back, and do > you mind letting me approve and commit few refactor/NFC patches first? > Sure. I’ve also been te

Re: [PATCH] RISC-V: Add function multiversioning support

2024-10-23 Thread Kito Cheng
ack, let you know I still remember this, but I just attending LLVM dev and RISC-V summit this week, will review soon once I get back, and do you mind letting me approve and commit few refactor/NFC patches first? On Mon, Oct 21, 2024 at 11:57 AM Yangyu Chen wrote: > > > > On Oct 21, 2024, at 10:41

Re: [PATCH] RISC-V: Add function multiversioning support

2024-10-21 Thread Yangyu Chen
> On Oct 21, 2024, at 10:41, Kito Cheng wrote: > > Could you add testcases? Also, could you splitted that into smaller > patches to make it easier to review? > Done! Link: https://patchwork.sourceware.org/project/gcc/list/?series=39772

Re: [PATCH] RISC-V: Add function multiversioning support

2024-10-20 Thread Kito Cheng
Could you add testcases? Also, could you splitted that into smaller patches to make it easier to review? On Sun, Oct 20, 2024 at 1:24 PM Yangyu Chen wrote: > > This patch adds support for function multi-versioning to the RISC-V > using the target_clones and target_versions attributes, which follo

[PATCH] RISC-V: Add function multiversioning support

2024-10-20 Thread Yangyu Chen
This patch adds support for function multi-versioning to the RISC-V using the target_clones and target_versions attributes, which follow the RISC-V C-API Docs [1] and the existing proposal about priority syntax [2]. This patch copies many codes from commit 0cfde688e213 ("[aarch64] Add function mul