Lines Matching refs:TWO

60 #define TWO(p)          ((double)(1ULL<<(p)))
61 #define TWO0 TWO(0)
62 #define TWO32 TWO(32)
63 #define TWO64 (TWO32*TWO(32))
64 #define TWO96 (TWO64*TWO(32))
65 #define TWO130 (TWO96*TWO(34))
117 st->h[0].d = TWO(52)*TWO0;
118 st->h[1].d = TWO(52)*TWO32;
119 st->h[2].d = TWO(52)*TWO64;
120 st->h[3].d = TWO(52)*TWO96;
165 st->r[0] = r0.d - TWO(52)*TWO0;
166 st->r[2] = r1.d - TWO(52)*TWO32;
167 st->r[4] = r2.d - TWO(52)*TWO64;
168 st->r[6] = r3.d - TWO(52)*TWO96;
177 st->r[1] = (st->r[0] + TWO(52)*TWO(16)*TWO0) -
178 TWO(52)*TWO(16)*TWO0;
181 st->r[3] = (st->r[2] + TWO(52)*TWO(16)*TWO32) -
182 TWO(52)*TWO(16)*TWO32;
185 st->r[5] = (st->r[4] + TWO(52)*TWO(16)*TWO64) -
186 TWO(52)*TWO(16)*TWO64;
189 st->r[7] = (st->r[6] + TWO(52)*TWO(16)*TWO96) -
190 TWO(52)*TWO(16)*TWO96;
193 st->s[1] = (st->s[0] + TWO(52)*TWO(16)*TWO0/TWO96) -
194 TWO(52)*TWO(16)*TWO0/TWO96;
197 st->s[3] = (st->s[2] + TWO(52)*TWO(16)*TWO32/TWO96) -
198 TWO(52)*TWO(16)*TWO32/TWO96;
201 st->s[5] = (st->s[4] + TWO(52)*TWO(16)*TWO64/TWO96) -
202 TWO(52)*TWO(16)*TWO64/TWO96;
284 h0lo = st->h[0].d - TWO(52)*TWO0;
285 h1lo = st->h[1].d - TWO(52)*TWO32;
286 h2lo = st->h[2].d - TWO(52)*TWO64;
287 h3lo = st->h[3].d - TWO(52)*TWO96;
300 x0 = in0.d - TWO(52)*TWO0;
301 x1 = in1.d - TWO(52)*TWO32;
302 x2 = in2.d - TWO(52)*TWO64;
303 x3 = in3.d - TWO(52)*TWO96;
319 x0 = in0.d - TWO(52)*TWO0;
320 x1 = in1.d - TWO(52)*TWO32;
321 x2 = in2.d - TWO(52)*TWO64;
322 x3 = in3.d - TWO(52)*TWO96;
336 c0lo = (h0lo + TWO(52)*TWO32) - TWO(52)*TWO32;
337 c1lo = (h1lo + TWO(52)*TWO64) - TWO(52)*TWO64;
338 c2lo = (h2lo + TWO(52)*TWO96) - TWO(52)*TWO96;
339 c3lo = (h3lo + TWO(52)*TWO130) - TWO(52)*TWO130;
341 c0hi = (h0hi + TWO(52)*TWO32) - TWO(52)*TWO32;
342 c1hi = (h1hi + TWO(52)*TWO64) - TWO(52)*TWO64;
343 c2hi = (h2hi + TWO(52)*TWO96) - TWO(52)*TWO96;
344 c3hi = (h3hi + TWO(52)*TWO130) - TWO(52)*TWO130;
383 c0lo = (h0lo + TWO(52)*TWO32) - TWO(52)*TWO32;
384 c1lo = (h1lo + TWO(52)*TWO64) - TWO(52)*TWO64;
385 c2lo = (h2lo + TWO(52)*TWO96) - TWO(52)*TWO96;
386 c3lo = (h3lo + TWO(52)*TWO130) - TWO(52)*TWO130;
388 c0hi = (h0hi + TWO(52)*TWO32) - TWO(52)*TWO32;
389 c1hi = (h1hi + TWO(52)*TWO64) - TWO(52)*TWO64;
390 c2hi = (h2hi + TWO(52)*TWO96) - TWO(52)*TWO96;
391 c3hi = (h3hi + TWO(52)*TWO130) - TWO(52)*TWO130;
409 st->h[1].d = x1 + TWO(52)*TWO32;
410 st->h[2].d = x2 + TWO(52)*TWO64;
411 st->h[3].d = x3 + TWO(52)*TWO96;
412 st->h[0].d = x0 + TWO(52)*TWO0;