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

Add cast nodes between integer types implementation for Aarch64 Neon backend

    Details

      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 between interger types for aarch64 neon backend. For example, cast from Byte to Long, cast from Long to Byte, and so on.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated: