s32                74 crypto/curve25519-donna.c   output[0] =       ((limb) ((s32) in2[0])) * ((s32) in[0]);
s32                75 crypto/curve25519-donna.c   output[1] =       ((limb) ((s32) in2[0])) * ((s32) in[1]) +
s32                76 crypto/curve25519-donna.c                     ((limb) ((s32) in2[1])) * ((s32) in[0]);
s32                77 crypto/curve25519-donna.c   output[2] =  2 *  ((limb) ((s32) in2[1])) * ((s32) in[1]) +
s32                78 crypto/curve25519-donna.c                     ((limb) ((s32) in2[0])) * ((s32) in[2]) +
s32                79 crypto/curve25519-donna.c                     ((limb) ((s32) in2[2])) * ((s32) in[0]);
s32                80 crypto/curve25519-donna.c   output[3] =       ((limb) ((s32) in2[1])) * ((s32) in[2]) +
s32                81 crypto/curve25519-donna.c                     ((limb) ((s32) in2[2])) * ((s32) in[1]) +
s32                82 crypto/curve25519-donna.c                     ((limb) ((s32) in2[0])) * ((s32) in[3]) +
s32                83 crypto/curve25519-donna.c                     ((limb) ((s32) in2[3])) * ((s32) in[0]);
s32                84 crypto/curve25519-donna.c   output[4] =       ((limb) ((s32) in2[2])) * ((s32) in[2]) +
s32                85 crypto/curve25519-donna.c                2 * (((limb) ((s32) in2[1])) * ((s32) in[3]) +
s32                86 crypto/curve25519-donna.c                     ((limb) ((s32) in2[3])) * ((s32) in[1])) +
s32                87 crypto/curve25519-donna.c                     ((limb) ((s32) in2[0])) * ((s32) in[4]) +
s32                88 crypto/curve25519-donna.c                     ((limb) ((s32) in2[4])) * ((s32) in[0]);
s32                89 crypto/curve25519-donna.c   output[5] =       ((limb) ((s32) in2[2])) * ((s32) in[3]) +
s32                90 crypto/curve25519-donna.c                     ((limb) ((s32) in2[3])) * ((s32) in[2]) +
s32                91 crypto/curve25519-donna.c                     ((limb) ((s32) in2[1])) * ((s32) in[4]) +
s32                92 crypto/curve25519-donna.c                     ((limb) ((s32) in2[4])) * ((s32) in[1]) +
s32                93 crypto/curve25519-donna.c                     ((limb) ((s32) in2[0])) * ((s32) in[5]) +
s32                94 crypto/curve25519-donna.c                     ((limb) ((s32) in2[5])) * ((s32) in[0]);
s32                95 crypto/curve25519-donna.c   output[6] =  2 * (((limb) ((s32) in2[3])) * ((s32) in[3]) +
s32                96 crypto/curve25519-donna.c                     ((limb) ((s32) in2[1])) * ((s32) in[5]) +
s32                97 crypto/curve25519-donna.c                     ((limb) ((s32) in2[5])) * ((s32) in[1])) +
s32                98 crypto/curve25519-donna.c                     ((limb) ((s32) in2[2])) * ((s32) in[4]) +
s32                99 crypto/curve25519-donna.c                     ((limb) ((s32) in2[4])) * ((s32) in[2]) +
s32               100 crypto/curve25519-donna.c                     ((limb) ((s32) in2[0])) * ((s32) in[6]) +
s32               101 crypto/curve25519-donna.c                     ((limb) ((s32) in2[6])) * ((s32) in[0]);
s32               102 crypto/curve25519-donna.c   output[7] =       ((limb) ((s32) in2[3])) * ((s32) in[4]) +
s32               103 crypto/curve25519-donna.c                     ((limb) ((s32) in2[4])) * ((s32) in[3]) +
s32               104 crypto/curve25519-donna.c                     ((limb) ((s32) in2[2])) * ((s32) in[5]) +
s32               105 crypto/curve25519-donna.c                     ((limb) ((s32) in2[5])) * ((s32) in[2]) +
s32               106 crypto/curve25519-donna.c                     ((limb) ((s32) in2[1])) * ((s32) in[6]) +
s32               107 crypto/curve25519-donna.c                     ((limb) ((s32) in2[6])) * ((s32) in[1]) +
s32               108 crypto/curve25519-donna.c                     ((limb) ((s32) in2[0])) * ((s32) in[7]) +
s32               109 crypto/curve25519-donna.c                     ((limb) ((s32) in2[7])) * ((s32) in[0]);
s32               110 crypto/curve25519-donna.c   output[8] =       ((limb) ((s32) in2[4])) * ((s32) in[4]) +
s32               111 crypto/curve25519-donna.c                2 * (((limb) ((s32) in2[3])) * ((s32) in[5]) +
s32               112 crypto/curve25519-donna.c                     ((limb) ((s32) in2[5])) * ((s32) in[3]) +
s32               113 crypto/curve25519-donna.c                     ((limb) ((s32) in2[1])) * ((s32) in[7]) +
s32               114 crypto/curve25519-donna.c                     ((limb) ((s32) in2[7])) * ((s32) in[1])) +
s32               115 crypto/curve25519-donna.c                     ((limb) ((s32) in2[2])) * ((s32) in[6]) +
s32               116 crypto/curve25519-donna.c                     ((limb) ((s32) in2[6])) * ((s32) in[2]) +
s32               117 crypto/curve25519-donna.c                     ((limb) ((s32) in2[0])) * ((s32) in[8]) +
s32               118 crypto/curve25519-donna.c                     ((limb) ((s32) in2[8])) * ((s32) in[0]);
s32               119 crypto/curve25519-donna.c   output[9] =       ((limb) ((s32) in2[4])) * ((s32) in[5]) +
s32               120 crypto/curve25519-donna.c                     ((limb) ((s32) in2[5])) * ((s32) in[4]) +
s32               121 crypto/curve25519-donna.c                     ((limb) ((s32) in2[3])) * ((s32) in[6]) +
s32               122 crypto/curve25519-donna.c                     ((limb) ((s32) in2[6])) * ((s32) in[3]) +
s32               123 crypto/curve25519-donna.c                     ((limb) ((s32) in2[2])) * ((s32) in[7]) +
s32               124 crypto/curve25519-donna.c                     ((limb) ((s32) in2[7])) * ((s32) in[2]) +
s32               125 crypto/curve25519-donna.c                     ((limb) ((s32) in2[1])) * ((s32) in[8]) +
s32               126 crypto/curve25519-donna.c                     ((limb) ((s32) in2[8])) * ((s32) in[1]) +
s32               127 crypto/curve25519-donna.c                     ((limb) ((s32) in2[0])) * ((s32) in[9]) +
s32               128 crypto/curve25519-donna.c                     ((limb) ((s32) in2[9])) * ((s32) in[0]);
s32               129 crypto/curve25519-donna.c   output[10] = 2 * (((limb) ((s32) in2[5])) * ((s32) in[5]) +
s32               130 crypto/curve25519-donna.c                     ((limb) ((s32) in2[3])) * ((s32) in[7]) +
s32               131 crypto/curve25519-donna.c                     ((limb) ((s32) in2[7])) * ((s32) in[3]) +
s32               132 crypto/curve25519-donna.c                     ((limb) ((s32) in2[1])) * ((s32) in[9]) +
s32               133 crypto/curve25519-donna.c                     ((limb) ((s32) in2[9])) * ((s32) in[1])) +
s32               134 crypto/curve25519-donna.c                     ((limb) ((s32) in2[4])) * ((s32) in[6]) +
s32               135 crypto/curve25519-donna.c                     ((limb) ((s32) in2[6])) * ((s32) in[4]) +
s32               136 crypto/curve25519-donna.c                     ((limb) ((s32) in2[2])) * ((s32) in[8]) +
s32               137 crypto/curve25519-donna.c                     ((limb) ((s32) in2[8])) * ((s32) in[2]);
s32               138 crypto/curve25519-donna.c   output[11] =      ((limb) ((s32) in2[5])) * ((s32) in[6]) +
s32               139 crypto/curve25519-donna.c                     ((limb) ((s32) in2[6])) * ((s32) in[5]) +
s32               140 crypto/curve25519-donna.c                     ((limb) ((s32) in2[4])) * ((s32) in[7]) +
s32               141 crypto/curve25519-donna.c                     ((limb) ((s32) in2[7])) * ((s32) in[4]) +
s32               142 crypto/curve25519-donna.c                     ((limb) ((s32) in2[3])) * ((s32) in[8]) +
s32               143 crypto/curve25519-donna.c                     ((limb) ((s32) in2[8])) * ((s32) in[3]) +
s32               144 crypto/curve25519-donna.c                     ((limb) ((s32) in2[2])) * ((s32) in[9]) +
s32               145 crypto/curve25519-donna.c                     ((limb) ((s32) in2[9])) * ((s32) in[2]);
s32               146 crypto/curve25519-donna.c   output[12] =      ((limb) ((s32) in2[6])) * ((s32) in[6]) +
s32               147 crypto/curve25519-donna.c                2 * (((limb) ((s32) in2[5])) * ((s32) in[7]) +
s32               148 crypto/curve25519-donna.c                     ((limb) ((s32) in2[7])) * ((s32) in[5]) +
s32               149 crypto/curve25519-donna.c                     ((limb) ((s32) in2[3])) * ((s32) in[9]) +
s32               150 crypto/curve25519-donna.c                     ((limb) ((s32) in2[9])) * ((s32) in[3])) +
s32               151 crypto/curve25519-donna.c                     ((limb) ((s32) in2[4])) * ((s32) in[8]) +
s32               152 crypto/curve25519-donna.c                     ((limb) ((s32) in2[8])) * ((s32) in[4]);
s32               153 crypto/curve25519-donna.c   output[13] =      ((limb) ((s32) in2[6])) * ((s32) in[7]) +
s32               154 crypto/curve25519-donna.c                     ((limb) ((s32) in2[7])) * ((s32) in[6]) +
s32               155 crypto/curve25519-donna.c                     ((limb) ((s32) in2[5])) * ((s32) in[8]) +
s32               156 crypto/curve25519-donna.c                     ((limb) ((s32) in2[8])) * ((s32) in[5]) +
s32               157 crypto/curve25519-donna.c                     ((limb) ((s32) in2[4])) * ((s32) in[9]) +
s32               158 crypto/curve25519-donna.c                     ((limb) ((s32) in2[9])) * ((s32) in[4]);
s32               159 crypto/curve25519-donna.c   output[14] = 2 * (((limb) ((s32) in2[7])) * ((s32) in[7]) +
s32               160 crypto/curve25519-donna.c                     ((limb) ((s32) in2[5])) * ((s32) in[9]) +
s32               161 crypto/curve25519-donna.c                     ((limb) ((s32) in2[9])) * ((s32) in[5])) +
s32               162 crypto/curve25519-donna.c                     ((limb) ((s32) in2[6])) * ((s32) in[8]) +
s32               163 crypto/curve25519-donna.c                     ((limb) ((s32) in2[8])) * ((s32) in[6]);
s32               164 crypto/curve25519-donna.c   output[15] =      ((limb) ((s32) in2[7])) * ((s32) in[8]) +
s32               165 crypto/curve25519-donna.c                     ((limb) ((s32) in2[8])) * ((s32) in[7]) +
s32               166 crypto/curve25519-donna.c                     ((limb) ((s32) in2[6])) * ((s32) in[9]) +
s32               167 crypto/curve25519-donna.c                     ((limb) ((s32) in2[9])) * ((s32) in[6]);
s32               168 crypto/curve25519-donna.c   output[16] =      ((limb) ((s32) in2[8])) * ((s32) in[8]) +
s32               169 crypto/curve25519-donna.c                2 * (((limb) ((s32) in2[7])) * ((s32) in[9]) +
s32               170 crypto/curve25519-donna.c                     ((limb) ((s32) in2[9])) * ((s32) in[7]));
s32               171 crypto/curve25519-donna.c   output[17] =      ((limb) ((s32) in2[8])) * ((s32) in[9]) +
s32               172 crypto/curve25519-donna.c                     ((limb) ((s32) in2[9])) * ((s32) in[8]);
s32               173 crypto/curve25519-donna.c   output[18] = 2 *  ((limb) ((s32) in2[9])) * ((s32) in[9]);
s32               245 crypto/curve25519-donna.c   output[0] =       ((limb) ((s32) in[0])) * ((s32) in[0]);
s32               246 crypto/curve25519-donna.c   output[1] =  2 *  ((limb) ((s32) in[0])) * ((s32) in[1]);
s32               247 crypto/curve25519-donna.c   output[2] =  2 * (((limb) ((s32) in[1])) * ((s32) in[1]) +
s32               248 crypto/curve25519-donna.c                     ((limb) ((s32) in[0])) * ((s32) in[2]));
s32               249 crypto/curve25519-donna.c   output[3] =  2 * (((limb) ((s32) in[1])) * ((s32) in[2]) +
s32               250 crypto/curve25519-donna.c                     ((limb) ((s32) in[0])) * ((s32) in[3]));
s32               251 crypto/curve25519-donna.c   output[4] =       ((limb) ((s32) in[2])) * ((s32) in[2]) +
s32               252 crypto/curve25519-donna.c                4 *  ((limb) ((s32) in[1])) * ((s32) in[3]) +
s32               253 crypto/curve25519-donna.c                2 *  ((limb) ((s32) in[0])) * ((s32) in[4]);
s32               254 crypto/curve25519-donna.c   output[5] =  2 * (((limb) ((s32) in[2])) * ((s32) in[3]) +
s32               255 crypto/curve25519-donna.c                     ((limb) ((s32) in[1])) * ((s32) in[4]) +
s32               256 crypto/curve25519-donna.c                     ((limb) ((s32) in[0])) * ((s32) in[5]));
s32               257 crypto/curve25519-donna.c   output[6] =  2 * (((limb) ((s32) in[3])) * ((s32) in[3]) +
s32               258 crypto/curve25519-donna.c                     ((limb) ((s32) in[2])) * ((s32) in[4]) +
s32               259 crypto/curve25519-donna.c                     ((limb) ((s32) in[0])) * ((s32) in[6]) +
s32               260 crypto/curve25519-donna.c                2 *  ((limb) ((s32) in[1])) * ((s32) in[5]));
s32               261 crypto/curve25519-donna.c   output[7] =  2 * (((limb) ((s32) in[3])) * ((s32) in[4]) +
s32               262 crypto/curve25519-donna.c                     ((limb) ((s32) in[2])) * ((s32) in[5]) +
s32               263 crypto/curve25519-donna.c                     ((limb) ((s32) in[1])) * ((s32) in[6]) +
s32               264 crypto/curve25519-donna.c                     ((limb) ((s32) in[0])) * ((s32) in[7]));
s32               265 crypto/curve25519-donna.c   output[8] =       ((limb) ((s32) in[4])) * ((s32) in[4]) +
s32               266 crypto/curve25519-donna.c                2 * (((limb) ((s32) in[2])) * ((s32) in[6]) +
s32               267 crypto/curve25519-donna.c                     ((limb) ((s32) in[0])) * ((s32) in[8]) +
s32               268 crypto/curve25519-donna.c                2 * (((limb) ((s32) in[1])) * ((s32) in[7]) +
s32               269 crypto/curve25519-donna.c                     ((limb) ((s32) in[3])) * ((s32) in[5])));
s32               270 crypto/curve25519-donna.c   output[9] =  2 * (((limb) ((s32) in[4])) * ((s32) in[5]) +
s32               271 crypto/curve25519-donna.c                     ((limb) ((s32) in[3])) * ((s32) in[6]) +
s32               272 crypto/curve25519-donna.c                     ((limb) ((s32) in[2])) * ((s32) in[7]) +
s32               273 crypto/curve25519-donna.c                     ((limb) ((s32) in[1])) * ((s32) in[8]) +
s32               274 crypto/curve25519-donna.c                     ((limb) ((s32) in[0])) * ((s32) in[9]));
s32               275 crypto/curve25519-donna.c   output[10] = 2 * (((limb) ((s32) in[5])) * ((s32) in[5]) +
s32               276 crypto/curve25519-donna.c                     ((limb) ((s32) in[4])) * ((s32) in[6]) +
s32               277 crypto/curve25519-donna.c                     ((limb) ((s32) in[2])) * ((s32) in[8]) +
s32               278 crypto/curve25519-donna.c                2 * (((limb) ((s32) in[3])) * ((s32) in[7]) +
s32               279 crypto/curve25519-donna.c                     ((limb) ((s32) in[1])) * ((s32) in[9])));
s32               280 crypto/curve25519-donna.c   output[11] = 2 * (((limb) ((s32) in[5])) * ((s32) in[6]) +
s32               281 crypto/curve25519-donna.c                     ((limb) ((s32) in[4])) * ((s32) in[7]) +
s32               282 crypto/curve25519-donna.c                     ((limb) ((s32) in[3])) * ((s32) in[8]) +
s32               283 crypto/curve25519-donna.c                     ((limb) ((s32) in[2])) * ((s32) in[9]));
s32               284 crypto/curve25519-donna.c   output[12] =      ((limb) ((s32) in[6])) * ((s32) in[6]) +
s32               285 crypto/curve25519-donna.c                2 * (((limb) ((s32) in[4])) * ((s32) in[8]) +
s32               286 crypto/curve25519-donna.c                2 * (((limb) ((s32) in[5])) * ((s32) in[7]) +
s32               287 crypto/curve25519-donna.c                     ((limb) ((s32) in[3])) * ((s32) in[9])));
s32               288 crypto/curve25519-donna.c   output[13] = 2 * (((limb) ((s32) in[6])) * ((s32) in[7]) +
s32               289 crypto/curve25519-donna.c                     ((limb) ((s32) in[5])) * ((s32) in[8]) +
s32               290 crypto/curve25519-donna.c                     ((limb) ((s32) in[4])) * ((s32) in[9]));
s32               291 crypto/curve25519-donna.c   output[14] = 2 * (((limb) ((s32) in[7])) * ((s32) in[7]) +
s32               292 crypto/curve25519-donna.c                     ((limb) ((s32) in[6])) * ((s32) in[8]) +
s32               293 crypto/curve25519-donna.c                2 *  ((limb) ((s32) in[5])) * ((s32) in[9]));
s32               294 crypto/curve25519-donna.c   output[15] = 2 * (((limb) ((s32) in[7])) * ((s32) in[8]) +
s32               295 crypto/curve25519-donna.c                     ((limb) ((s32) in[6])) * ((s32) in[9]));
s32               296 crypto/curve25519-donna.c   output[16] =      ((limb) ((s32) in[8])) * ((s32) in[8]) +
s32               297 crypto/curve25519-donna.c                4 *  ((limb) ((s32) in[7])) * ((s32) in[9]);
s32               298 crypto/curve25519-donna.c   output[17] = 2 *  ((limb) ((s32) in[8])) * ((s32) in[9]);
s32               299 crypto/curve25519-donna.c   output[18] = 2 *  ((limb) ((s32) in[9])) * ((s32) in[9]);
s32               385 third_party/libwebp/dsp/enc_sse2.c     const __m128i s32 = _mm_unpackhi_epi64(shuf01_p, shuf23_p);
s32               388 third_party/libwebp/dsp/enc_sse2.c     const __m128i a01 = _mm_add_epi16(s01, s32);
s32               389 third_party/libwebp/dsp/enc_sse2.c     const __m128i a32 = _mm_sub_epi16(s01, s32);