Home
last modified time | relevance | path

Searched refs:ARSH (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/bearssl/src/ec/
H A Dec_p256_m31.c38 #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 Dec_p256_m15.c38 #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 Dec_c25519_m31.c83 #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 Dec_c25519_m15.c83 #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 Dinner.h1030 #define ARSH(x, n) (((uint32_t)(x) >> (n)) \ macro
1033 #define ARSH(x, n) ((*(int32_t *)&(x)) >> (n)) macro