Lines Matching refs:vector
77 static __inline vector float _atanf4(vector float x) in _atanf4()
79 vector float bias; in _atanf4()
80 vector float x2, x3, x4, x8, x9; in _atanf4()
81 vector float hi, lo; in _atanf4()
82 vector float result; in _atanf4()
83 vector float inv_x; in _atanf4()
84 vector unsigned int sign; in _atanf4()
85 vector unsigned int select; in _atanf4()
87 sign = spu_sl(spu_rlmask((vector unsigned int)x, -31), 31); in _atanf4()
89 inv_x = (vector float)spu_xor((vector unsigned int)inv_x, spu_splats(0x80000000)); in _atanf4()
91 select = (vector unsigned int)spu_cmpabsgt(x, spu_splats(1.0f)); in _atanf4()
92 bias = (vector float)spu_or(sign, (vector unsigned int)(spu_splats((float)SM_PI_2))); in _atanf4()
93 bias = (vector float)spu_and((vector unsigned int)bias, select); in _atanf4()