RFR: 8320500: [vectorapi] RISC-V: Optimize vector math operations with SLEEF [v4]

Hamlin Li mli at openjdk.org
Tue Sep 24 19:12:53 UTC 2024


On Tue, 24 Sep 2024 15:12:29 GMT, Fei Yang <fyang at openjdk.org> wrote:

>> Yes, sorry what I meant, updated.
>
> Then why would we put a constraint on the number of supported argument vector registers here (v8-v15 instead of v8-v23)? Could we just support all of them, i.e., v8-v23 to comply with the RISC-V psABI?

There is no strong reason, just it's sufficient for current implementation.

Maybe it's better to use them all in case in the future some other code touch the limit unnecessarily. I'll change it to use all arg v regs.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/21083#discussion_r1773897781


More information about the build-dev mailing list