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

[JVMCI] BigInteger compiler intrinsics on Graal

XMLWordPrintable

    • b21

      The BigInteger intrinsics don't necessarily work when Graal is used as the highest tier compiler. To fix that, the following changes are necessary:
      - The x86 compiler intrinsics for BigInteger are currently defined within #ifdef COMPILER2 in vm_version_x86.cpp and stubGenerator_x86_64.cpp. Instead, #ifdef COMPILER2_OR_JVMCI should be used.
      - The options to enable/disable the compiler intrinsics (e.g., UseMulAddIntrinsic) need to be duplicated in jvmci_globals.hpp behind a NOT_COMPILER2 guard.

            phedlin Patric Hedlin (Inactive)
            chaeubl Christian Haeubl
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: