RFR: 8262355: Support for AVX-512 opmask register allocation. [v2]

Vladimir Ivanov vlivanov at openjdk.java.net
Tue Mar 16 13:18:16 UTC 2021


On Tue, 2 Mar 2021 11:41:09 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:

>> Jatin Bhateja has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   8262355: Fix for AARCH64 build failure.
>
> src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp line 149:
> 
>> 147:   __ movdqu(Address(rsp, xmm_size * 0), xmm0);
>> 148: 
>> 149:   const int opmask_size = 8;
> 
> The code in `ZBarrierSetAssembler::load_at` doesn't handle vector registers. Why should it care about predicate registers?

Still curious.

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

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


More information about the hotspot-compiler-dev mailing list