Home | History | Annotate | Download | only in r600

Lines Matching defs:gpr

598 	int gpr = 0, base_chan = 0;
618 /* work out gpr and base_chan from index */
619 gpr = ij_index / 2;
631 alu.dst.sel = ctx->shader->input[input].gpr;
637 alu.src[0].sel = gpr;
662 alu.dst.sel = ctx->shader->input[input].gpr;
763 int gpr_front = ctx->shader->input[front].gpr;
764 int gpr_back = ctx->shader->input[back].gpr;
802 ctx->shader->input[i].gpr = ctx->file_offset[TGSI_FILE_INPUT] + d->Range.First;
806 ctx->face_gpr = ctx->shader->input[i].gpr;
826 ctx->shader->output[i].gpr = ctx->file_offset[TGSI_FILE_OUTPUT] + d->Range.First;
1130 int gpr = ctx->file_offset[TGSI_FILE_INPUT] +
1137 ctx->shader->input[i].gpr = gpr++;
1138 ctx->face_gpr = ctx->shader->input[i].gpr;
1147 ctx->shader->input[ni].gpr = gpr++;
1207 /* Values [0,127] correspond to GPR[0..127].
1284 /* Outside the GPR range. This will be translated to one of the
1348 alu.src[0].sel = shader->input[ctx.fragcoord_input].gpr;
1351 alu.dst.sel = shader->input[ctx.fragcoord_input].gpr;
1362 alu.src[0].sel = shader->input[ctx.fragcoord_input].gpr;
1365 alu.dst.sel = shader->input[ctx.fragcoord_input].gpr;
1428 shader->output[noutput].gpr = ctx.temp_reg;
1431 shader->output[noutput].gpr = ctx.temp_reg+1;
1447 alu.src[0].sel = shader->output[ctx.cv_output].gpr;
1484 output.gpr = shader->output[so.output[i].register_index].gpr;
1534 output[j].gpr = shader->output[i].gpr;
1595 output[j].gpr = shader->output[i].gpr;
1642 output[j].gpr = 0;
1659 output[j].gpr = 0;
1697 /* check GPR limit - we have 124 = 128 - 4
1700 R600_ERR("GPR limit exceeded - shader requires %d registers\n", ctx.bc->ngpr);