[10] RFR: 8189176 - AARCH64: Improve _updateBytesCRC32 intrinsic

Dmitry Chuyko dmitry.chuyko at bell-sw.com
Thu Nov 2 14:35:02 UTC 2017


On 11/02/2017 12:33 PM, Andrew Haley wrote:
> On 01/11/17 16:24, Dmitry Chuyko wrote:
>> As per Derek's suggestion I made private
>> MacroAssembler::kernel_crc32_using_crc32(). Register naming became more
>> clear, numeric results are the same.
>>
>> webrev: http://cr.openjdk.java.net/~dchuyko/8189176/webrev.01/
> It looks fine.  One small thing to tidy up while you're working on it:
> ORNW should be MOVN.
MVN I suppose. It hasn't been introduced in assembler file, now 
implemented as ORN[W] using zero register, successfully decoded back by 
hsdis. Other usages are also updated.

http://cr.openjdk.java.net/~dchuyko/8189176/webrev.02/

-Dmitry
>
> Thanks.
>



More information about the hotspot-compiler-dev mailing list