Searched refs:vecsize (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/
H A Dbir.c69 unsigned vecsize = ins->vecsize + 1; /* XXX: off-by-one */ local in function:bi_count_staging_registers
76 DIV_ROUND_UP(vecsize, 2) : vecsize;
78 return vecsize;
H A Dbifrost_compile.c251 enum bi_vecsize vecsize = (instr->num_components + component - 1); local in function:bi_emit_load_attr
260 regfmt, vecsize, imm_index);
270 idx, regfmt, vecsize);
286 enum bi_vecsize vecsize = (instr->num_components + component - 1); local in function:bi_emit_load_vary
312 vecsize, imm_index);
315 vecsize, imm_index);
325 update, vecsize);
328 regfmt, vecsize);
3087 stats->nr_varying += (clause->message->vecsize + 1) *
H A Dcompiler.h369 enum bi_vecsize vecsize; member in struct:__anon9a2e09910208
/xsrc/external/mit/MesaLib/src/panfrost/bifrost/
H A Dbi_packer.c4420 unsigned vecsize = I->vecsize; local in function:bi_pack_add_ld_attr
4421 assert(vecsize < 4);
4434 return 0x40400 | (src0 << 0) | (src1 << 3) | (src2 << 6) | (vecsize << 11) | (derived_13 << 13);
4436 return 0xc4400 | (src0 << 0) | (src1 << 3) | (src2 << 6) | (vecsize << 11);
4447 unsigned vecsize = I->vecsize; local in function:bi_pack_add_ld_attr_imm
4448 assert(vecsize < 4);
4463 return 0x40000 | (src0 << 0) | (src1 << 3) | (vecsize << 11) | (attribute_index << 6) | (derived_13 << 13);
4465 return 0xc4000 | (src0 << 0) | (src1 << 3) | (vecsize << 1
4476 unsigned vecsize = I->vecsize; local in function:bi_pack_add_ld_attr_tex
4502 unsigned vecsize = I->vecsize; local in function:bi_pack_add_ld_cvt
4521 unsigned vecsize = I->vecsize; local in function:bi_pack_add_ld_tile
4529 unsigned vecsize = I->vecsize; local in function:bi_pack_add_ld_var
4584 unsigned vecsize = I->vecsize; local in function:bi_pack_add_ld_var_flat
4616 unsigned vecsize = I->vecsize; local in function:bi_pack_add_ld_var_flat_imm
4650 unsigned vecsize = I->vecsize; local in function:bi_pack_add_ld_var_imm
4709 unsigned vecsize = I->vecsize; local in function:bi_pack_add_ld_var_special
5309 unsigned vecsize = I->vecsize; local in function:bi_pack_add_st_cvt
5318 unsigned vecsize = I->vecsize; local in function:bi_pack_add_st_tile
[all...]
H A Dbi_builder.h4226 bi_instr * bi_ld_attr_to(bi_builder *b, bi_index dest0, bi_index src0, bi_index src1, bi_index src2, enum bi_register_format register_format, enum bi_vecsize vecsize) argument
4235 I->vecsize = vecsize;
4241 bi_index bi_ld_attr(bi_builder *b, bi_index src0, bi_index src1, bi_index src2, enum bi_register_format register_format, enum bi_vecsize vecsize) argument
4243 return (bi_ld_attr_to(b, bi_temp(b->shader), src0, src1, src2, register_format, vecsize))->dest[0];
4248 bi_instr * bi_ld_attr_imm_to(bi_builder *b, bi_index dest0, bi_index src0, bi_index src1, enum bi_register_format register_format, enum bi_vecsize vecsize, uint32_t attribute_index) argument
4256 I->vecsize = vecsize;
4263 bi_index bi_ld_attr_imm(bi_builder *b, bi_index src0, bi_index src1, enum bi_register_format register_format, enum bi_vecsize vecsize, uint32_t attribute_index) argument
4265 return (bi_ld_attr_imm_to(b, bi_temp(b->shader), src0, src1, register_format, vecsize, attribute_inde
4270 bi_ld_attr_tex_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_register_format register_format,enum bi_vecsize vecsize) argument
4285 bi_ld_attr_tex(bi_builder * b,bi_index src0,bi_index src1,bi_index src2,enum bi_register_format register_format,enum bi_vecsize vecsize) argument
4292 bi_ld_cvt_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_register_format register_format,enum bi_vecsize vecsize) argument
4307 bi_ld_cvt(bi_builder * b,bi_index src0,bi_index src1,bi_index src2,enum bi_register_format register_format,enum bi_vecsize vecsize) argument
4332 bi_ld_tile_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_vecsize vecsize) argument
4346 bi_ld_tile(bi_builder * b,bi_index src0,bi_index src1,bi_index src2,enum bi_vecsize vecsize) argument
4353 bi_ld_var_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_register_format register_format,enum bi_sample sample,enum bi_update update,enum bi_vecsize vecsize) argument
4369 bi_ld_var(bi_builder * b,bi_index src0,bi_index src1,enum bi_register_format register_format,enum bi_sample sample,enum bi_update update,enum bi_vecsize vecsize) argument
4376 bi_ld_var_flat_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_function function,enum bi_register_format register_format,enum bi_vecsize vecsize) argument
4390 bi_ld_var_flat(bi_builder * b,bi_index src0,enum bi_function function,enum bi_register_format register_format,enum bi_vecsize vecsize) argument
4397 bi_ld_var_flat_imm_to(bi_builder * b,bi_index dest0,enum bi_function function,enum bi_register_format register_format,enum bi_vecsize vecsize,uint32_t index) argument
4411 bi_ld_var_flat_imm(bi_builder * b,enum bi_function function,enum bi_register_format register_format,enum bi_vecsize vecsize,uint32_t index) argument
4418 bi_ld_var_imm_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_register_format register_format,enum bi_sample sample,enum bi_update update,enum bi_vecsize vecsize,uint32_t index) argument
4434 bi_ld_var_imm(bi_builder * b,bi_index src0,enum bi_register_format register_format,enum bi_sample sample,enum bi_update update,enum bi_vecsize vecsize,uint32_t index) argument
4441 bi_ld_var_special_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_register_format register_format,enum bi_sample sample,enum bi_update update,enum bi_varying_name varying_name,enum bi_vecsize vecsize) argument
4457 bi_ld_var_special(bi_builder * b,bi_index src0,enum bi_register_format register_format,enum bi_sample sample,enum bi_update update,enum bi_varying_name varying_name,enum bi_vecsize vecsize) argument
6118 bi_st_cvt(bi_builder * b,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_register_format register_format,enum bi_vecsize vecsize) argument
6134 bi_st_tile(bi_builder * b,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_vecsize vecsize) argument
[all...]
H A Dbi_printer.c589 bi_vecsize_as_str(enum bi_vecsize vecsize) argument
591 switch (vecsize) {
598 unreachable("Invalid vecsize");
3119 fputs(bi_vecsize_as_str(I->vecsize), fp);
3138 fputs(bi_vecsize_as_str(I->vecsize), fp);
3154 fputs(bi_vecsize_as_str(I->vecsize), fp);
3173 fputs(bi_vecsize_as_str(I->vecsize), fp);
3198 fputs(bi_vecsize_as_str(I->vecsize), fp);
3216 fputs(bi_vecsize_as_str(I->vecsize), fp);
3233 fputs(bi_vecsize_as_str(I->vecsize), f
[all...]
H A Dbifrost_gen_disasm.c8266 const char *vecsize = vecsize_table[_BITS(bits, 11, 2)]; local in function:bi_disasm_add_ld_attr_0
8270 fputs(vecsize, fp);
8293 const char *vecsize = vecsize_table[_BITS(bits, 11, 2)]; local in function:bi_disasm_add_ld_attr_1
8297 fputs(vecsize, fp);
8320 const char *vecsize = vecsize_table[_BITS(bits, 11, 2)]; local in function:bi_disasm_add_ld_attr_imm_0
8324 fputs(vecsize, fp);
8346 const char *vecsize = vecsize_table[_BITS(bits, 11, 2)]; local in function:bi_disasm_add_ld_attr_imm_1
8350 fputs(vecsize, fp);
8372 const char *vecsize = vecsize_table[_BITS(bits, 11, 2)]; local in function:bi_disasm_add_ld_attr_tex_0
8376 fputs(vecsize, f
8399 const char *vecsize = vecsize_table[_BITS(bits, 11, 2)]; local in function:bi_disasm_add_ld_attr_tex_1
8422 const char *vecsize = vecsize_table[_BITS(bits, 9, 2)]; local in function:bi_disasm_add_ld_cvt
8461 const char *vecsize = vecsize_table[_BITS(bits, 9, 2)]; local in function:bi_disasm_add_ld_tile
8496 const char *vecsize = vecsize_table[_BITS(bits, 8, 2)]; local in function:bi_disasm_add_ld_var_0
8531 const char *vecsize = vecsize_table[_BITS(bits, 8, 2)]; local in function:bi_disasm_add_ld_var_1
8558 const char *vecsize = vecsize_table[_BITS(bits, 8, 2)]; local in function:bi_disasm_add_ld_var_flat_0
8588 const char *vecsize = vecsize_table[_BITS(bits, 8, 2)]; local in function:bi_disasm_add_ld_var_flat_1
8618 const char *vecsize = vecsize_table[_BITS(bits, 8, 2)]; local in function:bi_disasm_add_ld_var_flat_imm_0
8647 const char *vecsize = vecsize_table[_BITS(bits, 8, 2)]; local in function:bi_disasm_add_ld_var_flat_imm_1
8684 const char *vecsize = vecsize_table[_BITS(bits, 8, 2)]; local in function:bi_disasm_add_ld_var_imm_0
8718 const char *vecsize = vecsize_table[_BITS(bits, 8, 2)]; local in function:bi_disasm_add_ld_var_imm_1
8755 const char *vecsize = vecsize_table[(_BITS(bits, 3, 2) << 0) | (_BITS(bits, 19, 1) << 2) | local in function:bi_disasm_add_ld_var_special_0
8791 const char *vecsize = vecsize_table[(_BITS(bits, 3, 2) << 0) | (_BITS(bits, 10, 4) << 2)]; local in function:bi_disasm_add_ld_var_special_1
9864 const char *vecsize = vecsize_table[_BITS(bits, 9, 2)]; local in function:bi_disasm_add_st_cvt
9887 const char *vecsize = vecsize_table[_BITS(bits, 9, 2)]; local in function:bi_disasm_add_st_tile
[all...]

Completed in 52 milliseconds