Header file for adp-shift.cc:
More...
Go to the source code of this file.
|
double | adp_lsh_exper (uint32_t da, uint32_t db, int l) |
|
void | adp_lrot_odiffs (const uint32_t da, const int r, uint32_t dx[4], double P[4]) |
|
double | adp_lsh (uint32_t da, uint32_t db, int l) |
|
double | adp_rsh_exper (const uint32_t da, const uint32_t db, const int r) |
|
double | adp_rsh (uint32_t da, uint32_t db, int r) |
|
void | adp_rsh_odiffs (uint32_t dx[4], const uint32_t da, int r) |
|
double adp_lsh |
( |
uint32_t |
da, |
|
|
uint32_t |
db, |
|
|
int |
l |
|
) |
| |
double adp_lsh_exper |
( |
uint32_t |
da, |
|
|
uint32_t |
db, |
|
|
int |
l |
|
) |
| |
double adp_rsh |
( |
uint32_t |
da, |
|
|
uint32_t |
db, |
|
|
int |
r |
|
) |
| |
double adp_rsh_exper |
( |
const uint32_t |
da, |
|
|
const uint32_t |
db, |
|
|
const int |
r |
|
) |
| |
void adp_rsh_odiffs |
( |
uint32_t |
dx[4], |
|
|
const uint32_t |
da, |
|
|
int |
r |
|
) |
| |
Compute the set of possible output differences dx after a right shift by r
- Parameters
-
da | input difference. |
r | shift constant. |
dx | the set of all 4 possible output differences. |