Home | History | Annotate | Download | only in asm

Lines Matching refs:c0

266 /* mul_add_c(a,b,c0,c1,c2)  -- c+=a*b for three word number c=(c2,c1,c0) */
267 /* mul_add_c2(a,b,c0,c1,c2) -- c+=2*a*b for three word number c=(c2,c1,c0) */
268 /* sqr_add_c(a,i,c0,c1,c2) -- c+=a[i]^2 for three word number c=(c2,c1,c0) */
269 /* sqr_add_c2(a,i,c0,c1,c2) -- c+=2*a[i]*a[j] for three word number c=(c2,c1,c0) */
273 #define mul_add_c(a,b,c0,c1,c2) { \
277 c0 += t1; t2 += (c0<t1)?1:0; \
281 #define mul_add_c2(a,b,c0,c1,c2) { \
287 c0 += t1; t2 += (c0<t1)?1:0; \
291 #define mul_add_c(a,b,c0,c1,c2) do { \
297 : "+r"(c0),"+d"(t2) \
306 #define sqr_add_c(a,i,c0,c1,c2) do { \
312 : "+r"(c0),"+d"(t2) \
321 #define mul_add_c2(a,b,c0,c1,c2) do { \
335 : "+r"(c0),"+d"(t2) \
345 #define sqr_add_c2(a,i,j,c0,c1,c2) \
346 mul_add_c2((a)[i],(a)[j],c0,c1,c2)