-rw-r--r-- 1051 lib25519-20240321/crypto_nPbatch/montgomery25519/amd64-avx2-4x1-9l-maa5/shared-consts.c raw
#include "crypto_uint64.h"
#include "consts_namespace.h"
#define ALIGN32 __attribute__ ((aligned(32)))
const ALIGN32 crypto_uint64 vec19[] = { 19,19,19,19 };
const ALIGN32 crypto_uint64 vec1216[] = { 1216,1216,1216,1216 };
const ALIGN32 crypto_uint64 vecmask23[] = { 0x7FFFFF,0x7FFFFF,0x7FFFFF,0x7FFFFF };
const ALIGN32 crypto_uint64 vecmask29[] = { 0x1FFFFFFF,0x1FFFFFFF,0x1FFFFFFF,0x1FFFFFFF };
const ALIGN32 crypto_uint64 vec2p0[] = { 0x3FFFFFDA,0x3FFFFFDA,0x3FFFFFDA,0x3FFFFFDA };
const ALIGN32 crypto_uint64 vec2p1_7[] = { 0x3FFFFFFE,0x3FFFFFFE,0x3FFFFFFE,0x3FFFFFFE };
const ALIGN32 crypto_uint64 vec2p8[] = { 0xFFFFFE,0xFFFFFE,0xFFFFFE,0xFFFFFE };
const ALIGN32 crypto_uint64 veca24[] = { 121666,121666,121666,121666 };
const ALIGN32 crypto_uint64 vec0[] = { 0,0,0,0 };
const ALIGN32 crypto_uint64 vec1[] = { 1,1,1,1 };
const ALIGN32 crypto_uint64 one[] = { 1,0,0,0 };
const ALIGN32 crypto_uint64 sixtytwo[] = { 62,0,0,0 };
const ALIGN32 crypto_uint64 sixtythree[] = { 63,0,0,0 };
const ALIGN32 crypto_uint64 mask51[] = { 0x7FFFFFFFFFFFF };