Lines Matching defs:dest
285 nir_dest *dest = c->tmu.flush[i].dest;
286 assert(dest);
290 ntq_store_dest(c, dest, j,
312 nir_dest *dest,
320 if (!dest->is_ssa)
321 _mesa_set_add(c->tmu.outstanding_regs, dest->reg.reg);
324 c->tmu.flush[c->tmu.flush_count].dest = dest;
633 type_size = nir_dest_bit_size(instr->dest) / 8;
709 ntq_add_pending_tmu_flush(c, &instr->dest,
766 ntq_store_dest(struct v3d_compile *c, nir_dest *dest, int chan,
780 if (dest->is_ssa) {
781 assert(chan < dest->ssa.num_components);
785 _mesa_hash_table_search(c->def_ht, &dest->ssa);
790 qregs = ntq_init_ssa_def(c, &dest->ssa);
794 nir_register *reg = dest->reg.reg;
795 assert(dest->reg.base_offset == 0);
879 assert(util_is_power_of_two_or_zero(instr->dest.write_mask));
880 unsigned chan = ffs(instr->dest.write_mask) - 1;
939 ntq_store_dest(c, &instr->dest, i, size);
954 ntq_store_dest(c, &instr->dest, 0,
958 ntq_store_dest(c, &instr->dest, 0,
1426 assert(!instr->dest.saturate);
1440 ntq_store_dest(c, &instr->dest.dest, i,
1807 assert(util_is_power_of_two_or_zero(instr->dest.write_mask));
1808 ntq_store_dest(c, &instr->dest.dest,
1809 ffs(instr->dest.write_mask) - 1, result);
2532 ntq_store_dest(c, &instr->dest, 0,
2535 ntq_store_dest(c, &instr->dest, 1,
2543 ntq_store_dest(c, &instr->dest, 2,
2681 ntq_store_dest(c, &instr->dest, 0,
2692 nir_dest *dest,
2715 ntq_store_dest(c, dest, i,
2726 assert(nir_dest_bit_size(instr->dest) == 32 ||
2735 &instr->dest, QUNIFORM_UNIFORM)) {
2762 assert(nir_dest_bit_size(instr->dest) == 32 ||
2771 &instr->dest,
2825 ntq_store_dest(c, &instr->dest, i,
2832 ntq_store_dest(c, &instr->dest, i, vir_MOV(c, input));
3147 uint32_t bit_size = nir_dest_bit_size(instr->dest);
3230 ntq_store_dest(c, &instr->dest, i, vir_MOV(c, data));
3259 ntq_store_dest(c, &instr->dest, i,
3408 ntq_store_dest(c, &instr->dest, 0,
3414 ntq_store_dest(c, &instr->dest, 0,
3421 ntq_store_dest(c, &instr->dest, i,
3429 ntq_store_dest(c, &instr->dest, 0,
3434 ntq_store_dest(c, &instr->dest, 0,
3439 ntq_store_dest(c, &instr->dest, 0,
3444 ntq_store_dest(c, &instr->dest, 0,
3449 ntq_store_dest(c, &instr->dest, 0, vir_MOV(c, c->line_x));
3453 ntq_store_dest(c, &instr->dest, 0,
3458 ntq_store_dest(c, &instr->dest, 0,
3463 ntq_store_dest(c, &instr->dest, 0, vir_MSF(c));
3469 ntq_store_dest(c, &instr->dest, 0, qdest);
3476 ntq_store_dest(c, &instr->dest, 0,
3483 ntq_store_dest(c, &instr->dest, 0, vir_MOV(c, c->biid));
3487 ntq_store_dest(c, &instr->dest, 0, vir_MOV(c, c->iid));
3491 ntq_store_dest(c, &instr->dest, 0, vir_MOV(c, c->vid));
3596 ntq_store_dest(c, &instr->dest, i,
3622 ntq_store_dest(c, &instr->dest, 0, vir_MOV(c, x));
3623 ntq_store_dest(c, &instr->dest, 1, vir_MOV(c, y));
3624 ntq_store_dest(c, &instr->dest, 2, vir_MOV(c, z));
3629 ntq_store_dest(c, &instr->dest, 0,
3640 ntq_store_dest(c, &instr->dest, 0,
3679 ntq_store_dest(c, &instr->dest, i,
3696 ntq_store_dest(c, &instr->dest, 0,
3702 ntq_store_dest(c, &instr->dest, 0, vir_IID(c));
3706 ntq_store_dest(c, &instr->dest, 0,
3711 ntq_store_dest(c, &instr->dest, 0, vir_SAMPID(c));
3715 ntq_store_dest(c, &instr->dest, 0,
3717 ntq_store_dest(c, &instr->dest, 1,
3722 ntq_store_dest(c, &instr->dest, 0,
3724 ntq_store_dest(c, &instr->dest, 1,
3729 ntq_store_dest(c, &instr->dest, 0, vir_uniform_f(c, 0.0f));
3730 ntq_store_dest(c, &instr->dest, 1, vir_uniform_f(c, 0.0f));
3735 ntq_store_dest(c, &instr->dest, 0, vir_uniform_f(c, 0.0f));
3736 ntq_store_dest(c, &instr->dest, 1, vir_uniform_f(c, 0.0f));
3744 ntq_store_dest(c, &instr->dest, 0, vir_MOV(c, offset_x));
3745 ntq_store_dest(c, &instr->dest, 1, vir_MOV(c, offset_y));
3755 ntq_store_dest(c, &instr->dest, 0,
3757 ntq_store_dest(c, &instr->dest, 1,
3765 ntq_store_dest(c, &instr->dest, 0, vir_MOV(c, offset_x));
3766 ntq_store_dest(c, &instr->dest, 1, vir_MOV(c, offset_y));
3785 ntq_store_dest(c, &instr->dest, i,
3804 ntq_store_dest(c, &instr->dest, i, result);
3810 ntq_store_dest(c, &instr->dest, 0,
3815 ntq_store_dest(c, &instr->dest, 0, vir_EIDX(c));
3827 ntq_store_dest(c, &instr->dest, 0, result);
3836 ntq_store_dest(c, &instr->dest, 0,