RFR: 8262355: Support for AVX-512 opmask register allocation. [v12]
Jatin Bhateja
jbhateja at openjdk.java.net
Fri Mar 19 07:58:50 UTC 2021
On Thu, 18 Mar 2021 02:37:19 GMT, Xiaohong Gong <xgong at openjdk.org> wrote:
>> Jatin Bhateja has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 12 commits:
>>
>> - Merge branch 'master' of http://github.com/openjdk/jdk into JDK-8262355
>> - 8262355: Review comments resolutions.
>> - 8262355: Fix build failure
>> - 8262355: Review comments resolution.
>> - 8262355: Removing object re-materialization handling for mask-generating nodes during de-opt, it will be added separately.
>> - 8262355: Fix for windows build failure.
>> - 8262355: Fix for hs-minimal and windows build failures.
>> - 8262355 : Review comments resolution and deopt handling for mask generating nodes reconstruction.
>> - 8262355: Some synthetic changes for cleanup.
>> - 8262355: Creating a new ideal type TypeVectMask for mask generating nodes.
>> - ... and 2 more: https://git.openjdk.java.net/jdk/compare/e152cc03...f1748bf9
>
> src/hotspot/share/opto/matcher.cpp line 991:
>
>> 989: idealreg2regmask[Op_VecY] = regmask_for_ideal_register(Op_VecY, ret);
>> 990: idealreg2regmask[Op_VecZ] = regmask_for_ideal_register(Op_VecZ, ret);
>> 991: idealreg2regmask[Op_VecZ] = regmask_for_ideal_register(Op_VecZ, ret);
>
> Is this redundant?
Fixed, thanks!
-------------
PR: https://git.openjdk.java.net/jdk/pull/2768
More information about the hotspot-compiler-dev
mailing list