RFR: 8323116: [REDO] Computational test more than 2x slower when AVX instructions are used [v5]

Srinivas Vamsi Parasa duke at openjdk.org
Fri Apr 5 18:54:10 UTC 2024


On Fri, 5 Apr 2024 18:17:58 GMT, Sandhya Viswanathan <sviswanathan at openjdk.org> wrote:

>> Yes, there is an easy way. For the instructs where you added the pxor instruction generation, you could change the dst register type from regF to  vlRegF. This restricts the xmm register to xmm0-xmm15 for KNL, thereby not needing the evex encoding and in-turn not needing the avx512vl support for pxor.
>
> and likewise from regD to vlRegD.

> Yes, there is an easy way. For the instructs where you added the pxor instruction generation, you could change the dst register type from regF to vlRegF. 

Thanks Sandhya, will make the changes and push an update.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/18503#discussion_r1554157717


More information about the hotspot-compiler-dev mailing list