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

Aarch64: Add cast nodes for Aarch64 Neon backend

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b21
    • CPU:
      aarch64

      Description

      There are many nodes missing their implementation for aarch64 neon backend. For instance,

          public static void testVectorCastB2L(byte[] input, long[] output) {
              ByteVector av = ByteVector.fromArray(SPECIESb, input, 0);
              LongVector bv = (LongVector) av.castShape(SPECIESl, 0);
              bv.intoArray(output, 0);
          }

      will trigger a `bad AD file` error.

      In this issue, we plan to complete all missing implementation for aarch64 neon backend. For example, cast from Byte to Long, cast from Long to Byte, and so on.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              whuang Wang Huang
              Reporter:
              whuang Wang Huang
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: