Lines Matching refs:opc
178 (is_cat2_float(instr->opc) || is_cat3_float(instr->opc)) ? true : false;
276 if (!is_mad(instr->opc))
379 opc_cat(instr->opc) != 0) {
436 if ((opc_cat(instr->opc) == 3) && (n == 2) &&
450 if (instr->opc == OPC_MOV && !type_float(instr->cat1.src_type))
452 if (!is_cat2_float(instr->opc) && !is_cat3_float(instr->opc))
459 if (is_cat2_float(instr->opc) || is_cat3_float(instr->opc))
461 if (instr->opc == OPC_MOV && type_float(instr->cat1.src_type))
478 assert((opc_cat(instr->opc) == 1) ||
479 (opc_cat(instr->opc) == 2) ||
480 (opc_cat(instr->opc) == 6) ||
482 (is_mad(instr->opc) && (n == 0)));
484 if ((opc_cat(instr->opc) == 2) &&
485 !ir3_cat2_int(instr->opc)) {
569 if ((reg->flags & IR3_REG_ARRAY) && src->opc != OPC_META_PHI)
574 (src->opc == OPC_ABSNEG_F || src->opc == OPC_ABSNEG_S))
592 if (instr->opc == OPC_MOV && (instr->srcs[0]->flags & IR3_REG_IMMED) &&
614 if ((instr->opc == OPC_CMPS_S) && is_foldable_double_cmp(instr)) {
616 switch (cond->opc) {
620 instr->opc = cond->opc;
651 assert(samp_tex->opc == OPC_META_COLLECT);