Lines Matching refs:srcs
117 validate_src(ctx, phi, phi->srcs[pred_idx]);
178 * bindless, irrespective of the precision of other srcs. The
271 if (instr->srcs[0]->flags & IR3_REG_HALF) {
293 validate_reg_size(ctx, instr->srcs[0], instr->cat6.type);
298 validate_assert(ctx, !(instr->srcs[0]->flags & IR3_REG_HALF));
301 validate_assert(ctx, !(instr->srcs[0]->flags & IR3_REG_HALF));
302 validate_assert(ctx, !(instr->srcs[1]->flags & IR3_REG_HALF));
303 validate_reg_size(ctx, instr->srcs[2], instr->cat6.type);
304 validate_assert(ctx, !(instr->srcs[3]->flags & IR3_REG_HALF));
307 validate_assert(ctx, !(instr->srcs[0]->flags & IR3_REG_HALF));
308 validate_assert(ctx, !(instr->srcs[2]->flags & IR3_REG_HALF));
309 validate_assert(ctx, !(instr->srcs[3]->flags & IR3_REG_HALF));
310 validate_reg_size(ctx, instr->srcs[4], instr->cat6.type);
311 validate_assert(ctx, !(instr->srcs[5]->flags & IR3_REG_HALF));
317 validate_assert(ctx, !(instr->srcs[0]->flags & IR3_REG_HALF));
318 validate_reg_size(ctx, instr->srcs[1], instr->cat6.type);
319 validate_assert(ctx, !(instr->srcs[2]->flags & IR3_REG_HALF));
323 validate_assert(ctx, !(instr->srcs[0]->flags & IR3_REG_HALF));
324 validate_assert(ctx, !(instr->srcs[1]->flags & IR3_REG_HALF));
325 validate_reg_size(ctx, instr->srcs[2], instr->cat6.type);
327 validate_assert(ctx, !(instr->srcs[0]->flags & IR3_REG_HALF));
328 validate_reg_size(ctx, instr->srcs[1], instr->cat6.type);
329 validate_assert(ctx, !(instr->srcs[2]->flags & IR3_REG_HALF));
334 validate_assert(ctx, !(instr->srcs[0]->flags & IR3_REG_HALF));
336 validate_assert(ctx, !(instr->srcs[1]->flags & IR3_REG_HALF));