qemu/tests/tcg/s390x
Nina Schoetterl-Glausch 410791228c tests/tcg/s390x: Add C(G)HRL test
Test COMPARE HALFWORD RELATIVE LONG instructions.
Test that the bytes following the second operand do not affect the
instruction.
Test the sign extension performed on the second operand.

Signed-off-by: Nina Schoetterl-Glausch <nsg@linux.ibm.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: David Hildenbrand <david@redhat.com>
Message-Id: <20230310114157.3024170-3-nsg@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
2023-03-13 09:23:42 +01:00
..
gdbstub tests/tcg/s390x: Test SIGILL and SIGSEGV handling 2021-09-06 16:23:12 +02:00
bal.S tests/tcg/s390x: Add bal.S 2023-02-27 09:15:39 +01:00
branch-relative-long.c tests/tcg/s390x: Use a different PCRel32 notation in branch-relative-long.c 2022-05-04 08:47:19 +02:00
cdsg.c tests/tcg/s390x: Add cdsg.c 2023-02-04 06:19:42 -10:00
chrl.c tests/tcg/s390x: Add C(G)HRL test 2023-03-13 09:23:42 +01:00
clst.c tests/tcg/s390x: Add clst.c 2023-02-04 06:19:42 -10:00
csst.c tests/tcg/s390x: Fix alignment of csst parameter list 2019-06-21 15:26:53 +02:00
div.c target/s390x: Use a single return for helper_divs64/u64 2023-02-04 06:19:42 -10:00
exrl-trt.c tests/tcg/s390x: Fix the exrl-trt* tests with Clang 2022-03-07 09:06:32 +01:00
exrl-trtr.c tests/tcg/s390x: Fix the exrl-trt* tests with Clang 2022-03-07 09:06:32 +01:00
hello-s390x.c
ipm.c target/s390x: fix IPM polluting irrelevant bits 2018-08-28 17:37:01 +02:00
long-double.c tests/tcg/s390x: Add long-double.c 2023-02-04 06:19:42 -10:00
Makefile.softmmu-target tests/tcg/s390x: Add sam.S 2023-02-27 09:15:39 +01:00
Makefile.target tests/tcg/s390x: Add C(G)HRL test 2023-03-13 09:23:42 +01:00
mie3-compl.c tests/tcg/s390x: Tests for Miscellaneous-Instruction-Extensions Facility 3 2022-02-28 11:29:15 +01:00
mie3-mvcrl.c tests/tcg/s390x: Cleanup of mie3 tests. 2022-03-07 09:44:07 +01:00
mie3-sel.c tests/tcg/s390x: Cleanup of mie3 tests. 2022-03-07 09:44:07 +01:00
mvc.c tests/tcg/s390x: Fix mvc, mvo and pack tests with Clang 2022-03-07 09:04:42 +01:00
mvo.c tests/tcg/s390x: Fix mvc, mvo and pack tests with Clang 2022-03-07 09:04:42 +01:00
noexec.c target/s390x: Make translator stop before the end of a page 2022-09-06 08:04:26 +01:00
pack.c tests/tcg/s390x: Fix mvc, mvo and pack tests with Clang 2022-03-07 09:04:42 +01:00
sam.S tests/tcg/s390x: Add sam.S 2023-02-27 09:15:39 +01:00
shift.c tests/tcg/s390x: Test shift instructions 2022-01-17 08:36:33 +01:00
signals-s390x.c tests/tcg/s390x: Test unwinding from signal handlers 2022-05-23 22:52:27 +02:00
trap.c tests/tcg: Test that compare-and-trap raises SIGFPE 2021-08-03 15:17:38 +02:00
unaligned-lowcore.S tests/tcg/s390x: Test unaligned accesses to lowcore 2022-07-29 09:48:01 +01:00
vfminmax.c tests/tcg/s390x: test signed vfmin/vfmax 2022-07-19 12:49:56 +02:00
vistr.c tests/tcg/s390x: Add a test for the vistr instruction 2022-10-28 08:34:58 +02:00
vx.h tests/tcg/s390x: Tests for Vector Enhancements Facility 2 2022-05-04 08:47:19 +02:00
vxeh2_vcvt.c tests/tcg/s390x: Tests for Vector Enhancements Facility 2 2022-05-04 08:47:19 +02:00
vxeh2_vlstr.c tests/tcg/s390x: Tests for Vector Enhancements Facility 2 2022-05-04 08:47:19 +02:00
vxeh2_vs.c tests/tcg/s390x: Tests for Vector Enhancements Facility 2 2022-05-04 08:47:19 +02:00