|
|
|
@ -9282,8 +9282,8 @@ __constant static const sph_u32 T512_62[4][16] = {
@@ -9282,8 +9282,8 @@ __constant static const sph_u32 T512_62[4][16] = {
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
#define INPUT_BIG do { \ |
|
|
|
|
unsigned acc = buf[0]; \ |
|
|
|
|
const sph_u32 *rp; \ |
|
|
|
|
unsigned acc = buf(0); \ |
|
|
|
|
__constant const sph_u32 *rp; \ |
|
|
|
|
rp = &T512_0[acc >> 6][0]; \ |
|
|
|
|
m0 = rp[0]; \ |
|
|
|
|
m1 = rp[1]; \ |
|
|
|
@ -9352,7 +9352,7 @@ __constant static const sph_u32 T512_62[4][16] = {
@@ -9352,7 +9352,7 @@ __constant static const sph_u32 T512_62[4][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[1]; \ |
|
|
|
|
acc = buf(1); \ |
|
|
|
|
rp = &T512_8[acc >> 6][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -9421,7 +9421,7 @@ __constant static const sph_u32 T512_62[4][16] = {
@@ -9421,7 +9421,7 @@ __constant static const sph_u32 T512_62[4][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[2]; \ |
|
|
|
|
acc = buf(2); \ |
|
|
|
|
rp = &T512_16[acc >> 6][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -9490,7 +9490,7 @@ __constant static const sph_u32 T512_62[4][16] = {
@@ -9490,7 +9490,7 @@ __constant static const sph_u32 T512_62[4][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[3]; \ |
|
|
|
|
acc = buf(3); \ |
|
|
|
|
rp = &T512_24[acc >> 6][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -9559,7 +9559,7 @@ __constant static const sph_u32 T512_62[4][16] = {
@@ -9559,7 +9559,7 @@ __constant static const sph_u32 T512_62[4][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[4]; \ |
|
|
|
|
acc = buf(4); \ |
|
|
|
|
rp = &T512_32[acc >> 6][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -9628,7 +9628,7 @@ __constant static const sph_u32 T512_62[4][16] = {
@@ -9628,7 +9628,7 @@ __constant static const sph_u32 T512_62[4][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[5]; \ |
|
|
|
|
acc = buf(5); \ |
|
|
|
|
rp = &T512_40[acc >> 6][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -9697,7 +9697,7 @@ __constant static const sph_u32 T512_62[4][16] = {
@@ -9697,7 +9697,7 @@ __constant static const sph_u32 T512_62[4][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[6]; \ |
|
|
|
|
acc = buf(6); \ |
|
|
|
|
rp = &T512_48[acc >> 6][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -9766,7 +9766,7 @@ __constant static const sph_u32 T512_62[4][16] = {
@@ -9766,7 +9766,7 @@ __constant static const sph_u32 T512_62[4][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[7]; \ |
|
|
|
|
acc = buf(7); \ |
|
|
|
|
rp = &T512_56[acc >> 6][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -10928,8 +10928,8 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -10928,8 +10928,8 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
#define INPUT_BIG do { \ |
|
|
|
|
unsigned acc = buf[0]; \ |
|
|
|
|
const sph_u32 *rp; \ |
|
|
|
|
unsigned acc = buf(0); \ |
|
|
|
|
__constant const sph_u32 *rp; \ |
|
|
|
|
rp = &T512_0[acc >> 5][0]; \ |
|
|
|
|
m0 = rp[0]; \ |
|
|
|
|
m1 = rp[1]; \ |
|
|
|
@ -10964,7 +10964,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -10964,7 +10964,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[1]; \ |
|
|
|
|
acc = (acc << 8) | buf(1); \ |
|
|
|
|
rp = &T512_6[(acc >> 7) & 0x07][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -11016,7 +11016,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -11016,7 +11016,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[2]; \ |
|
|
|
|
acc = (acc << 8) | buf(2); \ |
|
|
|
|
rp = &T512_15[(acc >> 6) & 0x07][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -11068,7 +11068,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -11068,7 +11068,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[3]; \ |
|
|
|
|
acc = buf(3); \ |
|
|
|
|
rp = &T512_24[acc >> 5][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -11103,7 +11103,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -11103,7 +11103,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[4]; \ |
|
|
|
|
acc = (acc << 8) | buf(4); \ |
|
|
|
|
rp = &T512_30[(acc >> 7) & 0x07][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -11155,7 +11155,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -11155,7 +11155,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[5]; \ |
|
|
|
|
acc = (acc << 8) | buf(5); \ |
|
|
|
|
rp = &T512_39[(acc >> 6) & 0x07][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -11207,7 +11207,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -11207,7 +11207,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[6]; \ |
|
|
|
|
acc = buf(6); \ |
|
|
|
|
rp = &T512_48[acc >> 5][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -11242,7 +11242,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -11242,7 +11242,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[7]; \ |
|
|
|
|
acc = (acc << 8) | buf(7); \ |
|
|
|
|
rp = &T512_54[(acc >> 7) & 0x07][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -12902,8 +12902,8 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -12902,8 +12902,8 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
#define INPUT_BIG do { \ |
|
|
|
|
unsigned acc = buf[0]; \ |
|
|
|
|
const sph_u32 *rp; \ |
|
|
|
|
unsigned acc = buf(0); \ |
|
|
|
|
__constant const sph_u32 *rp; \ |
|
|
|
|
rp = &T512_0[acc >> 4][0]; \ |
|
|
|
|
m0 = rp[0]; \ |
|
|
|
|
m1 = rp[1]; \ |
|
|
|
@ -12938,7 +12938,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -12938,7 +12938,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[1]; \ |
|
|
|
|
acc = buf(1); \ |
|
|
|
|
rp = &T512_8[acc >> 4][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -12973,7 +12973,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -12973,7 +12973,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[2]; \ |
|
|
|
|
acc = buf(2); \ |
|
|
|
|
rp = &T512_16[acc >> 4][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -13008,7 +13008,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -13008,7 +13008,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[3]; \ |
|
|
|
|
acc = buf(3); \ |
|
|
|
|
rp = &T512_24[acc >> 4][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -13043,7 +13043,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -13043,7 +13043,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[4]; \ |
|
|
|
|
acc = buf(4); \ |
|
|
|
|
rp = &T512_32[acc >> 4][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -13078,7 +13078,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -13078,7 +13078,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[5]; \ |
|
|
|
|
acc = buf(5); \ |
|
|
|
|
rp = &T512_40[acc >> 4][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -13113,7 +13113,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -13113,7 +13113,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[6]; \ |
|
|
|
|
acc = buf(6); \ |
|
|
|
|
rp = &T512_48[acc >> 4][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -13148,7 +13148,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -13148,7 +13148,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[7]; \ |
|
|
|
|
acc = buf(7); \ |
|
|
|
|
rp = &T512_56[acc >> 4][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -15629,8 +15629,8 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -15629,8 +15629,8 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
#define INPUT_BIG do { \ |
|
|
|
|
unsigned acc = buf[0]; \ |
|
|
|
|
const sph_u32 *rp; \ |
|
|
|
|
unsigned acc = buf(0); \ |
|
|
|
|
__constant const sph_u32 *rp; \ |
|
|
|
|
rp = &T512_0[acc >> 3][0]; \ |
|
|
|
|
m0 = rp[0]; \ |
|
|
|
|
m1 = rp[1]; \ |
|
|
|
@ -15648,7 +15648,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -15648,7 +15648,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD = rp[13]; \ |
|
|
|
|
mE = rp[14]; \ |
|
|
|
|
mF = rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[1]; \ |
|
|
|
|
acc = (acc << 8) | buf(1); \ |
|
|
|
|
rp = &T512_5[(acc >> 6) & 0x1f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -15683,7 +15683,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -15683,7 +15683,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[2]; \ |
|
|
|
|
acc = (acc << 8) | buf(2); \ |
|
|
|
|
rp = &T512_15[(acc >> 4) & 0x1f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -15701,7 +15701,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -15701,7 +15701,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[3]; \ |
|
|
|
|
acc = (acc << 8) | buf(3); \ |
|
|
|
|
rp = &T512_20[(acc >> 7) & 0x1f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -15736,7 +15736,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -15736,7 +15736,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[4]; \ |
|
|
|
|
acc = (acc << 8) | buf(4); \ |
|
|
|
|
rp = &T512_30[(acc >> 5) & 0x1f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -15771,7 +15771,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -15771,7 +15771,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[5]; \ |
|
|
|
|
acc = buf(5); \ |
|
|
|
|
rp = &T512_40[acc >> 3][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -15789,7 +15789,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -15789,7 +15789,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[6]; \ |
|
|
|
|
acc = (acc << 8) | buf(6); \ |
|
|
|
|
rp = &T512_45[(acc >> 6) & 0x1f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -15824,7 +15824,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -15824,7 +15824,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[7]; \ |
|
|
|
|
acc = (acc << 8) | buf(7); \ |
|
|
|
|
rp = &T512_55[(acc >> 4) & 0x1f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -19835,8 +19835,8 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -19835,8 +19835,8 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
#define INPUT_BIG do { \ |
|
|
|
|
unsigned acc = buf[0]; \ |
|
|
|
|
const sph_u32 *rp; \ |
|
|
|
|
unsigned acc = buf(0); \ |
|
|
|
|
__constant const sph_u32 *rp; \ |
|
|
|
|
rp = &T512_0[acc >> 2][0]; \ |
|
|
|
|
m0 = rp[0]; \ |
|
|
|
|
m1 = rp[1]; \ |
|
|
|
@ -19854,7 +19854,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -19854,7 +19854,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD = rp[13]; \ |
|
|
|
|
mE = rp[14]; \ |
|
|
|
|
mF = rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[1]; \ |
|
|
|
|
acc = (acc << 8) | buf(1); \ |
|
|
|
|
rp = &T512_6[(acc >> 4) & 0x3f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -19872,7 +19872,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -19872,7 +19872,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[2]; \ |
|
|
|
|
acc = (acc << 8) | buf(2); \ |
|
|
|
|
rp = &T512_12[(acc >> 6) & 0x3f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -19907,7 +19907,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -19907,7 +19907,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[3]; \ |
|
|
|
|
acc = buf(3); \ |
|
|
|
|
rp = &T512_24[acc >> 2][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -19925,7 +19925,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -19925,7 +19925,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[4]; \ |
|
|
|
|
acc = (acc << 8) | buf(4); \ |
|
|
|
|
rp = &T512_30[(acc >> 4) & 0x3f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -19943,7 +19943,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -19943,7 +19943,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[5]; \ |
|
|
|
|
acc = (acc << 8) | buf(5); \ |
|
|
|
|
rp = &T512_36[(acc >> 6) & 0x3f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -19978,7 +19978,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -19978,7 +19978,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[6]; \ |
|
|
|
|
acc = buf(6); \ |
|
|
|
|
rp = &T512_48[acc >> 2][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -19996,7 +19996,7 @@ __constant static const sph_u32 T512_60[16][16] = {
@@ -19996,7 +19996,7 @@ __constant static const sph_u32 T512_60[16][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[7]; \ |
|
|
|
|
acc = (acc << 8) | buf(7); \ |
|
|
|
|
rp = &T512_54[(acc >> 4) & 0x3f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -26992,8 +26992,8 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -26992,8 +26992,8 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
#define INPUT_BIG do { \ |
|
|
|
|
unsigned acc = buf[0]; \ |
|
|
|
|
const sph_u32 *rp; \ |
|
|
|
|
unsigned acc = buf(0); \ |
|
|
|
|
__constant const sph_u32 *rp; \ |
|
|
|
|
rp = &T512_0[acc >> 1][0]; \ |
|
|
|
|
m0 = rp[0]; \ |
|
|
|
|
m1 = rp[1]; \ |
|
|
|
@ -27011,7 +27011,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -27011,7 +27011,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD = rp[13]; \ |
|
|
|
|
mE = rp[14]; \ |
|
|
|
|
mF = rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[1]; \ |
|
|
|
|
acc = (acc << 8) | buf(1); \ |
|
|
|
|
rp = &T512_7[(acc >> 2) & 0x7f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -27029,7 +27029,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -27029,7 +27029,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[2]; \ |
|
|
|
|
acc = (acc << 8) | buf(2); \ |
|
|
|
|
rp = &T512_14[(acc >> 3) & 0x7f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -27047,7 +27047,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -27047,7 +27047,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[3]; \ |
|
|
|
|
acc = (acc << 8) | buf(3); \ |
|
|
|
|
rp = &T512_21[(acc >> 4) & 0x7f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -27065,7 +27065,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -27065,7 +27065,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[4]; \ |
|
|
|
|
acc = (acc << 8) | buf(4); \ |
|
|
|
|
rp = &T512_28[(acc >> 5) & 0x7f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -27083,7 +27083,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -27083,7 +27083,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[5]; \ |
|
|
|
|
acc = (acc << 8) | buf(5); \ |
|
|
|
|
rp = &T512_35[(acc >> 6) & 0x7f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -27101,7 +27101,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -27101,7 +27101,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = (acc << 8) | buf[6]; \ |
|
|
|
|
acc = (acc << 8) | buf(6); \ |
|
|
|
|
rp = &T512_42[(acc >> 7) & 0x7f][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -27136,7 +27136,7 @@ __constant static const sph_u32 T512_63[2][16] = {
@@ -27136,7 +27136,7 @@ __constant static const sph_u32 T512_63[2][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[7]; \ |
|
|
|
|
acc = buf(7); \ |
|
|
|
|
rp = &T512_56[acc >> 1][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -39490,8 +39490,8 @@ __constant static const sph_u32 T512_56[256][16] = {
@@ -39490,8 +39490,8 @@ __constant static const sph_u32 T512_56[256][16] = {
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
#define INPUT_BIG do { \ |
|
|
|
|
unsigned acc = buf[0]; \ |
|
|
|
|
const sph_u32 *rp; \ |
|
|
|
|
unsigned acc = buf(0); \ |
|
|
|
|
__constant const sph_u32 *rp; \ |
|
|
|
|
rp = &T512_0[acc][0]; \ |
|
|
|
|
m0 = rp[0]; \ |
|
|
|
|
m1 = rp[1]; \ |
|
|
|
@ -39509,7 +39509,7 @@ __constant static const sph_u32 T512_56[256][16] = {
@@ -39509,7 +39509,7 @@ __constant static const sph_u32 T512_56[256][16] = {
|
|
|
|
|
mD = rp[13]; \ |
|
|
|
|
mE = rp[14]; \ |
|
|
|
|
mF = rp[15]; \ |
|
|
|
|
acc = buf[1]; \ |
|
|
|
|
acc = buf(1); \ |
|
|
|
|
rp = &T512_8[acc][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -39527,7 +39527,7 @@ __constant static const sph_u32 T512_56[256][16] = {
@@ -39527,7 +39527,7 @@ __constant static const sph_u32 T512_56[256][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[2]; \ |
|
|
|
|
acc = buf(2); \ |
|
|
|
|
rp = &T512_16[acc][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -39545,7 +39545,7 @@ __constant static const sph_u32 T512_56[256][16] = {
@@ -39545,7 +39545,7 @@ __constant static const sph_u32 T512_56[256][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[3]; \ |
|
|
|
|
acc = buf(3); \ |
|
|
|
|
rp = &T512_24[acc][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -39563,7 +39563,7 @@ __constant static const sph_u32 T512_56[256][16] = {
@@ -39563,7 +39563,7 @@ __constant static const sph_u32 T512_56[256][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[4]; \ |
|
|
|
|
acc = buf(4); \ |
|
|
|
|
rp = &T512_32[acc][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -39581,7 +39581,7 @@ __constant static const sph_u32 T512_56[256][16] = {
@@ -39581,7 +39581,7 @@ __constant static const sph_u32 T512_56[256][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[5]; \ |
|
|
|
|
acc = buf(5); \ |
|
|
|
|
rp = &T512_40[acc][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -39599,7 +39599,7 @@ __constant static const sph_u32 T512_56[256][16] = {
@@ -39599,7 +39599,7 @@ __constant static const sph_u32 T512_56[256][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[6]; \ |
|
|
|
|
acc = buf(6); \ |
|
|
|
|
rp = &T512_48[acc][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
@ -39617,7 +39617,7 @@ __constant static const sph_u32 T512_56[256][16] = {
@@ -39617,7 +39617,7 @@ __constant static const sph_u32 T512_56[256][16] = {
|
|
|
|
|
mD ^= rp[13]; \ |
|
|
|
|
mE ^= rp[14]; \ |
|
|
|
|
mF ^= rp[15]; \ |
|
|
|
|
acc = buf[7]; \ |
|
|
|
|
acc = buf(7); \ |
|
|
|
|
rp = &T512_56[acc][0]; \ |
|
|
|
|
m0 ^= rp[0]; \ |
|
|
|
|
m1 ^= rp[1]; \ |
|
|
|
|