crc32 on ppc64 (8131048)

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri Nov 20 16:55:31 UTC 2015


On 11/20/15 8:41 AM, Volker Simonis wrote:
> Hi Vladimir,
>
> did you mixed up UseCRC32CIntrinsics with UseCRC32Intrinsics (without
> the "C" in the middle)?

Of cause I did :)
Sorry for the noise.

Regards,
Vladimir

>
> We have only implemented CRC32 until now but not CRC32C.
>
> I was confused myself after your question and only found the solution
> after using "grep" with copy and pasting "UseCRC32CIntrinsics".
>
> Regards,
> Volker
>
>
> On Fri, Nov 20, 2015 at 5:01 PM, Vladimir Kozlov
> <vladimir.kozlov at oracle.com <mailto:vladimir.kozlov at oracle.com>> wrote:
>
>     Hi,
>
>     We are reviewing crc32 implementation for SPARC currently and I
>     looked on ppc code and found strange code for flag setting - it
>     reset (set off) UseCRC32CIntrinsics flag immediately after setting
>     it on:
>
>     http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/file/f60b602209c7/src/cpu/ppc/vm/vm_version_ppc.cpp#l162
>
>     Is it intentional?
>
>     Thanks,
>     Vladimir
>
>


More information about the hotspot-compiler-dev mailing list