Lines Matching refs:opc
112 if (phi->opc != OPC_META_PHI)
194 } else if (opc_cat(instr->opc) == 1 || opc_cat(instr->opc) == 6) {
196 } else if (opc_cat(instr->opc) == 0) {
198 } else if (instr->opc == OPC_META_PARALLEL_COPY) {
222 switch (opc_cat(instr->opc)) {
224 if (instr->opc == OPC_MOVMSK || instr->opc == OPC_BALLOT_MACRO) {
230 } else if (instr->opc == OPC_ANY_MACRO || instr->opc == OPC_ALL_MACRO ||
231 instr->opc == OPC_READ_FIRST_MACRO ||
232 instr->opc == OPC_READ_COND_MACRO) {
234 } else if (instr->opc == OPC_ELECT_MACRO) {
245 switch (instr->opc) {
263 if (instr->opc != OPC_MOV)
268 /* Validate that cat3 opc matches the src type. We've already checked
272 validate_assert(ctx, instr->opc == cat3_half_opc(instr->opc));
274 validate_assert(ctx, instr->opc == cat3_full_opc(instr->opc));
278 /* Validate that cat4 opc matches the dst type: */
280 validate_assert(ctx, instr->opc == cat4_half_opc(instr->opc));
282 validate_assert(ctx, instr->opc == cat4_full_opc(instr->opc));
289 switch (instr->opc) {
341 if (instr->opc == OPC_META_PARALLEL_COPY) {
389 if (instr->opc == OPC_META_PHI) {
391 validate_assert(ctx, prev == NULL || prev->opc == OPC_META_PHI);