[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.

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

              Created:
              Updated:
              Resolved: