On Tue, 3 Sep 2024 16:23:56 GMT, Sandhya Viswanathan <sviswanat...@openjdk.org> 
wrote:

>> Jatin Bhateja has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Review comments resolved
>
> src/hotspot/cpu/x86/assembler_x86.cpp line 8470:
> 
>> 8468: void Assembler::vpmaxud(XMMRegister dst, XMMRegister nds, XMMRegister 
>> src, int vector_len) {
>> 8469:   assert(vector_len == AVX_128bit ? VM_Version::supports_avx() :
>> 8470:         (vector_len == AVX_256bit ? VM_Version::supports_avx2() : 
>> VM_Version::supports_avx512bw()), "");
> 
> avx512bw check here seems wrong.

If this is indeed wrong, then we are missing tests, and you should add some 
more.

> src/hotspot/cpu/x86/assembler_x86.cpp line 8479:
> 
>> 8477: void Assembler::vpmaxud(XMMRegister dst, XMMRegister nds, Address src, 
>> int vector_len) {
>> 8478:   assert(vector_len == AVX_128bit ? VM_Version::supports_avx() :
>> 8479:         (vector_len == AVX_256bit ? VM_Version::supports_avx2() : 
>> VM_Version::supports_avx512bw()), "");
> 
> avx512bw check here seems wrong.

If this is indeed wrong, then we are missing tests, and you should add some 
more.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/20507#discussion_r1743283892
PR Review Comment: https://git.openjdk.org/jdk/pull/20507#discussion_r1743284116

Reply via email to