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

aarch64: rework error-prone cmp instuction

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 12
    • 12
    • hotspot
    • b07
    • aarch64
    • linux

      Problem about cmp instruction is in immediate value limit which is not evident from cmp function semantic. We have to introduce cmp(reg, byte) fucntion, and force user to implicitly call cmp_imm12 or cmp(reg, reg, unsigned) for imm values outside of byte range.

      http://mail.openjdk.java.net/pipermail/aarch64-port-dev/2018-May/005829.html
      http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-July/033437.html

            bulasevich Boris Ulasevich
            bulasevich Boris Ulasevich
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: