• Home
  • Raw
  • Download

Lines Matching refs:ureg_src

211    struct ureg_src sv[SHADER_MAX_RESOURCES];
212 struct ureg_src samplers[SHADER_MAX_SAMPLERS];
213 struct ureg_src imms;
214 struct ureg_src prim_id;
224 struct ureg_src reg;
400 static struct ureg_src
401 swizzle_reg(struct ureg_src src, uint writemask, in swizzle_reg()
452 struct ureg_src dcl_reg, in dcl_base_input()
468 sx->inputs[index].reg = ureg_src(temp); in dcl_base_input()
491 struct ureg_src reg; in dcl_vs_input()
514 struct ureg_src reg = in dcl_gs_input()
536 struct ureg_src reg; in dcl_sgv_input()
552 struct ureg_src reg; in dcl_siv_input()
572 struct ureg_src reg; in dcl_ps_input()
591 struct ureg_src reg; in dcl_ps_sgv_input()
619 reg = ureg_scalar(ureg_src(tmp), TGSI_SWIZZLE_X); in dcl_ps_sgv_input()
632 struct ureg_src reg; in dcl_ps_siv_input()
648 ureg_scalar(ureg_src(tmp), TGSI_SWIZZLE_W)); in dcl_ps_siv_input()
649 reg = ureg_src(tmp); in dcl_ps_siv_input()
656 static struct ureg_src
660 struct ureg_src reg; in translate_relative_operand()
666 reg = ureg_src(sx->temps[sx->temp_offset + operand->index[0].imm]); in translate_relative_operand()
676 reg = ureg_src(sx->temps[sx->indexable_temp_offsets[operand->index[0].imm] + in translate_relative_operand()
694 reg = ureg_src(ureg_DECL_temporary(sx->ureg)); in translate_relative_operand()
699 reg = ureg_src(ureg_DECL_temporary(sx->ureg)); in translate_relative_operand()
740 struct ureg_src addr = in translate_operand()
780 static struct ureg_src
784 struct ureg_src reg; in translate_indexable_temp()
787 reg = ureg_src( in translate_indexable_temp()
793 ureg_src(sx->temps[ in translate_indexable_temp()
800 ureg_src(sx->temps[ in translate_indexable_temp()
810 reg = ureg_src(ureg_DECL_temporary(sx->ureg)); in translate_indexable_temp()
855 static struct ureg_src
860 struct ureg_src reg; in translate_src_operand()
871 struct ureg_src tmp = in translate_src_operand()
877 struct ureg_src tmp = in translate_src_operand()
897 struct ureg_src tmp = in translate_src_operand()
903 struct ureg_src tmp = in translate_src_operand()
919 struct ureg_src tmp = in translate_src_operand()
925 struct ureg_src tmp = in translate_src_operand()
971 reg = ureg_src(ureg_DECL_temporary(sx->ureg)); in translate_src_operand()
1048 reg = ureg_src(translate_operand(sx, &operand->base, 0)); in translate_src_operand()
1170 struct ureg_src *src) in sample_ureg_emit()
1180 struct ureg_src offsetreg; in sample_ureg_emit()
1204 struct ureg_src src);
1212 struct ureg_src src = translate_src_operand(sx, &opcode->src[0], OF_FLOAT); in expand_unary_to_scalarf()
1215 src = ureg_src(tmp); in expand_unary_to_scalarf()
1350 ureg_src(too_large), in Shader_tgsi_translate()
1352 ureg_src(tmp)); in Shader_tgsi_translate()
1378 ureg_src(tmp)); in Shader_tgsi_translate()
1381 ureg_src(too_large), in Shader_tgsi_translate()
1383 ureg_src(tmp)); in Shader_tgsi_translate()
1411 struct ureg_src srcreg[2]; in Shader_tgsi_translate()
1454 struct ureg_src tsrc = translate_src_operand(&sx, &opcode.src[1], OF_UINT); in Shader_tgsi_translate()
1468 tsrc = ureg_src(r0); in Shader_tgsi_translate()
1494 ureg_I2F(ureg, r0, ureg_src(r0)); in Shader_tgsi_translate()
1495 tsrc = ureg_src(r0); in Shader_tgsi_translate()
1530 struct ureg_src srcreg[3]; in Shader_tgsi_translate()
1573 ureg_src(r0), in Shader_tgsi_translate()
1579 struct ureg_src srcreg[4]; in Shader_tgsi_translate()
1624 ureg_src(r0), in Shader_tgsi_translate()
1630 struct ureg_src srcreg[4]; in Shader_tgsi_translate()
1663 ureg_src(r0), in Shader_tgsi_translate()
1669 struct ureg_src srcreg[4]; in Shader_tgsi_translate()
1697 struct ureg_src srcreg[5]; in Shader_tgsi_translate()
1731 ureg_src(r0), in Shader_tgsi_translate()
1737 struct ureg_src srcreg[4]; in Shader_tgsi_translate()
1756 struct ureg_src src = ureg_src(src0); in Shader_tgsi_translate()
1769 struct ureg_src src = ureg_src(src0); in Shader_tgsi_translate()
1792 ureg_src(src0), ureg_src(src1)); in Shader_tgsi_translate()
1798 ureg_src(src0), ureg_src(src1)); in Shader_tgsi_translate()
2135 struct ureg_src src = in Shader_tgsi_translate()
2139 ureg_UIF(ureg, ureg_src(src_nz), &label); in Shader_tgsi_translate()
2155 struct ureg_src src = in Shader_tgsi_translate()
2159 ureg_UIF(ureg, ureg_src(src_nz), &label); in Shader_tgsi_translate()
2229 struct ureg_src src[SHADER_MAX_SRC_OPERANDS]; in Shader_tgsi_translate()