Searched refs:inst_mul (Results 1 - 3 of 3) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/r300/compiler/ |
H A D | radeon_program_tex.c | 84 struct rc_instruction *inst_mul, *inst_rcp; in projective_divide() local 99 inst_mul = rc_insert_new_instruction(&compiler->Base, inst->Prev); in projective_divide() 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() 104 inst_mul->U.I.SrcReg[1].File = RC_FILE_TEMPORARY; in projective_divide() 105 inst_mul->U.I.SrcReg[1].Index = temp; in projective_divide() 106 inst_mul->U.I.SrcReg[1].Swizzle = RC_SWIZZLE_WWWW; in projective_divide() 158 struct rc_instruction *inst_mul, *inst_ad in radeonTransformTEX() local 324 struct rc_instruction *inst_mul, *inst_frc, *inst_mad, *inst_add; radeonTransformTEX() local [all...] |
H A D | radeon_compiler.c | 226 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 in rc_transform_fragment_wpos() [all...] |
H A D | radeon_optimize.c | 723 struct rc_instruction * inst_mul, in peephole_mul_omod() 738 if (inst_mul->U.I.SrcReg[i].File != RC_FILE_CONSTANT in peephole_mul_omod() 739 && inst_mul->U.I.SrcReg[i].File != RC_FILE_TEMPORARY) { in peephole_mul_omod() 742 if (inst_mul->U.I.SrcReg[i].File == RC_FILE_TEMPORARY) { in peephole_mul_omod() 752 if (inst_mul->U.I.SrcReg[i].Negate) { in peephole_mul_omod() 760 GET_SWZ(inst_mul->U.I.SrcReg[i].Swizzle, j); in peephole_mul_omod() 780 if (!rc_src_reg_is_immediate(c, inst_mul->U.I.SrcReg[const_index].File, in peephole_mul_omod() 781 inst_mul->U.I.SrcReg[const_index].Index)) { in peephole_mul_omod() 785 inst_mul->U.I.SrcReg[const_index].Index, in peephole_mul_omod() 786 inst_mul in peephole_mul_omod() 721 peephole_mul_omod( struct radeon_compiler * c, struct rc_instruction * inst_mul, struct rc_list * var_list) peephole_mul_omod() argument [all...] |
Completed in 6 milliseconds