Home
last modified time | relevance | path

Searched refs:vstore (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/target/hexagon/mmvec/
H A Dsystem_ext_mmvec.c27 env->vstore[slot].va = vaddr; in mem_gather_store()
28 env->vstore[slot].size = size; in mem_gather_store()
29 memcpy(&env->vstore[slot].data.ub[0], &env->tmp_VRegs[0], size); in mem_gather_store()
32 bitmap_copy(env->vstore[slot].mask, env->vtcm_log.mask, size); in mem_gather_store()
/openbmc/qemu/target/hexagon/
H A Dcpu.h110 VStoreLog vstore[VSTORES_MAX]; member
H A Dop_helper.c139 target_ulong va = env->vstore[i].va; in HELPER()
140 int size = env->vstore[i].size; in HELPER()
142 if (test_bit(j, env->vstore[i].mask)) { in HELPER()
143 cpu_stb_data_ra(env, va + j, env->vstore[i].data.ub[j], ra); in HELPER()
509 target_ulong va = env->vstore[i].va; in probe_hvx_stores()
510 int size = env->vstore[i].size; in probe_hvx_stores()
512 if (test_bit(j, env->vstore[i].mask)) { in probe_hvx_stores()
H A Dgenptr.c1249 intptr_t dstoff = offsetof(CPUHexagonState, vstore[slot].data); in gen_vreg_store()
1250 intptr_t maskoff = offsetof(CPUHexagonState, vstore[slot].mask); in gen_vreg_store()
1276 intptr_t dstoff = offsetof(CPUHexagonState, vstore[slot].data); in gen_vreg_masked_store()
1277 intptr_t maskoff = offsetof(CPUHexagonState, vstore[slot].mask); in gen_vreg_masked_store()
H A Dtranslate.c1164 offsetof(CPUHexagonState, vstore[i].va), in hexagon_translate_init()
1169 offsetof(CPUHexagonState, vstore[i].size), in hexagon_translate_init()