Home | History | Annotate | Download | only in bn

Lines Matching refs:low

145  * with low Hamming weight, so we use  w = 1  for b <= 23.
268 # define BN_UMULT_LOHI(low,high,a,b) \
270 : "=a"(low),"=d"(high) \
281 # define BN_UMULT_LOHI(low,high,a,b) ((low)=_umul128((a),(b),&(high)))
287 # define BN_UMULT_LOHI(low,high,a,b) ({ \
289 (high)=ret>>64; (low)=ret; })
297 # define BN_UMULT_LOHI(low,high,a,b)\
299 : "=l"(low),"=h"(high) \
348 BN_ULONG high,low,ret,tmp=(a); \
350 BN_UMULT_LOHI(low,high,w,tmp); \
354 ret += low; \
355 (c) += (ret<low)?1:0; \
360 BN_ULONG high,low,ret,ta=(a); \
361 BN_UMULT_LOHI(low,high,w,ta); \
362 ret = low + (c); \
364 (c) += (ret<low)?1:0; \
375 BN_ULONG high,low,ret,tmp=(a); \
379 low = (w) * tmp; \
382 ret += low; \
383 (c) += (ret<low)?1:0; \
388 BN_ULONG high,low,ret,ta=(a); \
389 low = (w) * ta; \
391 ret = low + (c); \
393 (c) += (ret<low)?1:0; \