Please review an improvement of CRC32C calculation on AArch64. It is
done pretty similar to a change for JDK-8189176 described in .
MacroAssembler::kernel_crc32c gets unused table registers. They can be
used to make neighbor loads and CRC calculations independent. Adding
prologue and epilogue for main by-64 loop makes it applicable starting
from len=128 so additional by-32 loop is added for smaller lengths.