RFR: 8279651: [vectorapi] Implement the missing intrinsics for casting from integrals on x64 [v7]

Vladimir Kozlov kvn at openjdk.java.net
Thu Jan 13 03:50:29 UTC 2022


On Thu, 13 Jan 2022 00:40:57 GMT, Quan Anh Mai <duke at openjdk.java.net> wrote:

>> Hi,
>> 
>> This patch implements the remaining casts from integral types on x64.
>> 
>> Thank you very much.
>
> Quan Anh Mai has updated the pull request incrementally with two additional commits since the last revision:
> 
>  - fix
>  - unavailable kortest

New failure. Test `compiler/codegen/TestLongDoubleVect.java` produces wrong results when run with `-XX:UseAVX=3 -XX:+UnlockDiagnosticVMOptions -XX:+UseKNLSetting`

Testing Long + Double vectors
Warmup
Verification
----------System.err:(985/53059)----------
test_conv_l2d: a1[1] = 0.0 != -9.223372036854776E18
test_conv_l2d: a1[2] = 0.0 != -9.223372036854776E18
test_conv_l2d: a1[3] = 0.0 != -9.223372036854776E18
...

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

PR: https://git.openjdk.java.net/jdk/pull/7002


More information about the hotspot-compiler-dev mailing list