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);