Lines Matching defs:coord
1660 for (unsigned c = 0; c < ARRAY_SIZE(equation->u.gfx9.bit[b].coord); c++) {
1661 equation->u.gfx9.bit[b].coord[c].dim = dcc->equation.gfx9.bit[b].coord[c].dim;
1662 equation->u.gfx9.bit[b].coord[c].ord = dcc->equation.gfx9.bit[b].coord[c].ord;
1682 for (unsigned c = 0; c < ARRAY_SIZE(equation->u.gfx9.bit[b].coord); c++) {
1683 equation->u.gfx9.bit[b].coord[c].dim = cmask->equation.gfx9.bit[b].coord[c].dim;
1684 equation->u.gfx9.bit[b].coord[c].ord = cmask->equation.gfx9.bit[b].coord[c].ord;
3140 nir_ssa_def *coord[] = {x, y, z, 0};
3150 nir_ssa_def *bits = coord[c];
3218 if (equation->u.gfx9.bit[i].coord[c].dim >= 5)
3221 assert(equation->u.gfx9.bit[i].coord[c].ord < 32);
3223 nir_iand(b, nir_ushr_imm(b, coords[equation->u.gfx9.bit[i].coord[c].dim],
3224 equation->u.gfx9.bit[i].coord[c].ord), one);
3235 equation->u.gfx9.bit[last].coord[0].ord),