On Fri, 3 Nov 2023 20:00:30 GMT, Sandhya Viswanathan <sviswanat...@openjdk.org> 
wrote:

>> Jatin Bhateja has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Restricting masked sub-word gather to AVX512 target to align with integral 
>> gather support.
>
> src/hotspot/share/opto/matcher.cpp line 2495:
> 
>> 2493:         n->del_req(MemNode::ValueIn+1);
>> 2494:         break;
>> 2495:       }
> 
> The "break;" should be after the "}".

Its placed appropriately, we intend take fall-through path for non sub-word 
case.

> src/hotspot/share/opto/vectorIntrinsics.cpp line 1551:
> 
>> 1549:   Node* index_vect = nullptr;
>> 1550:   const TypeInstPtr* vbox_idx_type = 
>> TypeInstPtr::make_exact(TypePtr::NotNull, vbox_idx_klass);
>> 1551:   if (!is_subword_type(elem_bt)) {
> 
> This could check for argument(8) to be not null instead.

Sub-word type check makes the intent more explicit.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/16354#discussion_r1382572989
PR Review Comment: https://git.openjdk.org/jdk/pull/16354#discussion_r1382572622

Reply via email to