Home
last modified time | relevance | path

Searched refs:s16 (Results 1 – 23 of 23) sorted by relevance

/qemu/target/openrisc/
H A Dinsns.decode58 @load ...... d:5 a:5 i:s16 &load
85 @rri ...... d:5 a:5 i:s16 &rri
100 l_maci 010011 ----- a:5 i:s16
164 l_sfeqi 101111 00000 a:5 i:s16
165 l_sfnei 101111 00001 a:5 i:s16
166 l_sfgtui 101111 00010 a:5 i:s16
167 l_sfgeui 101111 00011 a:5 i:s16
168 l_sfltui 101111 00100 a:5 i:s16
169 l_sfleui 101111 00101 a:5 i:s16
170 l_sfgtsi 101111 01010 a:5 i:s16
[all …]
/qemu/target/ppc/
H A Dint_helper.c564 VARITHSAT_SIGNED(H, s16, int32_t, cvtswsh) in VARITHSAT_SIGNED()
587 VAVG(VAVGSH, s16, int32_t)
912 for (i = 0; i < ARRAY_SIZE(r->s16); i++) { in helper_VMHADDSHS()
913 int32_t prod = a->s16[i] * b->s16[i]; in helper_VMHADDSHS()
914 int32_t t = (int32_t)c->s16[i] + (prod >> 15); in helper_VMHADDSHS()
916 r->s16[i] = cvtswsh(t, &sat); in helper_VMHADDSHS()
930 for (i = 0; i < ARRAY_SIZE(r->s16); i++) { in helper_VMHRADDSHS()
931 int32_t prod = a->s16[i] * b->s16[i] + 0x00004000; in helper_VMHRADDSHS()
932 int32_t t = (int32_t)c->s16[i] + (prod >> 15); in helper_VMHRADDSHS()
933 r->s16[i] = cvtswsh(t, &sat); in helper_VMHRADDSHS()
[all …]
H A Dinsn64.decode40 %8rr_si 32:s16 0:16
H A Dcpu.h338 int16_t s16[8]; member
2908 #define VsrSH(i) s16[i]
2920 #define VsrSH(i) s16[7 - (i)]
H A Dinsn32.decode36 @D ...... rt:5 ra:5 si:s16 &D
42 @D_bfs ...... bf:3 . l:1 ra:5 imm:s16 &D_bf
/qemu/tests/unit/
H A Dtest-visitor-serialization.c54 int16_t s16; member
126 visit_type_int16(v, NULL, &pt->value.s16, errp); in visit_primitive_type()
337 g_assert_cmpint(pt->value.s16, ==, pt_copy->value.s16); in test_primitives()
384 QAPI_LIST_PREPEND(pl.value.s16_integers, pt->value.s16); in test_primitive_lists()
496 g_assert_cmpint(pt->value.s16, ==, ptr->value); in test_primitive_lists()
855 .value.s16 = -1,
860 .value.s16 = INT16_MAX / 2 + 1,
865 .value.s16 = INT16_MIN,
870 .value.s16 = INT16_MAX,
H A Dtest-qobject-output-visitor.c513 QAPI_LIST_PREPEND(arrs->s16, i); in test_visitor_out_list_struct()
H A Dtest-qobject-input-visitor.c543 for (s16_list = arrs->s16; s16_list; s16_list = s16_list->next) { in test_visitor_in_list_struct()
/qemu/target/mips/tcg/
H A Docteon.decode15 BBIT 11 set:1 . 10 rs:5 ..... offset:s16 p=%bbit_p
H A Dmsa.decode34 @bz_v ...... ... .. wt:5 sa:s16 &msa_bz df=3
35 @bz ...... ... df:2 wt:5 sa:s16 &msa_bz
H A Dtx79.decode27 @ldst ...... base:5 rt:5 offset:s16 &i
H A Dmxu_translate.c3764 uint32_t s16; in gen_mxu_s32lui() local
3787 s16 = (uint16_t)(int16_t)(int8_t)s8; in gen_mxu_s32lui()
3788 tcg_gen_movi_tl(t0, (s16 << 16) | s16); in gen_mxu_s32lui()
/qemu/io/
H A Dchannel-websock.c135 } s16; member
632 header.ws.u.s16.l16 = cpu_to_be16((uint16_t)size); in qio_channel_websock_encode()
771 ioc->payload_remain = be16_to_cpu(header->u.s16.l16); in qio_channel_websock_decode_header()
773 ioc->mask = header->u.s16.m16; in qio_channel_websock_decode_header()
/qemu/qapi/
H A Daudio.json36 # s16)
450 # @s16: signed 16 bit integer
461 'data': [ 'u8', 's8', 'u16', 's16', 'u32', 's32', 'f32' ] }
/qemu/target/microblaze/
H A Dinsns.decode30 %extimm 0:s16 !function=typeb_imm
/qemu/docs/devel/
H A Ddecodetree.rst70 | %disp 0:s16 | sextract(i, 0, 16) |
/qemu/tests/qapi-schema/
H A Dqapi-schema-test.json162 's16': ['int16'],
H A Dqapi-schema-test.out163 member s16: int16List optional=False
/qemu/target/loongarch/
H A Dinsns.decode14 %offs16 10:s16 !function=shl_2
70 @rr_i16 .... .. imm:s16 rj:5 rd:5 &rr_i
/qemu/target/hexagon/imported/
H A Dalu.idef65 Q6INSN(A2_addi,"Rd32=add(Rs32,#s16)",ATTRIBS(),
254 Q6INSN(A2_tfrsi,"Rd32=#s16",ATTRIBS(),
H A Dencode_pp.def1242 DEF_FIELDROW_DESC32( ICLASS_ALU2op" 1000 -------- PP------ --------","[#8] Rd=#s16")
/qemu/target/arm/tcg/
H A Dneon_helper.c63 NEON_TYPE2(s16, int16_t) in NEON_TYPE4()
/qemu/
H A Dqemu-options.hx833 " valid values: s8, s16, s32, u8, u16, u32, f32\n"
941 Valid values are: ``s8``, ``s16``, ``s32``, ``u8``, ``u16``,
942 ``u32``, ``f32``. Default is ``s16``.