Home | History | Annotate | Download | only in generic

Lines Matching refs:ash

70   mp_ptr as1, asm1, as2, asm2, ash;
99 ash = TMP_SALLOC_LIMBS (n + 1);
115 /* Compute ash = 32 a0 + 16 a1 + 8 a2 + 4 a3 + 2 a4 + a5
119 cy = mpn_addlsh1_n (ash, a1, a0, n);
120 cy = 2*cy + mpn_addlsh1_n (ash, a2, ash, n);
121 cy = 2*cy + mpn_addlsh1_n (ash, a3, ash, n);
122 cy = 2*cy + mpn_addlsh1_n (ash, a4, ash, n);
126 cy2 = mpn_addlsh1_n (ash, a5, ash, s);
127 ash[n] = 2*cy + mpn_lshift (ash + s, ash + s, n - s, 1);
128 MPN_INCR_U (ash + s, n+1-s, cy2);
131 ash[n] = 2*cy + mpn_addlsh1_n (ash, a5, ash, n);
133 cy = mpn_lshift (ash, a0, n, 1);
134 cy += mpn_add_n (ash, ash, a1, n);
135 cy = 2*cy + mpn_lshift (ash, ash, n, 1);
136 cy += mpn_add_n (ash, ash, a2, n);
137 cy = 2*cy + mpn_lshift (ash, ash, n, 1);
138 cy += mpn_add_n (ash, ash, a3, n);
139 cy = 2*cy + mpn_lshift (ash, ash, n, 1);
140 cy += mpn_add_n (ash, ash, a4, n);
141 cy = 2*cy + mpn_lshift (ash, ash, n, 1);
142 ash[n] = cy + mpn_add (ash, ash, n, a5, s);
240 ASSERT (ash[n] <= 62);
257 mpn_mul_n (vh, ash, bsh, n + 1); /* vh, 2n+1 limbs */