Home
last modified time | relevance | path

Searched refs:H1_2 (Results 1 – 6 of 6) sorted by relevance

/qemu/target/arm/tcg/
H A Dsve_helper.c178 uint16_t pg = *(uint16_t *)(vg + H1_2(i >> 3)); \ in LOGICAL_PPPP()
228 DO_ZPZZ(sve_and_zpzz_h, uint16_t, H1_2, DO_AND)
233 DO_ZPZZ(sve_orr_zpzz_h, uint16_t, H1_2, DO_ORR)
238 DO_ZPZZ(sve_eor_zpzz_h, uint16_t, H1_2, DO_EOR)
243 DO_ZPZZ(sve_bic_zpzz_h, uint16_t, H1_2, DO_BIC)
248 DO_ZPZZ(sve_add_zpzz_h, uint16_t, H1_2, DO_ADD)
253 DO_ZPZZ(sve_sub_zpzz_h, uint16_t, H1_2, DO_SUB)
258 DO_ZPZZ(sve_smax_zpzz_h, int16_t, H1_2, DO_MAX)
263 DO_ZPZZ(sve_umax_zpzz_h, uint16_t, H1_2, DO_MAX)
268 DO_ZPZZ(sve_smin_zpzz_h, int16_t, H1_2, DO_MIN)
[all …]
H A Dsve_ldst_internal.h71 DO_LD_PRIM_1(ld1bhu, H1_2, uint16_t, uint8_t)
72 DO_LD_PRIM_1(ld1bhs, H1_2, uint16_t, int8_t)
83 DO_ST_PRIM_1(bh, H1_2, uint16_t, uint8_t)
99 DO_LD_PRIM_2(hh, H1_2, uint16_t, uint16_t, lduw)
105 DO_ST_PRIM_2(hh, H1_2, uint16_t, uint16_t, stw)
H A Dvec_internal.h38 #define H1_2(x) ((x) ^ 6) macro
44 #define H1_2(x) (x) macro
H A Dsme_helper.c103 uint16_t pg = *(uint16_t *)(vg + H1_2(i >> 3)); \
115 DO_MOVA_C(sme_mova_cz_h, uint16_t, H1_2) in DO_MOVA_C()
160 uint16_t pg = *(uint16_t *)(vg + H1_2(i >> 3)); \
172 DO_MOVA_Z(sme_mova_zc_h, uint16_t, H1_2) in DO_MOVA_Z()
H A Dvec_helper.c2200 float16 nn_16 = *(float16 *)(vn + H1_2(i + sel)) ^ negx; in HELPER()
2201 float16 mm_16 = *(float16 *)(vm + H1_2(i + sel)); in HELPER()
2287 float16 nn_16 = *(float16 *)(vn + H1_2(i + j + sel)) ^ negx; in HELPER()
/qemu/target/riscv/
H A Dvector_internals.h46 #define H1_2(x) ((x) ^ 6) macro
53 #define H1_2(x) (x) macro