Java impl and Compiler IR changes for masked vector operations.

XMLWordPrintable

    • generic
    • generic

      - Re-organize vector API java implementation to use single C2 compiler intrinsic entry point for both masked and non-masked operations.
      - Pass an explicit mask object (and associated class instance) to various vector intrinsic routines.
      - Change existing vector API specific inline expansion routines (LibraryCallKit::inline_vector_*) to generate masked IR nodes for targets which support predicated vector instruction (SVE/AVX512) else generate appropriate graph shape using VectorBlend operation.

            Assignee:
            Jatin Bhateja
            Reporter:
            Jatin Bhateja
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: