Re: RFR: 8294198: Implement isFinite intrinsic for RISC-V

2022-09-29 Thread Aleksei Voitylov
On Thu, 22 Sep 2022 17:20:02 GMT, Joe Darcy wrote: >> Unlike on x86 (see 8285868 and the discussion in review), isFinite intrinsic >> turned out to be profitable on RISC-V using the same fclass instruction as >> for 8293695 (isInfinite instrinsic). Therefore, I'm proposing to have it >> added

Re: RFR: 8294198: Implement isFinite intrinsic for RISC-V

2022-09-27 Thread Vladimir Kozlov
On Thu, 22 Sep 2022 12:56:49 GMT, Aleksei Voitylov wrote: > Unlike on x86 (see 8285868 and the discussion in review), isFinite intrinsic > turned out to be profitable on RISC-V using the same fclass instruction as > for 8293695 (isInfinite instrinsic). Therefore, I'm proposing to have it > ad

Re: RFR: 8294198: Implement isFinite intrinsic for RISC-V

2022-09-27 Thread Vladimir Kozlov
On Thu, 22 Sep 2022 12:56:49 GMT, Aleksei Voitylov wrote: > Unlike on x86 (see 8285868 and the discussion in review), isFinite intrinsic > turned out to be profitable on RISC-V using the same fclass instruction as > for 8293695 (isInfinite instrinsic). Therefore, I'm proposing to have it > ad

Re: RFR: 8294198: Implement isFinite intrinsic for RISC-V

2022-09-27 Thread Vladimir Kozlov
On Thu, 22 Sep 2022 12:56:49 GMT, Aleksei Voitylov wrote: > Unlike on x86 (see 8285868 and the discussion in review), isFinite intrinsic > turned out to be profitable on RISC-V using the same fclass instruction as > for 8293695 (isInfinite instrinsic). Therefore, I'm proposing to have it > ad

Re: RFR: 8294198: Implement isFinite intrinsic for RISC-V

2022-09-27 Thread Aleksei Voitylov
On Thu, 22 Sep 2022 12:56:49 GMT, Aleksei Voitylov wrote: > Unlike on x86 (see 8285868 and the discussion in review), isFinite intrinsic > turned out to be profitable on RISC-V using the same fclass instruction as > for 8293695 (isInfinite instrinsic). Therefore, I'm proposing to have it > ad

Re: RFR: 8294198: Implement isFinite intrinsic for RISC-V

2022-09-26 Thread Aryan Patil
On Thu, 22 Sep 2022 12:56:49 GMT, Aleksei Voitylov wrote: > Unlike on x86 (see 8285868 and the discussion in review), isFinite intrinsic > turned out to be profitable on RISC-V using the same fclass instruction as > for 8293695 (isInfinite instrinsic). Therefore, I'm proposing to have it > ad

Re: RFR: 8294198: Implement isFinite intrinsic for RISC-V

2022-09-26 Thread Fei Yang
On Thu, 22 Sep 2022 12:56:49 GMT, Aleksei Voitylov wrote: > Unlike on x86 (see 8285868 and the discussion in review), isFinite intrinsic > turned out to be profitable on RISC-V using the same fclass instruction as > for 8293695 (isInfinite instrinsic). Therefore, I'm proposing to have it > ad

Re: RFR: 8294198: Implement isFinite intrinsic for RISC-V

2022-09-23 Thread Aleksei Voitylov
On Thu, 22 Sep 2022 12:56:49 GMT, Aleksei Voitylov wrote: > Unlike on x86 (see 8285868 and the discussion in review), isFinite intrinsic > turned out to be profitable on RISC-V using the same fclass instruction as > for 8293695 (isInfinite instrinsic). Therefore, I'm proposing to have it > ad

Re: RFR: 8294198: Implement isFinite intrinsic for RISC-V

2022-09-23 Thread Fei Yang
On Thu, 22 Sep 2022 12:56:49 GMT, Aleksei Voitylov wrote: > Unlike on x86 (see 8285868 and the discussion in review), isFinite intrinsic > turned out to be profitable on RISC-V using the same fclass instruction as > for 8293695 (isInfinite instrinsic). Therefore, I'm proposing to have it > ad

Re: RFR: 8294198: Implement isFinite intrinsic for RISC-V

2022-09-22 Thread Joe Darcy
On Thu, 22 Sep 2022 12:56:49 GMT, Aleksei Voitylov wrote: > Unlike on x86 (see 8285868 and the discussion in review), isFinite intrinsic > turned out to be profitable on RISC-V using the same fclass instruction as > for 8293695 (isInfinite instrinsic). Therefore, I'm proposing to have it > ad

RFR: 8294198: Implement isFinite intrinsic for RISC-V

2022-09-22 Thread Aleksei Voitylov
Unlike on x86 (see 8285868 and the discussion in review), isFinite intrinsic turned out to be profitable on RISC-V using the same fclass instruction as for 8293695 (isInfinite instrinsic). Therefore, I'm proposing to have it added on RISC-V in this PR. benchmark results: before: Benchmark