]> git.ipfire.org Git - thirdparty/valgrind.git/commit
s390x disasm-text: Update to support all implemented opcodes
authorFlorian Krohm <flo2030@eich-krohm.de>
Sun, 30 Mar 2025 21:20:01 +0000 (21:20 +0000)
committerFlorian Krohm <flo2030@eich-krohm.de>
Sun, 30 Mar 2025 21:20:01 +0000 (21:20 +0000)
commit7f7294dc0f951b4748ea08f40c5ca8a7285befec
tree67ae5e1948cf93981943649876f0092e9b34a270
parent72de8eaf53d77b0aa51266864f5a339b787ca24c
s390x disasm-text: Update to support all implemented opcodes

A few opcodes are commented out in opcode.c because test generation
cannot handle the constraint.

For some opcodes (e.g. fixbra) VEX runs out of memory. Work around
that by calling vex_reset. Also add a tweak so we won't segfault
when generating tests for EXRL.
none/tests/s390x/disasm-test/README
none/tests/s390x/disasm-test/generate.c
none/tests/s390x/disasm-test/main.h
none/tests/s390x/disasm-test/opcode.c
none/tests/s390x/disasm-test/verify.c
none/tests/s390x/disasm-test/vex.c
none/tests/s390x/disasm-test/vex.h