Searched refs:regs_count (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_merge_regs.c204 set->regs_count = 1;
219 rzalloc_array(a, struct ir3_register *, a->regs_count + b->regs_count);
222 for (; a_index < a->regs_count || b_index < b->regs_count; new_index++) {
223 if (b_index < b->regs_count &&
224 (a_index == a->regs_count ||
234 assert(new_index == a->regs_count + b->regs_count);
240 a->regs_count
[all...]
H A Dir3.c114 ir3_should_double_threadsize(struct ir3_shader_variant *v, unsigned regs_count) argument
157 return regs_count * 2 <= compiler->reg_size_vec4;
322 unsigned regs_count = local in function:ir3_collect_info
326 info->double_threadsize = ir3_should_double_threadsize(v, regs_count);
330 compiler, regs_count, info->double_threadsize);
H A Dir3.h96 unsigned regs_count; member in struct:ir3_merge_set
649 unsigned regs_count);
H A Dir3_ra.c1408 if (!dst_set || dst_set->regs_count == 1) {
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3.h223 unsigned regs_count; member in struct:ir3_instruction
567 for (i = 0; i < instr->regs_count; i++)
751 if ((instr->regs_count == 0) || is_store(instr))
759 if (instr->regs_count > 0) {
768 if (instr->regs_count > 0) {
954 if ((__instr)->regs_count) \
955 for (unsigned __cnt = (__instr)->regs_count - 1, __n = 0; __n < __cnt; __n++) \
964 unsigned cnt = instr->regs_count + instr->deps_count;
972 if (n == (instr->regs_count + instr->deps_count))
974 if (n >= instr->regs_count)
[all...]
H A Dir3.c167 iassert(instr->regs_count == 2);
214 iassert((instr->regs_count == 2) || (instr->regs_count == 3));
322 iassert(instr->regs_count == 4);
405 iassert(instr->regs_count == 2);
459 iassert((instr->regs_count == 2) ||
460 (instr->regs_count == 3) || (instr->regs_count == 4));
471 src2 = instr->regs_count > 2 ? instr->regs[2] : NULL;
475 src2 = instr->regs_count >
[all...]
H A Dir3_group.c60 debug_assert(instr->regs_count == 1);
189 group_n(&instr_ops, instr, instr->regs_count - 1);
H A Dir3_legalize.c137 for (i = 0; i < n->regs_count; i++) {
166 if (n->regs_count > 0) {
H A Dir3_print.c155 for (i = 0; i < instr->regs_count; i++) {
H A Dir3_ra.c533 if (instr->regs_count == 0)
590 if (instr->regs_count == 0)
710 if (instr->regs_count == 0)
1073 if (instr->regs_count == 0)
H A Dir3_cp.c137 if (m < instr->regs_count) {
544 if (instr->regs_count == 0)
H A Dir3_sched.c817 for (unsigned i = 0; i < instr->regs_count; i++)
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.0.0.rst2913 - freedreno/ir3/ra: move regs_count==0 check

Completed in 28 milliseconds