Home
last modified time | relevance | path

Searched refs:dsts_count (Results 1 – 11 of 11) sorted by relevance

/third_party/mesa3d/src/freedreno/ir3/
Dir3_validate.c125 validate_assert(ctx, phi->dsts_count == 1); in validate_phi()
210 for (unsigned i = 0; i < instr->dsts_count; i++) { in validate_instr()
225 validate_assert(ctx, instr->dsts_count == 1); in validate_instr()
235 validate_assert(ctx, instr->dsts_count == 1); in validate_instr()
248 validate_assert(ctx, instr->dsts_count == 2); in validate_instr()
252 validate_assert(ctx, instr->dsts_count == 1); in validate_instr()
256 validate_assert(ctx, instr->dsts_count == 4); in validate_instr()
Dir3_cse.c63 if (i1->dsts_count != i2->dsts_count) in instrs_equal()
Dir3.c466 instr->block, instr->opc, instr->dsts_count, instr->srcs_count); in ir3_instr_clone()
478 new_instr->dsts_count = 0; in ir3_instr_clone()
530 debug_assert(instr->dsts_count < instr->dsts_max); in ir3_dst_create()
533 instr->dsts[instr->dsts_count++] = reg; in ir3_dst_create()
799 if (instr->dsts_count > 0 && (instr->dsts[0]->flags & IR3_REG_RELATIV) && in ir3_valid_flags()
Dir3_merge_regs.c369 for (unsigned i = 0; i < pcopy->dsts_count; i++) { in aggressive_coalesce_parallel_copy()
484 for (unsigned i = 0; i < instr->dsts_count; i++) { in index_merge_sets()
521 for (unsigned i = 0; i < instr->dsts_count; i++) { in dump_merge_sets()
Dir3_ra_validate.c282 for (unsigned i = 0; i < pcopy->dsts_count; i++) { in propagate_parallelcopy()
311 for (unsigned i = 0; i < pcopy->dsts_count; i++) { in propagate_parallelcopy()
396 for (unsigned i = 0; i < instr->dsts_count; i++) { in chase_definition()
Dir3.h302 unsigned srcs_count, dsts_count; member
1081 if (instr->dsts_count == 0) in dest_regs()
1084 debug_assert(instr->dsts_count == 1); in dest_regs()
1111 if (instr->dsts_count > 0) { in writes_addr0()
1122 if (instr->dsts_count > 0) { in writes_addr1()
1133 if (instr->dsts_count > 0) { in writes_pred()
1512 if ((__instr)->dsts_count) \
1515 for (unsigned __cnt = (__instr)->dsts_count, __n = 0; __n < __cnt; \
Dir3_legalize.c173 for (i = 0; i < n->dsts_count + n->srcs_count; i++) { in legalize_block()
175 if (i < n->dsts_count) in legalize_block()
178 reg = n->srcs[i - n->dsts_count]; in legalize_block()
Dir3_print.c316 } else if ((instr->srcs_count > 0 || instr->dsts_count > 0) && in print_instr()
Dir3_lower_parallelcopy.c528 for (unsigned i = 0; i < instr->dsts_count; i++) { in ir3_lower_copies()
Dir3_ra.c1774 pcopy->dsts[pcopy->dsts_count++] = old_pcopy->dsts[i]; in insert_liveout_copy()
2295 for (unsigned i = 0; i < instr->dsts_count; i++) { in ir3_ra()
Dir3_spill.c179 for (unsigned i = 0; i < instr->dsts_count; i++) { in instr_cycles()
1015 for (unsigned i = 0; i < instr->dsts_count; i++) { in handle_instr()