Home
last modified time | relevance | path

Searched refs:MAX_VEC_SIZE_BYTES (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/target/hexagon/mmvec/
H A Dmmvec.h33 uint64_t ud[MAX_VEC_SIZE_BYTES / 8];
34 int64_t d[MAX_VEC_SIZE_BYTES / 8];
35 uint32_t uw[MAX_VEC_SIZE_BYTES / 4];
36 int32_t w[MAX_VEC_SIZE_BYTES / 4];
37 uint16_t uh[MAX_VEC_SIZE_BYTES / 2];
38 int16_t h[MAX_VEC_SIZE_BYTES / 2];
39 uint8_t ub[MAX_VEC_SIZE_BYTES / 1];
40 int8_t b[MAX_VEC_SIZE_BYTES / 1];
44 uint64_t ud[2 * MAX_VEC_SIZE_BYTES / 8];
45 int64_t d[2 * MAX_VEC_SIZE_BYTES / 8];
[all …]
H A Dsystem_ext_mmvec.c37 bitmap_zero(env->vtcm_log.mask, MAX_VEC_SIZE_BYTES); in mem_vector_scatter_init()
46 bitmap_zero(env->vtcm_log.mask, MAX_VEC_SIZE_BYTES); in mem_vector_gather_init()
/openbmc/qemu/tests/tcg/hexagon/
H A Dhvx_misc.h31 #define MAX_VEC_SIZE_BYTES 128 macro
34 uint64_t ud[MAX_VEC_SIZE_BYTES / 8];
35 int64_t d[MAX_VEC_SIZE_BYTES / 8];
36 uint32_t uw[MAX_VEC_SIZE_BYTES / 4];
37 int32_t w[MAX_VEC_SIZE_BYTES / 4];
38 uint16_t uh[MAX_VEC_SIZE_BYTES / 2];
39 int16_t h[MAX_VEC_SIZE_BYTES / 2];
40 uint8_t ub[MAX_VEC_SIZE_BYTES / 1];
41 int8_t b[MAX_VEC_SIZE_BYTES / 1];
74 for (int j = 0; j < MAX_VEC_SIZE_BYTES; j++) { in init_buffers()
[all …]
H A Dv68_hvx.c28 MMVector v6mpy_buffer0[BUFSIZE] __attribute__((aligned(MAX_VEC_SIZE_BYTES)));
29 MMVector v6mpy_buffer1[BUFSIZE] __attribute__((aligned(MAX_VEC_SIZE_BYTES)));
36 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in init_v6mpy_buffers()
43 int v6mpy_ref[BUFSIZE][MAX_VEC_SIZE_BYTES / 4] = {
73 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_v6mpy()
H A Dhvx_misc.c55 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_load_tmp()
85 for (int i = 0; i < MAX_VEC_SIZE_BYTES / 4; ++i) { in test_load_tmp2()
107 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_load_cur()
215 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_masked_store()
271 for (int i = 0; i < MAX_VEC_SIZE_BYTES / 4; i++) { in test_max_temps()
276 for (int i = 0; i < MAX_VEC_SIZE_BYTES / 2; i++) { in test_max_temps()
281 for (int i = 0; i < MAX_VEC_SIZE_BYTES / 4; i++) { in test_max_temps()
330 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_vadduwsat()
367 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_vsubuwsat_dv()
406 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_load_tmp_predicated()
[all …]
H A Dv69_hvx.c62 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 2; j++) { in test_vasrvuhubrndsat()
99 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 2; j++) { in test_vasrvuhubsat()
136 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_vasrvwuhrndsat()
173 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_vasrvwuhsat()
219 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_vassign_tmp()
266 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_vcombine_tmp()
294 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 2; j++) { in test_vmpyuhvs()
/openbmc/qemu/target/hexagon/
H A Dcpu.c146 for (int i = 0; i < MAX_VEC_SIZE_BYTES; i++) { in print_vreg()
158 qemu_fprintf(f, "0x%02x", env->VRegs[regnum].ub[MAX_VEC_SIZE_BYTES - 1]); in print_vreg()
159 for (int i = MAX_VEC_SIZE_BYTES - 2; i >= 0; i--) { in print_vreg()
175 for (int i = 0; i < MAX_VEC_SIZE_BYTES / 8; i++) { in print_qreg()
188 env->QRegs[regnum].ub[MAX_VEC_SIZE_BYTES / 8 - 1]); in print_qreg()
189 for (int i = MAX_VEC_SIZE_BYTES / 8 - 2; i >= 0; i--) { in print_qreg()
H A Dgdbstub.c105 return MAX_VEC_SIZE_BYTES; in gdb_put_vreg()
115 return MAX_VEC_SIZE_BYTES / 8; in gdb_put_qreg()
H A Dcpu.h55 DECLARE_BITMAP(mask, MAX_VEC_SIZE_BYTES) QEMU_ALIGNED(16);