Lines Matching refs:dsts
126 validate_assert(ctx, is_dest_gpr(phi->dsts[0]));
215 struct ir3_register *reg = instr->dsts[i];
230 validate_assert(ctx, instr->dsts[0]->flags & IR3_REG_SHARED);
231 validate_assert(ctx, !(instr->dsts[0]->flags & IR3_REG_HALF));
233 ctx, util_is_power_of_two_or_zero(instr->dsts[0]->wrmask + 1));
240 validate_assert(ctx, !(instr->dsts[0]->flags & IR3_REG_SHARED));
244 validate_assert(ctx, reg_class_flags(instr->dsts[0]) ==
246 validate_assert(ctx, reg_class_flags(instr->dsts[1]) ==
248 validate_assert(ctx, reg_class_flags(instr->dsts[2]) == IR3_REG_SHARED);
291 if (instr->dsts[0]->flags & IR3_REG_HALF) {
298 validate_reg_size(ctx, instr->dsts[0], instr->cat5.type);
304 validate_reg_size(ctx, instr->dsts[0], instr->cat6.type);
309 validate_assert(ctx, !(instr->dsts[0]->flags & IR3_REG_HALF));
341 validate_reg_size(ctx, instr->dsts[0], instr->cat6.type);
352 validate_reg_size(ctx, instr->dsts[0], instr->cat6.type);
363 reg_class_flags(instr->dsts[n]));