Home
last modified time | relevance | path

Searched refs:H1 (Results 1 – 10 of 10) sorted by relevance

/qemu/target/riscv/
H A Dvector_helper.c683 RVVCALL(OPIVV2, vadd_vv_b, OP_SSS_B, H1, H1, H1, DO_ADD)
687 RVVCALL(OPIVV2, vsub_vv_b, OP_SSS_B, H1, H1, H1, DO_SUB)
1036 RVVCALL(OPIVV2, vand_vv_b, OP_SSS_B, H1, H1, H1, DO_AND)
1040 RVVCALL(OPIVV2, vor_vv_b, OP_SSS_B, H1, H1, H1, DO_OR)
1044 RVVCALL(OPIVV2, vxor_vv_b, OP_SSS_B, H1, H1, H1, DO_XOR)
1350 RVVCALL(OPIVV2, vminu_vv_b, OP_UUU_B, H1, H1, H1, DO_MIN)
1354 RVVCALL(OPIVV2, vmin_vv_b, OP_SSS_B, H1, H1, H1, DO_MIN)
1362 RVVCALL(OPIVV2, vmax_vv_b, OP_SSS_B, H1, H1, H1, DO_MAX)
1418 RVVCALL(OPIVV2, vmul_vv_b, OP_SSS_B, H1, H1, H1, DO_MUL)
1587 RVVCALL(OPIVV2, vdiv_vv_b, OP_SSS_B, H1, H1, H1, DO_DIV)
[all …]
H A Dvcrypto_helper.c65 RVVCALL(OPIVV2, vror_vv_b, OP_UUU_B, H1, H1, H1, ror8) in RVVCALL()
74 RVVCALL(OPIVX2, vror_vx_b, OP_UUU_B, H1, H1, ror8) in RVVCALL()
83 RVVCALL(OPIVV2, vrol_vv_b, OP_UUU_B, H1, H1, H1, rol8) in RVVCALL()
92 RVVCALL(OPIVX2, vrol_vx_b, OP_UUU_B, H1, H1, rol8) in RVVCALL()
113 RVVCALL(OPIVV1, vbrev8_v_b, OP_UU_B, H1, H1, brev8) in RVVCALL() argument
133 RVVCALL(OPIVV2, vandn_vv_b, OP_UUU_B, H1, H1, H1, DO_ANDN) in RVVCALL()
142 RVVCALL(OPIVX2, vandn_vx_b, OP_UUU_B, H1, H1, DO_ANDN) in RVVCALL()
151 RVVCALL(OPIVV1, vbrev_v_b, OP_UU_B, H1, H1, revbit8) in RVVCALL()
160 RVVCALL(OPIVV1, vclz_v_b, OP_UU_B, H1, H1, clz8) in RVVCALL()
169 RVVCALL(OPIVV1, vctz_v_b, OP_UU_B, H1, H1, ctz8) in RVVCALL()
[all …]
H A Dvector_internals.h44 #define H1(x) ((x) ^ 7) macro
51 #define H1(x) (x) macro
/qemu/target/s390x/tcg/
H A Dvec.h42 #define H1(x) ((x) ^ 7) macro
46 #define H1(x) (x) macro
54 return v->byte[H1(enr)]; in s390_vec_read_element8()
96 v->byte[H1(enr)] = data; in s390_vec_write_element8()
/qemu/target/arm/tcg/
H A Dsve_helper.c943 if (pg[H1(i)] & 1) {
2823 *(uint8_t *)H1(d + i) = *(uint8_t *)H1(s + i); in swap_memmove()
2828 *(uint8_t *)H1(d + i) = *(uint8_t *)H1(s + i); in swap_memmove()
2905 DO_INSR(sve_insr_b, uint8_t, H1) in DO_INSR() argument
3024 DO_TB(b, uint8_t, H1)
3386 DO_ZIP(sve_zip_b, uint8_t, H1) in DO_ZIP() argument
3415 DO_UZP(sve_uzp_b, uint8_t, H1)
3438 DO_TRN(sve_trn_b, uint8_t, H1)
3472 if (pg[H1(i)] & 1) { in HELPER()
4282 if (pg[H1(i)] & 1) { in HELPER()
[all …]
H A Dsme_helper.c114 DO_MOVA_C(sme_mova_cz_b, uint8_t, H1) in DO_MOVA_C() argument
126 if (pg[H1(i)] & 1) { in DO_MOVA_C()
171 DO_MOVA_Z(sme_mova_zc_b, uint8_t, H1) in DO_MOVA_Z() argument
183 if (pg[H1(i)] & 1) { in DO_MOVA_Z()
834 if (pn[H1(row)] & 1) { in HELPER()
836 if (pm[H1(col)] & 1) { in HELPER()
879 if (pn[H1(row)] & 1) { in HELPER()
882 if (pm[H1(col)] & 1) { in HELPER()
944 if (pn[H1(row)] & 1) { in HELPER()
1117 uint8_t pa = pn[H1(row)]; in do_imopa_d()
[all …]
H A Dvec_internal.h33 #define H1(x) ((x) ^ 7) macro
39 #define H1(x) (x) macro
H A Dsve_ldst_internal.h70 DO_LD_PRIM_1(ld1bb, H1, uint8_t, uint8_t)
82 DO_ST_PRIM_1(bb, H1, uint8_t, uint8_t)
H A Dvec_helper.c2384 DO_3OP_PAIR(gvec_addp_b, ADD, uint8_t, H1)
2390 DO_3OP_PAIR(gvec_smaxp_b, MAX, int8_t, H1)
2394 DO_3OP_PAIR(gvec_umaxp_b, MAX, uint8_t, H1)
2398 DO_3OP_PAIR(gvec_sminp_b, MIN, int8_t, H1)
2402 DO_3OP_PAIR(gvec_uminp_b, MIN, uint8_t, H1)
2504 uint32_t index = indices[H1(i)];
2515 result.b[H1(i)] = table[H1(index % 16)];
2641 sum += n[H1(k)] * m[H1(k)]; in do_smmla_b()
2651 sum += n[H1(k)] * m[H1(k)]; in do_ummla_b()
2662 sum += n[H1(k)] * m[H1(k)]; in do_usmmla_b()
H A Dmve_helper.c400 qd[H1(off[beat])] = data; \ in DO_VLDR64_SG()
486 qd[H1(off[beat] + (e >> 1))] = data; \
562 data = (data << 8) | qd[H1(off[beat])]; \
648 data = (data << 8) | qd[H1(off[beat] + (e >> 1))]; \