]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Bug 385408 - s390x: z13 vector "support" instructions not implemented. Patch from...
authorJulian Seward <jseward@acm.org>
Thu, 11 Jan 2018 17:20:27 +0000 (18:20 +0100)
committerJulian Seward <jseward@acm.org>
Thu, 11 Jan 2018 17:20:27 +0000 (18:20 +0100)
commitf1a49eeb427caf42e7af2da2b91198e55c6f33b2
tree4bbf76022f75106e309da5e0013337096fdc23da
parent0f18cfc986f800b107c7eee063b8b7c04617e0b8
Bug 385408 - s390x: z13 vector "support" instructions not implemented.  Patch from Vadim Barkov (vbrkov@gmail.com).

(from bug 385408 comment 0):
Valgrind currently lacks support for the z/Architecture vector "support"
instructions introduced with z13.  These are documented in the
z/Architecture Principles of Operation, Eleventh Edition (March, 2015),
chapter 21: "Vector Overview and Support Instructions".
35 files changed:
.gitignore
VEX/priv/guest_s390_defs.h
VEX/priv/guest_s390_helpers.c
VEX/priv/guest_s390_toIR.c
VEX/priv/host_s390_defs.c
VEX/priv/host_s390_defs.h
VEX/priv/host_s390_isel.c
VEX/priv/ir_defs.c
VEX/priv/main_main.c
VEX/priv/s390_disasm.c
VEX/priv/s390_disasm.h
VEX/pub/libvex.h
VEX/pub/libvex_emnote.h
VEX/pub/libvex_guest_s390x.h
VEX/pub/libvex_ir.h
VEX/pub/libvex_s390x_common.h
auxprogs/s390-check-opcodes.pl
coregrind/m_coredump/coredump-elf.c
coregrind/m_gdbserver/valgrind-low-s390x.c
coregrind/m_machine.c
coregrind/m_sigframe/sigframe-s390x-linux.c
docs/internals/s390-opcodes.csv
memcheck/mc_machine.c
memcheck/mc_translate.c
memcheck/tests/vbit-test/irops.c
none/tests/s390x/Makefile.am
none/tests/s390x/stfle.c
none/tests/s390x/stfle.stdout.exp
none/tests/s390x/stfle.vgtest
none/tests/s390x/vector.c [new file with mode: 0644]
none/tests/s390x/vector.h [new file with mode: 0644]
none/tests/s390x/vector.stderr.exp [new file with mode: 0644]
none/tests/s390x/vector.stdout.exp [new file with mode: 0644]
none/tests/s390x/vector.vgtest [new file with mode: 0644]
tests/s390x_features.c