Searched refs:dsts_count (Results 1 - 11 of 11) sorted by relevance
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_validate.c | 125 validate_assert(ctx, phi->dsts_count == 1); in validate_phi() 214 for (unsigned i = 0; i < instr->dsts_count; i++) { in validate_instr() 229 validate_assert(ctx, instr->dsts_count == 1); in validate_instr() 239 validate_assert(ctx, instr->dsts_count == 1); in validate_instr() 242 validate_assert(ctx, instr->dsts_count == 3); in validate_instr() 260 validate_assert(ctx, instr->dsts_count == 2); in validate_instr() 264 validate_assert(ctx, instr->dsts_count == 1); in validate_instr() 268 validate_assert(ctx, instr->dsts_count == 4); in validate_instr()
|
H A D | ir3_cse.c | 75 if (i1->dsts_count != i2->dsts_count) in instrs_equal()
|
H A D | ir3.c | 538 instr->block, instr->opc, instr->dsts_count, instr->srcs_count); in ir3_instr_clone() 550 new_instr->dsts_count = 0; in ir3_instr_clone() 602 assert(instr->dsts_count < instr->dsts_max); in ir3_dst_create() 605 instr->dsts[instr->dsts_count++] = reg; in ir3_dst_create() 874 if (instr->dsts_count > 0 && (instr->dsts[0]->flags & IR3_REG_RELATIV) && in ir3_valid_flags()
|
H A D | ir3_merge_regs.c | 369 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()
|
H A D | ir3_ra_validate.c | 282 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()
|
H A D | ir3.h | 327 unsigned srcs_count, dsts_count; member 1160 if (instr->dsts_count == 0) in dest_regs() 1163 assert(instr->dsts_count == 1); in dest_regs() 1190 if (instr->dsts_count > 0) { in writes_addr0() 1201 if (instr->dsts_count > 0) { in writes_addr1() 1212 if (instr->dsts_count > 0) { in writes_pred() 1614 if ((__instr)->dsts_count) \ 1617 for (unsigned __cnt = (__instr)->dsts_count, __n = 0; __n < __cnt; \
|
H A D | ir3_legalize.c | 184 for (i = 0; i < n->dsts_count + n->srcs_count; i++) { in legalize_block() 186 if (i < n->dsts_count) in legalize_block() 189 reg = n->srcs[i - n->dsts_count]; in legalize_block()
|
H A D | ir3_ra.c | 1052 dsts_count = dsts_sz = 0; in compress_regs_left() 1055 bool dst_inserted[reg->instr->dsts_count]; in compress_regs_left() 1170 qsort(dsts, dsts_count, sizeof(*dsts), dsts_cmp); in compress_regs_left() 1181 while (live_index < intervals_count || dst_index < dsts_count) { in compress_regs_left() 1185 } else if (dst_index == dsts_count) { in compress_regs_left() 2056 pcopy->dsts[pcopy->dsts_count++] = old_pcopy->dsts[i]; in insert_liveout_copy() 2637 for (unsigned i = 0; i < instr->dsts_count; i++) { in ir3_ra()
|
H A D | ir3_print.c | 365 } else if ((instr->srcs_count > 0 || instr->dsts_count > 0) && in print_instr()
|
H A D | ir3_lower_parallelcopy.c | 528 for (unsigned i = 0; i < instr->dsts_count; i++) { in ir3_lower_copies()
|
H A D | ir3_spill.c | 182 for (unsigned i = 0; i < instr->dsts_count; i++) { in instr_cycles() 1106 for (unsigned i = 0; i < instr->dsts_count; i++) { in handle_instr()
|
Completed in 18 milliseconds