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

aarch64: rework error-prone cmp instuction

    XMLWordPrintable

Details

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

    Description

      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

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: