diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2020-09-14 16:33:14 -0700 |
---|---|---|
committer | Richard Henderson <richard.henderson@linaro.org> | 2021-10-05 16:53:17 -0700 |
commit | 34ef7676090e35ffb7f7d8b8d92a843a6ee94931 (patch) | |
tree | 750c5b77f26d257b2f8960aa76feb5fa4c9652c8 /tcg/s390x/tcg-target-con-set.h | |
parent | eee6251b48f4d65e10feaff3f015241585d89f49 (diff) | |
download | qemu-34ef7676090e35ffb7f7d8b8d92a843a6ee94931.zip qemu-34ef7676090e35ffb7f7d8b8d92a843a6ee94931.tar.gz qemu-34ef7676090e35ffb7f7d8b8d92a843a6ee94931.tar.bz2 |
tcg/s390x: Add host vector framework
Add registers and function stubs. The functionality
is disabled via squashing s390_facilities[2] to 0.
We must still include results for the mandatory opcodes in
tcg_target_op_def, as all opcodes are checked during tcg init.
Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'tcg/s390x/tcg-target-con-set.h')
-rw-r--r-- | tcg/s390x/tcg-target-con-set.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tcg/s390x/tcg-target-con-set.h b/tcg/s390x/tcg-target-con-set.h index 31985e4..ce9432c 100644 --- a/tcg/s390x/tcg-target-con-set.h +++ b/tcg/s390x/tcg-target-con-set.h @@ -13,13 +13,17 @@ C_O0_I1(r) C_O0_I2(L, L) C_O0_I2(r, r) C_O0_I2(r, ri) +C_O0_I2(v, r) C_O1_I1(r, L) C_O1_I1(r, r) +C_O1_I1(v, r) +C_O1_I1(v, vr) C_O1_I2(r, 0, ri) C_O1_I2(r, 0, rI) C_O1_I2(r, 0, rJ) C_O1_I2(r, r, ri) C_O1_I2(r, rZ, r) +C_O1_I2(v, v, v) C_O1_I4(r, r, ri, r, 0) C_O1_I4(r, r, ri, rI, 0) C_O2_I2(b, a, 0, r) |