temp[0].xyzw = VE_ADD const[2].xyzw const[2].0000 const[2].0000 ; temp[1].xyzw = VE_ADD const[2].xyzw const[2].0000 const[2].0000 ; temp[0].x = VE_MAD const[0].x___ temp[1].x___ temp[0].y___ ; temp[0].x = VE_FRC temp[0].x___ temp[0].0000 temp[0].0000 ; temp[0].x = VE_MAD temp[0].x___ const[2].z___ const[2].w___ ; temp[0].y = ME_COS temp[0].xxxx temp[0].0000 temp[0].0000 ; temp[0].x = ME_SIN temp[0].xxxx temp[0].0000 temp[0].0000 ; temp[1].xyzw = VE_ADD const[2].xyzw const[2].0000 const[2].0000 ; temp[2].xyzw = VE_ADD const[2].xyzw const[2].0000 const[2].0000 ; temp[0].z = VE_MAD const[1].__x_ temp[2].__x_ temp[1].__y_ ; temp[0].z = VE_FRC temp[0].__z_ temp[0].0000 temp[0].0000 ; temp[0].z = VE_MAD temp[0].__z_ const[2].__z_ const[2].__w_ ; temp[0].w = ME_COS temp[0].zzzz temp[0].0000 temp[0].0000 ; temp[0].z = ME_SIN temp[0].zzzz temp[0].0000 temp[0].0000 ; temp[1].xy = VE_MUL input[0].yz__ temp[0].xx__ temp[0].0000 ; temp[0].x = VE_MAD input[0].z___ temp[0].y___ temp[1].x___ ; temp[1].z = VE_MUL temp[0].__x_ temp[0].__z_ temp[0].0000 ; temp[1].z = VE_MAD input[0].__x_ temp[0].__w_ temp[1].__-z_ ; temp[0].y = VE_MAD input[0]._y__ temp[0]._y__ temp[1]._-y__ ; temp[0].x = VE_MUL temp[0].x___ temp[0].w___ temp[0].0000 ; temp[0].x = VE_MAD input[0].x___ temp[0].z___ temp[0].x___ ; temp[2].xyzw = VE_ADD const[2].xyzw const[2].0000 const[2].0000 ; temp[0].x = VE_MAD temp[0].x___ const[3].x___ temp[2].y___ ; temp[0].z = VE_MUL temp[0].__x_ temp[0].__x_ temp[0].0000 ; out[0].xz = VE_MAD temp[1].z_1_ const[3].x_0_ temp[0].0_-z_ ; out[1].xy = VE_ADD input[1].xy__ input[1].0000 input[1].0000 ; out[0].yw = VE_MAD temp[0]._y_1 const[3]._x_0 temp[0]._0_x ;