Message ID | 20180822144039.5796-1-pavel.zbitskiy@gmail.com |
---|---|
Headers | show |
Series | Some improvements in z/Arch instructions support | expand |
On 22.08.2018 16:40, Pavel Zbitskiy wrote: > Changes since v3: > * Patches 1-6 were accepted, thanks! > * Use in1_la2 in op_cvb(). > * Free a temp in op_cvb(). > * Make ra const in helper_cvb(). > * Use wrap_address() in helper_cvb(). > * Add a minor formatting patch. > * Add LPSW(E) alignment check. > Keep the patches coming, happy to see some activity :) > Pavel Zbitskiy (3): > target/s390x: use regular spaces in translate.c > target/s390x: exception on non-aligned LPSW(E) > target/s390x: implement CVB, CVBY and CVBG > > target/s390x/helper.h | 2 ++ > target/s390x/insn-data.def | 4 +++ > target/s390x/int_helper.c | 52 +++++++++++++++++++++++++++++++++ > target/s390x/mem_helper.c | 19 +++++++----- > target/s390x/translate.c | 23 +++++++++++++-- > tests/tcg/s390x/Makefile.target | 1 + > tests/tcg/s390x/cvb.c | 18 ++++++++++++ > 7 files changed, 110 insertions(+), 9 deletions(-) > create mode 100644 tests/tcg/s390x/cvb.c >