https://bugs.kde.org/show_bug.cgi?id=366413

            Bug ID: 366413
           Summary: s390x: New z13 instructions not implemented
           Product: valgrind
           Version: 3.12 SVN
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: vex
          Assignee: jsew...@acm.org
          Reporter: ar...@linux.vnet.ibm.com

Valgrind currently lacks support for the new z/Architecture instructions
that were first implemented with z13.  In particular:

- load and zero rightmost byte (LZRF, LZRG);
- load logical and zero rightmost byte (LLZRGF);
- load halfword high immediate on condition (LOCHHI);
- load halfword immediate on condition (LOCHI, LOCGHI);
- load high on condition (LOCFHR, LOCFH);
- store high on condition (STOCFH);
- perform pseudorandom number operation (PPNO), with the functions
  PPNO-Query and PPNO-SHA-512-DRNG;
- all vector facility instructions described in chapters 21-24 of the
  z/Architecture Principles of Operations, eleventh edition (March, 2015):
  - vector facility support instructions (chapter 21);
  - vector facility integer instructions (chapter 22);
  - vector facility string instructions (chapter 23);
  - vector facility floating point instructions. (chapter 24);
- load count to block boundary (LCBB).

Supporting the new vector facility instructions requires modelling the new
z/Architecture vector registers.

Reproducible: Always

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to