/external/mesa3d/src/broadcom/compiler/ |
D | vir_register_allocate.c | 79 float spill_costs[c->num_temps]; in v3d_choose_spill_node() 83 for (unsigned i = 0; i < c->num_temps; i++) in v3d_choose_spill_node() 157 for (unsigned i = 0; i < c->num_temps; i++) { in v3d_choose_spill_node() 175 int start_num_temps = c->num_temps; in v3d_setup_spill_base() 197 for (int i = start_num_temps; i < c->num_temps; i++) in v3d_setup_spill_base() 218 inst->dst.index = c->num_temps++; in v3d_emit_tmu_spill() 249 int start_num_temps = c->num_temps; in v3d_spill_reg() 354 for (int i = start_num_temps; i < c->num_temps; i++) in v3d_spill_reg() 507 struct node_to_temp_map map[c->num_temps]; in v3d_register_allocate() 508 uint32_t temp_to_node[c->num_temps]; in v3d_register_allocate() [all …]
|
D | vir_live_variables.c | 321 int bitset_words = BITSET_WORDS(c->num_temps); in vir_calculate_live_intervals() 338 c->temp_start = rzalloc_array(c, int, c->num_temps); in vir_calculate_live_intervals() 339 c->temp_end = rzalloc_array(c, int, c->num_temps); in vir_calculate_live_intervals() 341 for (int i = 0; i < c->num_temps; i++) { in vir_calculate_live_intervals() 363 vir_compute_start_end(c, c->num_temps); in vir_calculate_live_intervals()
|
D | vir_opt_copy_propagate.c | 215 for (int i = 0; i < c->num_temps; i++) { in apply_kills() 231 movs = ralloc_array(c, struct qinst *, c->num_temps); in vir_opt_copy_propagate() 239 memset(movs, 0, sizeof(struct qinst *) * c->num_temps); in vir_opt_copy_propagate()
|
D | vir_dump.c | 373 for (int i = 0; i < c->num_temps; i++) { in vir_dump() 382 for (int i = 0; i < c->num_temps; i++) { in vir_dump() 406 for (int i = 0; i < c->num_temps; i++) { in vir_dump()
|
D | vir_opt_dead_code.c | 97 bool *used = calloc(c->num_temps, sizeof(bool)); in vir_opt_dead_code()
|
D | vir.c | 311 reg.index = c->num_temps++; in vir_get_temp() 313 if (c->num_temps > c->defs_array_size) { in vir_get_temp() 1002 for (int t = 0; t < c->num_temps; t++) { in vir_get_max_temps()
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_register_allocate.c | 256 struct node_to_temp_map map[c->num_temps]; in vc4_register_allocate() 257 uint32_t temp_to_node[c->num_temps]; in vc4_register_allocate() 258 uint8_t class_bits[c->num_temps]; in vc4_register_allocate() 259 struct qpu_reg *temp_registers = calloc(c->num_temps, in vc4_register_allocate() 269 for (uint32_t i = 0; i < c->num_temps; i++) in vc4_register_allocate() 275 c->num_temps); in vc4_register_allocate() 282 for (uint32_t i = 0; i < c->num_temps; i++) { in vc4_register_allocate() 286 qsort(map, c->num_temps, sizeof(map[0]), node_to_temp_priority); in vc4_register_allocate() 287 for (uint32_t i = 0; i < c->num_temps; i++) { in vc4_register_allocate() 306 for (int i = 0; i < c->num_temps; i++) { in vc4_register_allocate() [all …]
|
D | vc4_qir_validate.c | 38 bool already_assigned[c->num_temps]; in qir_validate() 49 for (int i = 0; i < c->num_temps; i++) { in qir_validate() 59 if (inst->dst.index >= c->num_temps) in qir_validate() 113 if (src.index >= c->num_temps) in qir_validate()
|
D | vc4_qir_live_variables.c | 288 int bitset_words = BITSET_WORDS(c->num_temps); in qir_calculate_live_intervals() 295 c->temp_start = rzalloc_array(c, int, c->num_temps); in qir_calculate_live_intervals() 296 c->temp_end = rzalloc_array(c, int, c->num_temps); in qir_calculate_live_intervals() 298 for (int i = 0; i < c->num_temps; i++) { in qir_calculate_live_intervals() 315 qir_compute_start_end(c, c->num_temps); in qir_calculate_live_intervals() 319 for (int i = 0; i < c->num_temps; i++) in qir_calculate_live_intervals() 325 for (int j = 0; j < c->num_temps; j++) { in qir_calculate_live_intervals()
|
D | vc4_opt_copy_propagation.c | 162 for (int i = 0; i < c->num_temps; i++) { in apply_kills() 178 movs = ralloc_array(c, struct qinst *, c->num_temps); in qir_opt_copy_propagation() 186 memset(movs, 0, sizeof(struct qinst *) * c->num_temps); in qir_opt_copy_propagation()
|
D | vc4_qir_schedule.c | 279 c->num_temps); in calculate_forward_deps() 399 c->num_temps); in calculate_reverse_deps() 681 state->temp_writes = rzalloc_array(state, uint32_t, c->num_temps); in qir_schedule_instructions_block() 683 BITSET_WORDS(c->num_temps)); in qir_schedule_instructions_block()
|
D | vc4_qir.c | 510 for (int i = 0; i < c->num_temps; i++) { in qir_dump() 532 for (int i = 0; i < c->num_temps; i++) { in qir_dump() 572 reg.index = c->num_temps++; in qir_get_temp() 575 if (c->num_temps > c->defs_array_size) { in qir_get_temp()
|
D | vc4_opt_vpm.c | 45 uint32_t use_count[c->num_temps]; in qir_opt_vpm()
|
D | vc4_opt_coalesce_ff_writes.c | 42 uint32_t use_count[c->num_temps]; in qir_opt_coalesce_ff_writes()
|
D | vc4_opt_dead_code.c | 88 bool *used = calloc(c->num_temps, sizeof(bool)); in qir_opt_dead_code()
|
D | vc4_qir.h | 470 uint32_t num_temps; member
|
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_two_side.c | 53 uint num_temps; member 90 ts->num_temps = MAX2(ts->num_temps, range_end); in xform_decl() 127 decl.Range.First = ts->num_temps; in emit_prolog() 128 decl.Range.Last = ts->num_temps + num_colors - 1; in emit_prolog() 130 ts->new_colors[0] = ts->num_temps; in emit_prolog() 131 ts->new_colors[1] = ts->num_temps + 1; in emit_prolog()
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_shader.c | 72 printf("num temps: %i\n", shader->num_temps); in etna_dump_shader() 215 VIVS_PS_TEMP_REGISTER_CONTROL_NUM_TEMPS(MAX2(fs->num_temps, link.num_varyings + 1)); in etna_link_shaders() 224 VIVS_PS_TEMP_REGISTER_CONTROL_NUM_TEMPS(MAX2(fs->num_temps, link.num_varyings + 2)); in etna_link_shaders() 315 unsigned num_temps, cur_temp, num_vs_inputs; in etna_shader_update_vs_inputs() local 330 cur_temp = vs->num_temps; in etna_shader_update_vs_inputs() 331 num_temps = num_vs_inputs - vs->infile.num_reg + cur_temp; in etna_shader_update_vs_inputs() 336 VIVS_VS_TEMP_REGISTER_CONTROL_NUM_TEMPS(num_temps); in etna_shader_update_vs_inputs() 391 v->num_temps, in dump_shader_info()
|
D | etnaviv_compiler.h | 103 unsigned num_temps; member
|
D | etnaviv_compiler_nir.c | 866 emit_shader(struct etna_compile *c, unsigned *num_temps, unsigned *num_consts) in emit_shader() argument 969 *num_temps = etna_ra_finish(c); in emit_shader() 988 if (v->num_temps > specs->max_registers) { in etna_compile_check_limits() 989 DBG("Number of registers (%d) exceeds maximum %d", v->num_temps, in etna_compile_check_limits() 1150 ASSERTED bool ok = emit_shader(c, &v->num_temps, &num_consts); in etna_compile_shader_nir()
|
D | etnaviv_compiler_tgsi.c | 330 int temp_ptr = 0, num_temps; in assign_inouts_to_temporaries() local 335 num_temps = sort_registers(temps_order, &c->file[TGSI_FILE_TEMPORARY], in assign_inouts_to_temporaries() 338 while (inout_ptr < num_inouts && temp_ptr < num_temps) { in assign_inouts_to_temporaries() 2478 v->num_temps = c->next_free_native; in etna_compile_shader()
|
/external/mesa3d/src/mesa/state_tracker/tests/ |
D | st_tests_common.cpp | 435 num_temps(0), in FakeShader() 440 if (t > num_temps) in FakeShader() 441 num_temps = t; in FakeShader() 447 ++num_temps; in FakeShader() 451 num_temps(0), in FakeShader() 461 if (num_temps < last.get_max_reg_id()) in FakeShader() 462 num_temps = last.get_max_reg_id(); in FakeShader() 464 ++num_temps; in FakeShader() 474 return num_temps; in get_num_temps()
|
D | st_tests_common.h | 135 int num_temps; variable
|
/external/mesa3d/src/gallium/drivers/r600/sb/ |
D | sb_ra_init.cpp | 53 unsigned num_temps; member in r600_sb::regbits 57 regbits(unsigned num_temps) : dta(), num_temps(num_temps) {} in regbits() argument 58 regbits(unsigned num_temps, unsigned value) : num_temps(num_temps) in regbits() argument 61 regbits(shader &sh, val_set &vs) : num_temps(sh.get_ctx().alu_temp_gprs) in regbits() 161 assert(bit < ((MAX_GPR - num_temps) << 2)); in find_free_bit() 171 for (unsigned a = 0; a < MAX_GPR - num_temps; ++a) { in find_free_array()
|
/external/libcups/cups/ |
D | dest.c | 2035 int num_temps; /* Number of temporary destinations */ in cupsSetDests2() local 2053 num_temps = _cupsGetDests(http, IPP_OP_CUPS_GET_PRINTERS, NULL, &temps, 0, 0); in cupsSetDests2() 2057 cupsFreeDests(num_temps, temps); in cupsSetDests2() 2086 cupsFreeDests(num_temps, temps); in cupsSetDests2() 2121 temp = cupsGetDest(dest->name, NULL, num_temps, temps); in cupsSetDests2() 2192 cupsFreeDests(num_temps, temps); in cupsSetDests2()
|