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

[vector] Improve broadcast operations

    XMLWordPrintable

Details

    • Enhancement
    • Status: Resolved
    • P3
    • Resolution: Fixed
    • 16
    • 16
    • hotspot
    • b27

    Description

      Vector broadcast are operations are inefficient for float and double elements due to the use of Float.floatToIntBits and Double.doubleToLongBits. The raw variants should be used to avoid NaN checks.

      Further, this is an opportunity to review the code generation for broadcast on x86. Specifically, broadcast vs. shuffle instructions.

      Attachments

        Issue Links

          Activity

            People

              psandoz Paul Sandoz
              psandoz Paul Sandoz
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: