RFR: 8252848: Optimize small primitive arrayCopy operations through partial inlining using AVX-512 masked instructions [v9]

Ningsheng Jian njian at openjdk.java.net
Thu Oct 29 08:02:44 UTC 2020


On Fri, 23 Oct 2020 12:00:55 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:

>> src/hotspot/share/opto/vectornode.cpp line 775:
>> 
>>> 773: VectorMaskGenNode* make(int opc, Node* src, const Type* ty, const Type* ety) {
>>> 774:   return new VectorMaskGenNode(src, ty, ety);
>>> 775: }
>> 
>> These are not used?
>
> This is a just a helper routine not used currently though.

So maybe the nodes creation code in generate_partial_inlining_block() can use these helper functions?

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

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


More information about the hotspot-compiler-dev mailing list