tls: remove last int16 local variables in pstm code

function                                             old     new   delta
pstm_mul_comba                                       439     447      +8
pstm_sqr_comba                                       475     478      +3
pstm_montgomery_reduce                               399     381     -18
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/1 up/down: 11/-18)             Total: -7 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2017-07-15 17:19:38 +02:00
parent 79376ecdbd
commit 3d7ec48da0
4 changed files with 4 additions and 4 deletions

View File

@ -2127,7 +2127,7 @@ int32 pstm_invmod(psPool_t *pool, pstm_int *a, pstm_int *b, pstm_int *c)
{
pstm_int x, y, u, v, B, D;
int32 res;
uint16 neg, sanity;
int neg, sanity; //bbox: was uint16
/* 2. [modified] b must be odd */
if (pstm_iseven (b) == 1) {

View File

@ -345,7 +345,7 @@ int32 pstm_montgomery_reduce(psPool_t *pool, pstm_int *a, pstm_int *m,
{
pstm_digit *c, *_c, *tmpm, mu;
int32 oldused, x, y;
int16 pa;
int pa; //bbox: was int16
pa = m->used;
if (pa > a->alloc) {

View File

@ -229,7 +229,7 @@ asm( \
static int32 pstm_mul_comba_gen(psPool_t *pool, pstm_int *A, pstm_int *B,
pstm_int *C, pstm_digit *paD, uint32 paDlen)
{
int16 paDfail, pa;
int paDfail, pa; //bbox: was int16
int32 ix, iy, iz, tx, ty;
pstm_digit c0, c1, c2, *tmpx, *tmpy, *dst;

View File

@ -447,7 +447,7 @@ asm( \
static int32 pstm_sqr_comba_gen(psPool_t *pool, pstm_int *A, pstm_int *B,
pstm_digit *paD, uint32 paDlen)
{
int16 paDfail, pa;
int paDfail, pa; //bbox: was int16
int32 ix, iz;
pstm_digit c0, c1, c2, *dst;
#ifdef PSTM_ISO