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.h193 unsigned regs_count; member
498 for (i = 0; i < instr->regs_count; i++) in ir3_instr_regno()
665 if (instr->regs_count > 0) { in writes_addr()
674 if (instr->regs_count > 0) { in writes_pred()
867 if ((__instr)->regs_count) \
868 for (unsigned __cnt = (__instr)->regs_count - 1, __n = 0; __n < __cnt; __n++) \
878 return instr->regs_count + 1; in __ssa_src_cnt()
879 return instr->regs_count; in __ssa_src_cnt()
884 if (n == (instr->regs_count + 0)) in __ssa_src_n()
889 #define __src_cnt(__instr) ((__instr)->address ? (__instr)->regs_count : (__instr)->regs_count - 1)
[all …]
Dir3.c163 iassert(instr->regs_count == 2); in emit_cat1()
210 iassert((instr->regs_count == 2) || (instr->regs_count == 3)); in emit_cat2()
307 iassert(instr->regs_count == 4); in emit_cat3()
381 iassert(instr->regs_count == 2); in emit_cat4()
490 iassert(instr->regs_count >= 3); in emit_cat6()
494 src2 = (instr->regs_count >= 4) ? instr->regs[3] : NULL; in emit_cat6()
496 iassert(instr->regs_count >= 2); in emit_cat6()
500 src2 = (instr->regs_count >= 3) ? instr->regs[2] : NULL; in emit_cat6()
683 instr->regs_count); in ir3_instr_clone()
694 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.c103 for (i = 0; i < n->regs_count; i++) { in legalize_block()
131 if (n->regs_count > 0) { in legalize_block()
Dir3_ra.c490 if (instr->regs_count == 0) in ra_block_find_definers()
520 if (instr->regs_count == 0) in ra_block_name_instructions()
640 if (instr->regs_count == 0) in ra_block_compute_live_ranges()
998 if (instr->regs_count == 0) in ra_block_alloc()
Dir3_cp.c159 if (m < instr->regs_count) { in valid_flags()
495 if (instr->regs_count == 0) in instr_cp()
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()