Home
last modified time | relevance | path

Searched refs:regs_count (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3.h214 unsigned regs_count; member
555 for (i = 0; i < instr->regs_count; i++) in ir3_instr_regno()
736 if (instr->regs_count > 0) { in writes_addr()
745 if (instr->regs_count > 0) { in writes_pred()
932 if ((__instr)->regs_count) \
933 for (unsigned __cnt = (__instr)->regs_count - 1, __n = 0; __n < __cnt; __n++) \
942 unsigned cnt = instr->regs_count + instr->deps_count; in __ssa_src_cnt()
950 if (n == (instr->regs_count + instr->deps_count)) in __ssa_src_n()
952 if (n >= instr->regs_count) in __ssa_src_n()
953 return instr->deps[n - instr->regs_count]; in __ssa_src_n()
[all …]
Dir3.c157 iassert(instr->regs_count == 2); in emit_cat1()
204 iassert((instr->regs_count == 2) || (instr->regs_count == 3)); in emit_cat2()
301 iassert(instr->regs_count == 4); in emit_cat3()
375 iassert(instr->regs_count == 2); in emit_cat4()
491 iassert(instr->regs_count >= 3); in emit_cat6()
495 src2 = (instr->regs_count >= 4) ? instr->regs[3] : NULL; in emit_cat6()
497 iassert(instr->regs_count >= 2); in emit_cat6()
501 src2 = (instr->regs_count >= 3) ? instr->regs[2] : NULL; in emit_cat6()
798 instr->regs_count); in ir3_instr_clone()
809 new_instr->regs_count = 0; in ir3_instr_clone()
[all …]
Dir3_group.c64 debug_assert(instr->regs_count == 1); in arr_insert_mov_in()
189 group_n(&instr_ops, instr, instr->regs_count - 1); in instr_find_neighbors()
Dir3_legalize.c108 for (i = 0; i < n->regs_count; i++) { in legalize_block()
136 if (n->regs_count > 0) { in legalize_block()
Dir3_cp.c135 if (m < instr->regs_count) { in valid_flags()
509 if (instr->regs_count == 0) in instr_cp()
Dir3_ra.c542 if (instr->regs_count == 0) in ra_block_find_definers()
572 if (instr->regs_count == 0) in ra_block_name_instructions()
692 if (instr->regs_count == 0) in ra_block_compute_live_ranges()
1056 if (instr->regs_count == 0) in ra_block_alloc()
Dir3_print.c160 for (i = 0; i < instr->regs_count; i++) { in print_instr()
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dir-a2xx.h68 unsigned regs_count; member
Dir-a2xx.c501 assert(instr->regs_count < ARRAY_SIZE(instr->regs)); in ir2_reg_create()
502 instr->regs[instr->regs_count++] = reg; in ir2_reg_create()