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

RISC-V: Make the operands order of vrsub_vx/vrsub_vi consistent with RVV 1.0 spec

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 20
    • 20
    • hotspot
    • b23
    • riscv
    • linux

        At the moment, the operands order of `vrsub_vx` and ` vrsub_vi` is not the same as in the RVV1.0 spec[1]. These instructions use the wrong assembly syntax pattern for vector binary arithmetic instructions (multiply-add)[2].

        [1] https://github.com/riscv/riscv-v-spec/blob/v1.0/v-spec.adoc
        [2] https://github.com/riscv/riscv-v-spec/blob/v1.0/v-spec.adoc#101-vector-arithmetic-instruction-encoding

              dzhang Dingli Zhang
              dzhang Dingli Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: