RFR: 8279282: [vectorapi] Matcher::supports_vector_comparison_unsigned is not needed on x86 [v3]

Quan Anh Mai duke at openjdk.java.net
Thu Jan 20 01:04:32 UTC 2022


On Wed, 19 Jan 2022 21:52:19 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:

>> Quan Anh Mai has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   use movddup for 128-bit vectors
>
> src/hotspot/cpu/x86/x86.ad line 7383:
> 
>> 7381: 
>> 7382:     if (vlen_enc == Assembler::AVX_128bit) {
>> 7383:       __ vmovddup($xtmp$$XMMRegister, flip_bit, vlen_enc, $scratch$$Register);
> 
> Scratch register is not needed here. `InternalAddress` should always be reachable.

Changed to `noreg` here, thanks.

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

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


More information about the hotspot-compiler-dev mailing list