| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_vec4_reg_allocate.cpp | 126 unsigned *q_values[MAX_VGRF_SIZE]; local in function:brw::brw_vec4_alloc_reg_set 131 q_values[i] = new unsigned[MAX_VGRF_SIZE]; 154 q_values[i][j] = class_sizes[i] + class_sizes[j] - 1; 162 ra_set_finalize(compiler->vec4_reg_set.regs, q_values); 165 delete[] q_values[i];
|
| H A D | brw_fs_reg_allocate.cpp | 152 unsigned int **q_values = ralloc_array(compiler, unsigned int *, local in function:brw_alloc_reg_set 155 q_values[i] = ralloc_array(q_values, unsigned int, class_count + 1); 172 q_values[i][j] = (class_sizes[i] + 1) / 2 + 201 q_values[i][j] = class_sizes[i] + class_sizes[j] - 1; 268 q_values[class_count][i] = class_sizes[i] / 2 + 1; 269 q_values[i][class_count] = class_sizes[i] + 1; 271 q_values[class_count][class_count] = 1; 274 ra_set_finalize(regs, q_values); 276 ralloc_free(q_values); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_ra.c | 139 build_q_values(unsigned int **q_values, unsigned off, argument 143 q_values[i + off] = rzalloc_array(q_values, unsigned, total_class_count); 171 q_values[i + off][j + off] = sizes[i] + sizes[j] - 1; 197 unsigned int **q_values; local in function:ir3_ra_alloc_reg_set 208 /* allocate and populate q_values: */ 209 q_values = ralloc_array(set, unsigned *, total_class_count); 211 build_q_values(q_values, 0, class_sizes, class_count); 212 build_q_values(q_values, HALF_OFFSET, half_class_sizes, half_class_count); 213 build_q_values(q_values, HIGH_OFFSE [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_compiler_nir_ra.c | 36 static unsigned int *q_values[] = { variable in typeref:typename:unsigned int * [] 110 ra_set_finalize(regs, q_values);
|
| /xsrc/external/mit/MesaLib.old/dist/src/util/ |
| H A D | register_allocate.c | 341 * To avoid costly q value computation, use the q_values paramater 345 ra_set_finalize(struct ra_regs *regs, unsigned int **q_values) argument 353 if (q_values) { 356 regs->classes[b]->q[c] = q_values[b][c];
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/ |
| H A D | radeon_pair_regalloc.c | 655 * q_values[0][2] is 3, because a register from class 2 660 * q_values[2][0] is 1, because a register from class 0 670 * so no value in q_values[2][0..RC_REG_CLASS_COUNT] will be greater 673 const unsigned q_values[RC_REG_CLASS_COUNT][RC_REG_CLASS_COUNT] = { local in function:rc_init_regalloc_state 715 /* Set the q values. The q_values array is indexed based on 726 q_values[i][j];
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/ |
| H A D | radeon_pair_regalloc.c | 655 * q_values[0][2] is 3, because a register from class 2 660 * q_values[2][0] is 1, because a register from class 0 670 * so no value in q_values[2][0..RC_REG_CLASS_COUNT] will be greater 673 const unsigned q_values[RC_REG_CLASS_COUNT][RC_REG_CLASS_COUNT] = { local in function:rc_init_regalloc_state 714 /* Set the q values. The q_values array is indexed based on 724 ra_q_values[i][j] = q_values[i][j];
|
| /xsrc/external/mit/MesaLib/dist/src/util/ |
| H A D | register_allocate.c | 289 * To avoid costly q value computation, use the q_values paramater 293 ra_set_finalize(struct ra_regs *regs, unsigned int **q_values) argument 301 if (q_values) { 304 regs->classes[b]->q[c] = q_values[b][c];
|