Lines Matching refs:opc
178 (is_cat2_float(instr->opc) || is_cat3_float(instr->opc)) ? true : false;
276 if (!is_mad(instr->opc))
363 opc_cat(instr->opc) != 0) {
415 if ((opc_cat(instr->opc) == 3) && (n == 2) &&
429 if (instr->opc == OPC_MOV && !type_float(instr->cat1.src_type))
431 if (!is_cat2_float(instr->opc) && !is_cat3_float(instr->opc))
438 if (is_cat2_float(instr->opc) || is_cat3_float(instr->opc))
440 if (instr->opc == OPC_MOV && type_float(instr->cat1.src_type))
457 debug_assert((opc_cat(instr->opc) == 1) ||
458 (opc_cat(instr->opc) == 2) ||
459 (opc_cat(instr->opc) == 6) ||
461 (is_mad(instr->opc) && (n == 0)));
463 if ((opc_cat(instr->opc) == 2) &&
464 !ir3_cat2_int(instr->opc)) {
548 if ((reg->flags & IR3_REG_ARRAY) && src->opc != OPC_META_PHI)
553 (src->opc == OPC_ABSNEG_F || src->opc == OPC_ABSNEG_S))
571 if (instr->opc == OPC_MOV && (instr->srcs[0]->flags & IR3_REG_IMMED) &&
593 if ((instr->opc == OPC_CMPS_S) && is_foldable_double_cmp(instr)) {
595 switch (cond->opc) {
599 instr->opc = cond->opc;
630 debug_assert(samp_tex->opc == OPC_META_COLLECT);