Lines Matching defs:cond

319                      struct v3d_qpu_flags *cond)
328 cond->ac = V3D_QPU_COND_NONE;
329 cond->mc = V3D_QPU_COND_NONE;
330 cond->apf = V3D_QPU_PF_NONE;
331 cond->mpf = V3D_QPU_PF_NONE;
332 cond->auf = V3D_QPU_UF_NONE;
333 cond->muf = V3D_QPU_UF_NONE;
338 cond->apf = packed_cond & 0x3;
340 cond->auf = (packed_cond & 0xf) - 4 + V3D_QPU_UF_ANDZ;
344 cond->mpf = packed_cond & 0x3;
346 cond->muf = (packed_cond & 0xf) - 4 + V3D_QPU_UF_ANDZ;
348 cond->ac = ((packed_cond >> 2) & 0x3) + V3D_QPU_COND_IFA;
349 cond->mpf = packed_cond & 0x3;
351 cond->mc = ((packed_cond >> 2) & 0x3) + V3D_QPU_COND_IFA;
352 cond->apf = packed_cond & 0x3;
354 cond->mc = cond_map[(packed_cond >> 4) & 0x3];
356 cond->ac = cond_map[packed_cond & 0x3];
358 cond->auf = (packed_cond & 0xf) - 4 + V3D_QPU_UF_ANDZ;
367 const struct v3d_qpu_flags *cond,
394 if (cond->ac != V3D_QPU_COND_NONE)
396 if (cond->mc != V3D_QPU_COND_NONE)
398 if (cond->apf != V3D_QPU_PF_NONE)
400 if (cond->mpf != V3D_QPU_PF_NONE)
402 if (cond->auf != V3D_QPU_UF_NONE)
404 if (cond->muf != V3D_QPU_UF_NONE)
413 *packed_cond |= cond->apf;
414 *packed_cond |= cond->mpf;
417 *packed_cond |= cond->auf - V3D_QPU_UF_ANDZ + 4;
419 *packed_cond |= cond->muf - V3D_QPU_UF_ANDZ + 4;
423 *packed_cond |= cond->ac - V3D_QPU_COND_IFA;
425 *packed_cond |= (cond->ac -
431 *packed_cond |= (cond->mc -
434 *packed_cond |= (cond->mc -
1354 uint32_t cond = QPU_GET_FIELD(packed_instr, V3D_QPU_BRANCH_COND);
1355 if (cond == 0)
1356 instr->branch.cond = V3D_QPU_BRANCH_COND_ALWAYS;
1357 else if (V3D_QPU_BRANCH_COND_A0 + (cond - 2) <=
1359 instr->branch.cond = V3D_QPU_BRANCH_COND_A0 + (cond - 2);
1465 if (instr->branch.cond != V3D_QPU_BRANCH_COND_ALWAYS) {
1466 *packed_instr |= QPU_SET_FIELD(2 + (instr->branch.cond -