RFR: 8262355: Support for AVX-512 opmask register allocation. [v14]
Jatin Bhateja
jbhateja at openjdk.java.net
Wed Mar 24 14:46:35 UTC 2021
On Tue, 23 Mar 2021 07:21:57 GMT, Ningsheng Jian <njian at openjdk.org> wrote:
>> Jatin Bhateja has updated the pull request incrementally with one additional commit since the last revision:
>>
>> 8262355: Extending Type::isa_vect and Type::is_vect routines to TypeVectMask since its a valid vector type.
>
> src/hotspot/share/opto/type.cpp line 2419:
>
>> 2417: } else {
>> 2418: return make(elem, length);
>> 2419: }
>
> For non predicated arch, do we expect this function to be called? Or at least should we assert elem->array_element_basic_type() is a boolean for the else{} block?
Yes, for non-predicated architectures it will allocate a regular vector type.
-------------
PR: https://git.openjdk.java.net/jdk/pull/2768
More information about the hotspot-compiler-dev
mailing list