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

[vector] Improve broadcast operations

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P3 P3
    • 16
    • 16
    • hotspot
    • b27

      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.

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

              Created:
              Updated:
              Resolved: