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

Hamlin Li mli at openjdk.org
Wed Sep 25 14:07:38 UTC 2024


On Wed, 25 Sep 2024 02:29:11 GMT, Fei Yang <fyang at openjdk.org> wrote:

>> Hamlin Li has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   use all arg v regs
>
> src/hotspot/cpu/riscv/riscv.ad line 10079:
> 
>> 10077:   match(CallLeafVector);
>> 10078: 
>> 10079:   effect(USE meth, KILL cr);
> 
> I haven't checked the details of `CallLeafVector`. One more question here. Is it safe to assume that `FRM` will be saved and restored before and after the runtime call? Check this: https://bugs.openjdk.org/browse/JDK-8330094

Good question!
Let me do some further investigation and get back later.

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

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


More information about the build-dev mailing list