Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8130687

aarch64: add support for hardware crc32c

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 9
    • 9
    • hotspot
    • None
    • aarch64 development board

    • b74
    • aarch64
    • linux

        Support has recently been added for crc32c for Sparc in the following changeset

        changeset: 8610:0cedc8c6582e
        user: kvn
        date: Mon Jun 29 00:10:01 2015 -0700
        files: src/cpu/aarch64/vm/vm_version_aarch64.cpp src/cpu/ppc/vm/vm_version_ppc.cpp src/cpu/sparc/vm/assembler_sparc.hpp src/cpu/sparc/vm/macroAssembler_sparc.cpp src/cpu/sparc/vm/macroAssembler_sparc.hpp src/cpu/sparc/vm/stubGenerator_sparc.cpp src/cpu/sparc/vm/stubRoutines_sparc.hpp src/cpu/sparc/vm/vm_version_sparc.cpp src/cpu/sparc/vm/vm_version_sparc.hpp src/cpu/x86/vm/vm_version_x86.cpp src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp src/share/vm/classfile/vmSymbols.hpp src/share/vm/opto/escape.cpp src/share/vm/opto/library_call.cpp src/share/vm/opto/runtime.cpp src/share/vm/opto/runtime.hpp src/share/vm/runtime/globals.hpp src/share/vm/runtime/stubRoutines.cpp src/share/vm/runtime/stubRoutines.hpp src/share/vm/runtime/vmStructs.cpp test/compiler/intrinsics/crc32c/TestCRC32C.java
        description:
        8073583: C2 support for CRC32C on SPARC
        Reviewed-by: jrose, kvn
        Contributed-by: james.cheng@oracle.com

        aarch64 also supports crc32c.

        This proposes adding crc32c support in addition to crc32

              enevill Ed Nevill
              enevill Ed Nevill
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 1 day
                  1d
                  Remaining:
                  Remaining Estimate - 1 day
                  1d
                  Logged:
                  Time Spent - Not Specified
                  Not Specified