[vectorIntrinsics+fp16] RFR: 8290204: FP16 initial backend implementation [v4]
Jatin Bhateja
jbhateja at openjdk.org
Wed Jan 4 08:33:12 UTC 2023
On Thu, 14 Jul 2022 17:43:29 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:
>> Smita Kamath has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Updated leaf level assembly routines as per review comment
>
> src/hotspot/cpu/x86/x86.ad line 7424:
>
>> 7422: // Convert from Halffloat to other types
>> 7423: instruct vcvtHFtoD_reg(vec dst, vec src) %{
>> 7424: predicate(UseAVX > 2 && VM_Version::supports_avx512_fp16() && Matcher::vector_element_basic_type(n) == T_DOUBLE);
>
> Should there be a reverse check !FP16 in vcastStoX_evex to resolve any dis-ambiguity during selection
Being a common IR, we need to add a complimentary check in the short vector casting.
-------------
PR: https://git.openjdk.org/panama-vector/pull/204
More information about the panama-dev
mailing list