Searched refs:vsew (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/target/riscv/ |
H A D | cpu.h | 735 static inline uint32_t vext_get_vlmax(uint32_t vlenb, uint32_t vsew, in vext_get_vlmax() argument 745 return vlen >> (vsew + 3 - lmul); in vext_get_vlmax()
|
H A D | cpu_helper.c | 88 uint32_t vsew = FIELD_EX64(env->vtype, VTYPE, VSEW); in cpu_get_tb_cpu_state() local 89 uint32_t vlmax = vext_get_vlmax(cpu->cfg.vlenb, vsew, lmul); in cpu_get_tb_cpu_state() 90 uint32_t maxsz = vlmax << vsew; in cpu_get_tb_cpu_state() 94 flags = FIELD_DP32(flags, TB_FLAGS, SEW, vsew); in cpu_get_tb_cpu_state()
|
H A D | vector_helper.c | 40 uint8_t vsew = FIELD_EX64(s2, VTYPE, VSEW); in HELPER() local 41 uint16_t sew = 8 << vsew; in HELPER() 75 vlmax = vext_get_vlmax(cpu->cfg.vlenb, vsew, lmul); in HELPER()
|
/openbmc/qemu/target/riscv/insn_trans/ |
H A D | trans_rvv.c.inc | 3564 * Whole Vector Register Move Instructions depend on vtype register(vsew).
|