RFR: 8248191: [PPC64] Replace lxvd2x/stxvd2x with lxvx/stxvx for Power10

Martin Doerr mdoerr at openjdk.java.net
Tue Nov 10 22:16:59 UTC 2020


On Fri, 6 Nov 2020 00:52:20 GMT, Ziviani <github.com+670087+jrziviani at openjdk.org> wrote:

> The pair lxvx/stxvx are more modern VSX instructions to load/store data.
> These should benefit the Vector API because lxvd2x/stxvd2x may require
> xxswapd, leading to a more difficult code generation.

Did you run Vector API tests (test/jdk/jdk/incubator/vector) on Power 10?
Doesn't this mean we use a different Byte order on Power 9 than on Power 10 on little endian?

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

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


More information about the hotspot-compiler-dev mailing list