Lines Matching refs:m5
97 movaps m5, [tmpX + r4] ; X[i]
101 cmpps m0, m0, m5, 4 ; m0 = (X[i] != 0.0)
105 addps m5, m7 ; m5 = Sxy_new = X[i] + Sxy_norm
108 andps m5, m0 ; if(X[i] == 0) Sxy_new = 0; Prevent aproximation error from setting pulses in array padding.
112 movaps m5, [tmpY + r4] ; m5 = y[i]
115 cmpps m0, m0, m5, 1 ; m0 = (0<y)
117 subps m4, m6, m5 ; m4 = Syy_new = Syy_norm - y[i]
118 subps m5, m7, [tmpX + r4] ; m5 = Sxy_new = Sxy_norm - X[i]
119 andps m5, m0 ; (0<y)?m5:0
124 mulps m5, m4 ; m5 = p = Sxy_new*approx(1/sqrt(Syy) )
126 mulps m5, m5
127 divps m5, m4 ; m5 = p = Sxy_new*Sxy_new/Syy
131 cmpps m0, m3, m5, 1 ; m0 = (m3 < m5) ; (p_max < p) ; (p > p_max)
132 maxps m3, m5 ; m3=max(p_max,p)
149 cmpps xm0, xm3, xm5, 1 ; m0 = (m3 < m5) = ( p[0x128] < p[1x128] )
158 movhlps xm5, xm3 ; m5=p[xx32]
159 cmpps xm0, xm3, xm5, 1 ; m0 = (m3 < m5) = ( p[1,0] < p[3,2] )
177 VBROADCASTSS m5, [tmpY + r4]
178 %{1}ps m6, m5 ; Syy += Y[max_idx]
187 movaps m5, [tmpY + r4] ; m5 = Y[y3...ym...y0]
189 %{1}ps m5, m1 ; m5 = Y[y3...ym...y0] +/- [0...1.0...0]
190 movaps [tmpY + r4], m5 ; Y[max_idx] +-= 1.0;
269 pxor m5, m5 ; Sy ( Sum of abs( y[i]) )
277 paddd m5, m2 ; Sy += yt
289 HADDD m5, m4 ; pulses