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

AARCH64: problems with CAS instructions encoding

XMLWordPrintable

    • b16
    • aarch64

        There are 3 problems in CAS* instructions encoding:
        1. addressing register can be SP (hotspot will hit assert on usage)
        2. data registers can be ZR (hotspot will hit assert on usage)
        3. pair CAS versions has 23rd bit encoded incorrectly. CAS*B and CAS*H are generated instead

              dpochepk Dmitrij Pochepko
              dpochepk Dmitrij Pochepko
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: