| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/ |
| H A D | bir.c | 69 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 D | bifrost_compile.c | 251 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 D | compiler.h | 369 enum bi_vecsize vecsize; member in struct:__anon9a2e09910208
|
| /xsrc/external/mit/MesaLib/src/panfrost/bifrost/ |
| H A D | bi_packer.c | 4420 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 D | bi_builder.h | 4226 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 D | bi_printer.c | 589 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 D | bifrost_gen_disasm.c | 8266 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...] |