#include "pch.h"
#include "cast.h"
#include "misc.h"
Go to the source code of this file.
|
#define | U8a(x) GETBYTE(x,3) |
|
#define | U8b(x) GETBYTE(x,2) |
|
#define | U8c(x) GETBYTE(x,1) |
|
#define | U8d(x) GETBYTE(x,0) |
|
#define | f1(l, r, km, kr) |
|
#define | f2(l, r, km, kr) |
|
#define | f3(l, r, km, kr) |
|
#define | F1(l, r, i, j) f1(l, r, K[i], K[i+j]) |
|
#define | F2(l, r, i, j) f2(l, r, K[i], K[i+j]) |
|
#define | F3(l, r, i, j) f3(l, r, K[i], K[i+j]) |
|
#define | x(i) GETBYTE(X[i/4], 3-i%4) |
|
#define | z(i) GETBYTE(Z[i/4], 3-i%4) |
|
#define | Q(i) |
|
#define | QBar(i) |
|
#define f1 |
( |
|
l, |
|
|
|
r, |
|
|
|
km, |
|
|
|
kr |
|
) |
| |
Value:T rotlVariable(T x, unsigned int y)
Performs a left rotate.
Definition at line 17 of file cast.cpp.
#define F1 |
( |
|
l, |
|
|
|
r, |
|
|
|
i, |
|
|
|
j |
|
) |
| f1(l, r, K[i], K[i+j]) |
#define f2 |
( |
|
l, |
|
|
|
r, |
|
|
|
km, |
|
|
|
kr |
|
) |
| |
Value:T rotlVariable(T x, unsigned int y)
Performs a left rotate.
Definition at line 21 of file cast.cpp.
#define F2 |
( |
|
l, |
|
|
|
r, |
|
|
|
i, |
|
|
|
j |
|
) |
| f2(l, r, K[i], K[i+j]) |
#define f3 |
( |
|
l, |
|
|
|
r, |
|
|
|
km, |
|
|
|
kr |
|
) |
| |
Value:T rotlVariable(T x, unsigned int y)
Performs a left rotate.
Definition at line 25 of file cast.cpp.
#define F3 |
( |
|
l, |
|
|
|
r, |
|
|
|
i, |
|
|
|
j |
|
) |
| f3(l, r, K[i], K[i+j]) |
Value:F1(block[2],block[3],8*i+4,-4);
\ F2(block[1],block[2],8*i+5,-4);
\ F3(block[0],block[1],8*i+6,-4);
\ F1(block[3],block[0],8*i+7,-4);
Definition at line 199 of file cast.cpp.
Value:F1(block[3],block[0],8*i+7,-4);
\ F3(block[0],block[1],8*i+6,-4);
\ F2(block[1],block[2],8*i+5,-4);
\ F1(block[2],block[3],8*i+4,-4);
Definition at line 205 of file cast.cpp.
#define z |
( |
|
i | ) |
GETBYTE(Z[i/4], 3-i%4) |