Home
last modified time | relevance | path

Searched refs:inst_mul (Results 1 – 25 of 47) sorted by relevance

12

/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local
100 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in projective_divide()
101 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in projective_divide()
102 inst_mul->U.I.DstReg.Index = temp; in projective_divide()
103 inst_mul->U.I.SrcReg[0] = inst->U.I.SrcReg[0]; in projective_divide()
105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide()
192 inst_mul->U.I.DstReg.Index = tmp_sum; in radeonTransformTEX()
196 inst_mul->U.I.SrcReg[0].Swizzle = in radeonTransformTEX()
200 inst_mul->U.I.SrcReg[1].Index = tmp_sum; in radeonTransformTEX()
329 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in radeonTransformTEX()
[all …]
H A Dradeon_optimize.c724 struct rc_instruction * inst_mul, in peephole_mul_omod() argument
753 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod()
761 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod()
782 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
786 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
787 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
788 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
815 cb_data.Writer = &inst_mul->U.I.DstReg; in peephole_mul_omod()
826 for (inst = inst_mul->Prev; inst != var->Inst; in peephole_mul_omod()
855 inst_mul->U.I.DstReg.WriteMask); in peephole_mul_omod()
[all …]
H A Dradeon_compiler.c226 struct rc_instruction * inst_mul; in rc_transform_fragment_wpos() local
245 inst_mul = rc_insert_new_instruction(c, inst_rcp); in rc_transform_fragment_wpos()
246 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in rc_transform_fragment_wpos()
248 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in rc_transform_fragment_wpos()
249 inst_mul->U.I.DstReg.Index = tempregi; in rc_transform_fragment_wpos()
250 inst_mul->U.I.DstReg.WriteMask = RC_MASK_XYZ; in rc_transform_fragment_wpos()
252 inst_mul->U.I.SrcReg[0].File = RC_FILE_INPUT; in rc_transform_fragment_wpos()
253 inst_mul->U.I.SrcReg[0].Index = new_input; in rc_transform_fragment_wpos()
255 inst_mul->U.I.SrcReg[1].File = RC_FILE_TEMPORARY; in rc_transform_fragment_wpos()
256 inst_mul->U.I.SrcReg[1].Index = tempregi; in rc_transform_fragment_wpos()
[all …]
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local
100 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in projective_divide()
101 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in projective_divide()
102 inst_mul->U.I.DstReg.Index = temp; in projective_divide()
103 inst_mul->U.I.SrcReg[0] = inst->U.I.SrcReg[0]; in projective_divide()
105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide()
193 inst_mul->U.I.DstReg.Index = tmp_sum; in radeonTransformTEX()
197 inst_mul->U.I.SrcReg[0].Swizzle = in radeonTransformTEX()
201 inst_mul->U.I.SrcReg[1].Index = tmp_sum; in radeonTransformTEX()
330 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in radeonTransformTEX()
[all …]
H A Dradeon_optimize.c720 struct rc_instruction * inst_mul, in peephole_mul_omod() argument
749 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod()
757 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod()
778 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
782 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
783 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
784 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
811 cb_data.Writer = &inst_mul->U.I.DstReg; in peephole_mul_omod()
822 for (inst = inst_mul->Prev; inst != var->Inst; in peephole_mul_omod()
851 inst_mul->U.I.DstReg.WriteMask); in peephole_mul_omod()
[all …]
H A Dradeon_compiler.c242 struct rc_instruction * inst_mul; in rc_transform_fragment_wpos() local
261 inst_mul = rc_insert_new_instruction(c, inst_rcp); in rc_transform_fragment_wpos()
262 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in rc_transform_fragment_wpos()
264 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in rc_transform_fragment_wpos()
265 inst_mul->U.I.DstReg.Index = tempregi; in rc_transform_fragment_wpos()
266 inst_mul->U.I.DstReg.WriteMask = RC_MASK_XYZ; in rc_transform_fragment_wpos()
268 inst_mul->U.I.SrcReg[0].File = RC_FILE_INPUT; in rc_transform_fragment_wpos()
269 inst_mul->U.I.SrcReg[0].Index = new_input; in rc_transform_fragment_wpos()
271 inst_mul->U.I.SrcReg[1].File = RC_FILE_TEMPORARY; in rc_transform_fragment_wpos()
272 inst_mul->U.I.SrcReg[1].Index = tempregi; in rc_transform_fragment_wpos()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local
100 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in projective_divide()
101 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in projective_divide()
102 inst_mul->U.I.DstReg.Index = temp; in projective_divide()
103 inst_mul->U.I.SrcReg[0] = inst->U.I.SrcReg[0]; in projective_divide()
105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide()
193 inst_mul->U.I.DstReg.Index = tmp_sum; in radeonTransformTEX()
197 inst_mul->U.I.SrcReg[0].Swizzle = in radeonTransformTEX()
201 inst_mul->U.I.SrcReg[1].Index = tmp_sum; in radeonTransformTEX()
330 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in radeonTransformTEX()
[all …]
H A Dradeon_optimize.c720 struct rc_instruction * inst_mul, in peephole_mul_omod() argument
749 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod()
757 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod()
778 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
782 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
783 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
784 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
811 cb_data.Writer = &inst_mul->U.I.DstReg; in peephole_mul_omod()
822 for (inst = inst_mul->Prev; inst != var->Inst; in peephole_mul_omod()
851 inst_mul->U.I.DstReg.WriteMask); in peephole_mul_omod()
[all …]
H A Dradeon_compiler.c242 struct rc_instruction * inst_mul; in rc_transform_fragment_wpos() local
261 inst_mul = rc_insert_new_instruction(c, inst_rcp); in rc_transform_fragment_wpos()
262 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in rc_transform_fragment_wpos()
264 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in rc_transform_fragment_wpos()
265 inst_mul->U.I.DstReg.Index = tempregi; in rc_transform_fragment_wpos()
266 inst_mul->U.I.DstReg.WriteMask = RC_MASK_XYZ; in rc_transform_fragment_wpos()
268 inst_mul->U.I.SrcReg[0].File = RC_FILE_INPUT; in rc_transform_fragment_wpos()
269 inst_mul->U.I.SrcReg[0].Index = new_input; in rc_transform_fragment_wpos()
271 inst_mul->U.I.SrcReg[1].File = RC_FILE_TEMPORARY; in rc_transform_fragment_wpos()
272 inst_mul->U.I.SrcReg[1].Index = tempregi; in rc_transform_fragment_wpos()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local
100 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in projective_divide()
101 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in projective_divide()
102 inst_mul->U.I.DstReg.Index = temp; in projective_divide()
103 inst_mul->U.I.SrcReg[0] = inst->U.I.SrcReg[0]; in projective_divide()
105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide()
193 inst_mul->U.I.DstReg.Index = tmp_sum; in radeonTransformTEX()
197 inst_mul->U.I.SrcReg[0].Swizzle = in radeonTransformTEX()
201 inst_mul->U.I.SrcReg[1].Index = tmp_sum; in radeonTransformTEX()
330 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in radeonTransformTEX()
[all …]
H A Dradeon_optimize.c720 struct rc_instruction * inst_mul, in peephole_mul_omod() argument
749 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod()
757 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod()
778 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
782 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
783 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
784 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
811 cb_data.Writer = &inst_mul->U.I.DstReg; in peephole_mul_omod()
822 for (inst = inst_mul->Prev; inst != var->Inst; in peephole_mul_omod()
851 inst_mul->U.I.DstReg.WriteMask); in peephole_mul_omod()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local
100 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in projective_divide()
101 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in projective_divide()
102 inst_mul->U.I.DstReg.Index = temp; in projective_divide()
103 inst_mul->U.I.SrcReg[0] = inst->U.I.SrcReg[0]; in projective_divide()
105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide()
193 inst_mul->U.I.DstReg.Index = tmp_sum; in radeonTransformTEX()
197 inst_mul->U.I.SrcReg[0].Swizzle = in radeonTransformTEX()
201 inst_mul->U.I.SrcReg[1].Index = tmp_sum; in radeonTransformTEX()
330 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in radeonTransformTEX()
[all …]
H A Dradeon_optimize.c720 struct rc_instruction * inst_mul, in peephole_mul_omod() argument
749 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod()
757 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod()
778 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
782 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
783 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
784 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
811 cb_data.Writer = &inst_mul->U.I.DstReg; in peephole_mul_omod()
822 for (inst = inst_mul->Prev; inst != var->Inst; in peephole_mul_omod()
851 inst_mul->U.I.DstReg.WriteMask); in peephole_mul_omod()
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local
100 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in projective_divide()
101 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in projective_divide()
102 inst_mul->U.I.DstReg.Index = temp; in projective_divide()
103 inst_mul->U.I.SrcReg[0] = inst->U.I.SrcReg[0]; in projective_divide()
105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide()
193 inst_mul->U.I.DstReg.Index = tmp_sum; in radeonTransformTEX()
197 inst_mul->U.I.SrcReg[0].Swizzle = in radeonTransformTEX()
201 inst_mul->U.I.SrcReg[1].Index = tmp_sum; in radeonTransformTEX()
330 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in radeonTransformTEX()
[all …]
H A Dradeon_optimize.c720 struct rc_instruction * inst_mul, in peephole_mul_omod() argument
749 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod()
757 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod()
778 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
782 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
783 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
784 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
811 cb_data.Writer = &inst_mul->U.I.DstReg; in peephole_mul_omod()
822 for (inst = inst_mul->Prev; inst != var->Inst; in peephole_mul_omod()
851 inst_mul->U.I.DstReg.WriteMask); in peephole_mul_omod()
[all …]
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local
100 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in projective_divide()
101 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in projective_divide()
102 inst_mul->U.I.DstReg.Index = temp; in projective_divide()
103 inst_mul->U.I.SrcReg[0] = inst->U.I.SrcReg[0]; in projective_divide()
105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide()
193 inst_mul->U.I.DstReg.Index = tmp_sum; in radeonTransformTEX()
197 inst_mul->U.I.SrcReg[0].Swizzle = in radeonTransformTEX()
201 inst_mul->U.I.SrcReg[1].Index = tmp_sum; in radeonTransformTEX()
330 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in radeonTransformTEX()
[all …]
H A Dradeon_optimize.c717 struct rc_instruction * inst_mul, in peephole_mul_omod() argument
746 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod()
754 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod()
775 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
779 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
780 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
781 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
808 cb_data.Writer = &inst_mul->U.I.DstReg; in peephole_mul_omod()
819 for (inst = inst_mul->Prev; inst != var->Inst; in peephole_mul_omod()
841 inst_mul->U.I.DstReg.WriteMask); in peephole_mul_omod()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local
100 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in projective_divide()
101 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in projective_divide()
102 inst_mul->U.I.DstReg.Index = temp; in projective_divide()
103 inst_mul->U.I.SrcReg[0] = inst->U.I.SrcReg[0]; in projective_divide()
105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide()
193 inst_mul->U.I.DstReg.Index = tmp_sum; in radeonTransformTEX()
197 inst_mul->U.I.SrcReg[0].Swizzle = in radeonTransformTEX()
201 inst_mul->U.I.SrcReg[1].Index = tmp_sum; in radeonTransformTEX()
330 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in radeonTransformTEX()
[all …]
H A Dradeon_optimize.c720 struct rc_instruction * inst_mul, in peephole_mul_omod() argument
749 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod()
757 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod()
778 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
782 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
783 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
784 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
811 cb_data.Writer = &inst_mul->U.I.DstReg; in peephole_mul_omod()
822 for (inst = inst_mul->Prev; inst != var->Inst; in peephole_mul_omod()
851 inst_mul->U.I.DstReg.WriteMask); in peephole_mul_omod()
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local
100 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in projective_divide()
101 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in projective_divide()
102 inst_mul->U.I.DstReg.Index = temp; in projective_divide()
103 inst_mul->U.I.SrcReg[0] = inst->U.I.SrcReg[0]; in projective_divide()
105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide()
193 inst_mul->U.I.DstReg.Index = tmp_sum; in radeonTransformTEX()
197 inst_mul->U.I.SrcReg[0].Swizzle = in radeonTransformTEX()
201 inst_mul->U.I.SrcReg[1].Index = tmp_sum; in radeonTransformTEX()
330 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in radeonTransformTEX()
[all …]
H A Dradeon_optimize.c720 struct rc_instruction * inst_mul, in peephole_mul_omod() argument
749 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod()
757 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod()
778 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
782 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
783 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
784 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
811 cb_data.Writer = &inst_mul->U.I.DstReg; in peephole_mul_omod()
822 for (inst = inst_mul->Prev; inst != var->Inst; in peephole_mul_omod()
851 inst_mul->U.I.DstReg.WriteMask); in peephole_mul_omod()
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local
100 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in projective_divide()
101 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in projective_divide()
102 inst_mul->U.I.DstReg.Index = temp; in projective_divide()
103 inst_mul->U.I.SrcReg[0] = inst->U.I.SrcReg[0]; in projective_divide()
105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide()
193 inst_mul->U.I.DstReg.Index = tmp_sum; in radeonTransformTEX()
197 inst_mul->U.I.SrcReg[0].Swizzle = in radeonTransformTEX()
201 inst_mul->U.I.SrcReg[1].Index = tmp_sum; in radeonTransformTEX()
330 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in radeonTransformTEX()
[all …]
H A Dradeon_optimize.c720 struct rc_instruction * inst_mul, in peephole_mul_omod() argument
749 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod()
757 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod()
778 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
782 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
783 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
784 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
811 cb_data.Writer = &inst_mul->U.I.DstReg; in peephole_mul_omod()
822 for (inst = inst_mul->Prev; inst != var->Inst; in peephole_mul_omod()
851 inst_mul->U.I.DstReg.WriteMask); in peephole_mul_omod()
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local
100 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in projective_divide()
101 inst_mul->U.I.DstReg.File = RC_FILE_TEMPORARY; in projective_divide()
102 inst_mul->U.I.DstReg.Index = temp; in projective_divide()
103 inst_mul->U.I.SrcReg[0] = inst->U.I.SrcReg[0]; in projective_divide()
105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide()
193 inst_mul->U.I.DstReg.Index = tmp_sum; in radeonTransformTEX()
197 inst_mul->U.I.SrcReg[0].Swizzle = in radeonTransformTEX()
201 inst_mul->U.I.SrcReg[1].Index = tmp_sum; in radeonTransformTEX()
330 inst_mul->U.I.Opcode = RC_OPCODE_MUL; in radeonTransformTEX()
[all …]
H A Dradeon_optimize.c720 struct rc_instruction * inst_mul, in peephole_mul_omod() argument
749 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod()
757 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod()
778 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod()
782 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod()
783 inst_mul->U.I.SrcReg[const_index].Swizzle, in peephole_mul_omod()
784 inst_mul->U.I.SrcReg[const_index].Negate, in peephole_mul_omod()
811 cb_data.Writer = &inst_mul->U.I.DstReg; in peephole_mul_omod()
822 for (inst = inst_mul->Prev; inst != var->Inst; in peephole_mul_omod()
851 inst_mul->U.I.DstReg.WriteMask); in peephole_mul_omod()
[all …]

12