]> git.ipfire.org Git - thirdparty/valgrind.git/commit
s390x: Add missing s390_insn_assert for non-vector opcodes
authorFlorian Krohm <flo2030@eich-krohm.de>
Thu, 3 Apr 2025 13:00:19 +0000 (13:00 +0000)
committerFlorian Krohm <flo2030@eich-krohm.de>
Thu, 3 Apr 2025 13:00:19 +0000 (13:00 +0000)
commit9dea723319b74582b153c3544e595cee7e362115
tree9f0fc9646dc0a636fce80f2dbf0fe22c8c006341
parenta4260a7da3f01247373594990addeef21bdd9d0c
s390x: Add missing s390_insn_assert for non-vector opcodes

Based on the specification in disasm-test/opcode.c

With a few corrections:
- kma: tighten up the assert
- cdftr, cxftr: no emulation failure when floating-point-extension
  facility is not installed
- cgdtra, cgxtra: check for floating-point-extension facility
- ltdtr, ltxtr, lxdtr:  check for DFP facility
VEX/priv/guest_s390_toIR.c