Searched refs:ARSH (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/bearssl/src/ec/ |
H A D | ec_p256_m31.c | 38 #define ARSH(x, n) (((uint32_t)(x) >> (n)) \ macro 43 #define ARSH(x, n) ((*(int32_t *)&(x)) >> (n)) macro 338 cc = ARSH(w, 30); in add_f256() 358 w = a[1] - b[1] + ARSH(w, 30); in sub_f256() 360 w = a[2] - b[2] + ARSH(w, 30); in sub_f256() 362 w = a[3] - b[3] + ARSH(w, 30) + 0x00080; in sub_f256() 364 w = a[4] - b[4] + ARSH(w, 30); in sub_f256() 366 w = a[5] - b[5] + ARSH(w, 30); in sub_f256() 368 w = a[6] - b[6] + ARSH(w, 30) + 0x02000; in sub_f256() 370 w = a[7] - b[7] + ARSH(w, 30) - 0x08000; in sub_f256() [all …]
|
H A D | ec_p256_m15.c | 38 #define ARSH(x, n) (((uint32_t)(x) >> (n)) \ macro 41 #define ARSH(x, n) ((*(int32_t *)&(x)) >> (n)) macro 110 cc = ARSH(z, 13); in norm13() 1093 t[i - 2] += ARSH(x, 6); in mul_f256() 1095 t[i - 4] -= ARSH(x, 12); in mul_f256() 1097 t[i - 12] -= ARSH(x, 4); in mul_f256() 1099 t[i - 19] += ARSH(x, 9); in mul_f256() 1182 t[i - 2] += ARSH(x, 6); in square_f256() 1184 t[i - 4] -= ARSH(x, 12); in square_f256() 1186 t[i - 12] -= ARSH(x, 4); in square_f256() [all …]
|
H A D | ec_c25519_m31.c | 83 #define ARSH(x, n) (((uint32_t)(x) >> (n)) \ macro 86 #define ARSH(x, n) ((*(int32_t *)&(x)) >> (n)) macro 519 cc = ARSH(w, 30); in f255_sub()
|
H A D | ec_c25519_m15.c | 83 #define ARSH(x, n) (((uint32_t)(x) >> (n)) \ macro 86 #define ARSH(x, n) ((*(int32_t *)&(x)) >> (n)) macro 155 cc = ARSH(z, 13); in norm13() 1208 cc = ARSH(w, 13); in f255_sub()
|
/freebsd/contrib/bearssl/src/ |
H A D | inner.h | 1030 #define ARSH(x, n) (((uint32_t)(x) >> (n)) \ macro 1033 #define ARSH(x, n) ((*(int32_t *)&(x)) >> (n)) macro
|