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

AARCH64: problems with CAS instructions encoding

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b16
    • CPU:
      aarch64

      Backports

        Description

        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

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  Created:
                  Updated:
                  Resolved: