Lines Matching refs:opc
112 if (phi->opc != OPC_META_PHI) in validate_phi_src()
194 } else if (opc_cat(instr->opc) == 1 || opc_cat(instr->opc) == 6) { in validate_instr()
196 } else if (opc_cat(instr->opc) == 0) { in validate_instr()
198 } else if (instr->opc == OPC_META_PARALLEL_COPY) { in validate_instr()
222 switch (opc_cat(instr->opc)) { in validate_instr()
224 if (instr->opc == OPC_MOVMSK || instr->opc == OPC_BALLOT_MACRO) { in validate_instr()
230 } else if (instr->opc == OPC_ANY_MACRO || instr->opc == OPC_ALL_MACRO || in validate_instr()
231 instr->opc == OPC_READ_FIRST_MACRO || in validate_instr()
232 instr->opc == OPC_READ_COND_MACRO) { in validate_instr()
234 } else if (instr->opc == OPC_ELECT_MACRO) { in validate_instr()
245 switch (instr->opc) { in validate_instr()
263 if (instr->opc != OPC_MOV) in validate_instr()
272 validate_assert(ctx, instr->opc == cat3_half_opc(instr->opc)); in validate_instr()
274 validate_assert(ctx, instr->opc == cat3_full_opc(instr->opc)); in validate_instr()
280 validate_assert(ctx, instr->opc == cat4_half_opc(instr->opc)); in validate_instr()
282 validate_assert(ctx, instr->opc == cat4_full_opc(instr->opc)); in validate_instr()
289 switch (instr->opc) { in validate_instr()
341 if (instr->opc == OPC_META_PARALLEL_COPY) { in validate_instr()
389 if (instr->opc == OPC_META_PHI) { in ir3_validate()
391 validate_assert(ctx, prev == NULL || prev->opc == OPC_META_PHI); in ir3_validate()