w3 29 libavcodec/mips/simple_idct_msa.c v8i16 w1, w3, w5, w7; w3 80 libavcodec/mips/simple_idct_msa.c SPLATI_H4_SH(weights, 1, 3, 5, 7, w1, w3, w5, w7); w3 82 libavcodec/mips/simple_idct_msa.c ILVR_H4_SH(w1, w3, w3, -w7, w5, -w1, w7, -w5, w3 84 libavcodec/mips/simple_idct_msa.c ILVR_H2_SH(w5, w7, w7, w3, const4, const6); w3 86 libavcodec/mips/simple_idct_msa.c const7 = __msa_ilvod_h(w3, -w1); w3 153 libavcodec/mips/simple_idct_msa.c SPLATI_H4_SH(weights, 1, 3, 5, 7, w1, w3, w5, w7); w3 154 libavcodec/mips/simple_idct_msa.c ILVR_H4_SH(w1, w3, w3, -w7, w5, -w1, w7, -w5, w3 161 libavcodec/mips/simple_idct_msa.c ILVR_H2_SH(w5, w7, w7, w3, const4, const6); w3 163 libavcodec/mips/simple_idct_msa.c const7 = __msa_ilvod_h(w3, -w1); w3 192 libavcodec/mips/simple_idct_msa.c v8i16 w1, w3, w5, w7; w3 243 libavcodec/mips/simple_idct_msa.c SPLATI_H4_SH(weights, 1, 3, 5, 7, w1, w3, w5, w7); w3 245 libavcodec/mips/simple_idct_msa.c ILVR_H4_SH(w1, w3, w3, -w7, w5, -w1, w7, -w5, w3 247 libavcodec/mips/simple_idct_msa.c ILVR_H2_SH(w5, w7, w7, w3, const4, const6); w3 249 libavcodec/mips/simple_idct_msa.c const7 = __msa_ilvod_h(w3, -w1); w3 315 libavcodec/mips/simple_idct_msa.c SPLATI_H4_SH(weights, 1, 3, 5, 7, w1, w3, w5, w7); w3 316 libavcodec/mips/simple_idct_msa.c ILVR_H4_SH(w1, w3, w3, -w7, w5, -w1, w7, -w5, w3 323 libavcodec/mips/simple_idct_msa.c ILVR_H2_SH(w5, w7, w7, w3, const4, const6); w3 325 libavcodec/mips/simple_idct_msa.c const7 = __msa_ilvod_h(w3, -w1); w3 368 libavcodec/mips/simple_idct_msa.c v8i16 w1, w3, w5, w7; w3 399 libavcodec/mips/simple_idct_msa.c SPLATI_H4_SH(weights, 1, 3, 5, 7, w1, w3, w5, w7); w3 400 libavcodec/mips/simple_idct_msa.c ILVR_H4_SH(w1, w3, w3, -w7, w5, -w1, w7, -w5, w3 402 libavcodec/mips/simple_idct_msa.c ILVR_H2_SH(w5, w7, w7, w3, const4, const6); w3 404 libavcodec/mips/simple_idct_msa.c const7 = __msa_ilvod_h(w3, -w1); w3 184 libavcodec/mpeg4videodec.c int min_ab, i, w2, h2, w3, h3; w3 328 libavcodec/mpeg4videodec.c w3 = w2 >> min_ab; w3 332 libavcodec/mpeg4videodec.c ((int64_t)-r * sprite_ref[0][0] + virtual_ref[1][0]) * w3 * (-vop_ref[0][1]) + w3 336 libavcodec/mpeg4videodec.c ((int64_t)-r * sprite_ref[0][1] + virtual_ref[1][1]) * w3 * (-vop_ref[0][1]) + w3 339 libavcodec/mpeg4videodec.c ((int64_t)-r * sprite_ref[0][0] + virtual_ref[1][0]) * w3 * (-2 * vop_ref[0][1] + 1) + w3 343 libavcodec/mpeg4videodec.c ((int64_t)-r * sprite_ref[0][1] + virtual_ref[1][1]) * w3 * (-2 * vop_ref[0][1] + 1) + w3 347 libavcodec/mpeg4videodec.c sprite_delta[0][1] = (-r * (int64_t)sprite_ref[0][0] + virtual_ref[1][0]) * w3; w3 349 libavcodec/mpeg4videodec.c sprite_delta[1][1] = (-r * (int64_t)sprite_ref[0][1] + virtual_ref[1][1]) * w3; w3 83 libavfilter/vf_hqx.c static av_always_inline uint32_t interp_3px(uint32_t c1, int w1, uint32_t c2, int w2, uint32_t c3, int w3, int s) w3 85 libavfilter/vf_hqx.c return (((((c1 & 0xff00ff00) >> 8) * w1 + ((c2 & 0xff00ff00) >> 8) * w2 + ((c3 & 0xff00ff00) >> 8) * w3) << (8 - s)) & 0xff00ff00) | w3 86 libavfilter/vf_hqx.c (((((c1 & 0x00ff00ff) ) * w1 + ((c2 & 0x00ff00ff) ) * w2 + ((c3 & 0x00ff00ff) ) * w3) >> s ) & 0x00ff00ff); w3 113 libavfilter/vf_hqx.c w3 = w[p3], w4 = w[p4], w5 = w[p5], \ w3 128 libavfilter/vf_hqx.c return interp_2px(w4, 3, w3, 1, 2); w3 129 libavfilter/vf_hqx.c if ((P(0xdb,0x49) || P(0xef,0x6d)) && WDIFF(w7, w3)) w3 131 libavfilter/vf_hqx.c if ((P(0x0b,0x0b) || P(0xfe,0x4a) || P(0xfe,0x1a)) && WDIFF(w3, w1)) w3 136 libavfilter/vf_hqx.c P(0xeb,0x8a)) && WDIFF(w3, w1)) w3 141 libavfilter/vf_hqx.c return interp_3px(w4, 2, w0, 1, w3, 1, 2); w3 143 libavfilter/vf_hqx.c return interp_3px(w4, 14, w3, 1, w1, 1, 4); w3 145 libavfilter/vf_hqx.c return interp_3px(w4, 5, w1, 2, w3, 1, 3); w3 147 libavfilter/vf_hqx.c return interp_3px(w4, 5, w3, 2, w1, 1, 3); w3 149 libavfilter/vf_hqx.c return interp_2px(w4, 3, w3, 1, 2); w3 153 libavfilter/vf_hqx.c return interp_3px(w4, 2, w3, 3, w1, 3, 3); w3 160 libavfilter/vf_hqx.c return interp_3px(w4, 2, w3, 1, w1, 1, 2); w3 161 libavfilter/vf_hqx.c return interp_3px(w4, 6, w3, 1, w1, 1, 3); w3 183 libavfilter/vf_hqx.c if ((P(0xdb,0x49) || P(0xef,0x6d)) && WDIFF(w7, w3)) w3 186 libavfilter/vf_hqx.c *dst00 = interp_2px(w4, 3, w3, 1, 2); w3 187 libavfilter/vf_hqx.c else if ((P(0x0b,0x0b) || P(0xfe,0x4a) || P(0xfe,0x1a)) && WDIFF(w3, w1)) w3 192 libavfilter/vf_hqx.c P(0xeb,0x8a)) && WDIFF(w3, w1)) w3 197 libavfilter/vf_hqx.c *dst00 = interp_2px(w4, 3, w3, 1, 2); w3 199 libavfilter/vf_hqx.c *dst00 = interp_2px(w3, 1, w1, 1, 1); w3 202 libavfilter/vf_hqx.c *dst00 = interp_3px(w4, 2, w3, 7, w1, 7, 4); w3 209 libavfilter/vf_hqx.c *dst00 = interp_3px(w4, 2, w3, 1, w1, 1, 2); w3 215 libavfilter/vf_hqx.c P(0xbe,0x0a) || P(0x7a,0x0a)) && WDIFF(w3, w1)) w3 252 libavfilter/vf_hqx.c const int cond01 = (P(0xdb,0x49) || P(0xef,0x6d)) && WDIFF(w7, w3); w3 257 libavfilter/vf_hqx.c P(0xeb,0x8a)) && WDIFF(w3, w1); w3 270 libavfilter/vf_hqx.c P(0xfe,0x1a)) && WDIFF(w3, w1); w3 282 libavfilter/vf_hqx.c *dst00 = interp_2px(w4, 5, w3, 3, 3); w3 285 libavfilter/vf_hqx.c else if ((P(0x0b,0x0b) || P(0xfe,0x4a) || P(0xfe,0x1a)) && WDIFF(w3, w1)) w3 290 libavfilter/vf_hqx.c *dst00 = interp_2px(w4, 3, w3, 1, 2); w3 294 libavfilter/vf_hqx.c *dst00 = interp_2px(w4, 5, w3, 3, 3); w3 299 libavfilter/vf_hqx.c *dst00 = interp_2px(w1, 1, w3, 1, 1); w3 303 libavfilter/vf_hqx.c *dst00 = interp_3px(w4, 2, w1, 1, w3, 1, 2); w3 306 libavfilter/vf_hqx.c *dst01 = interp_2px(w4, 7, w3, 1, 3); w3 314 libavfilter/vf_hqx.c *dst01 = interp_3px(w4, 5, w1, 2, w3, 1, 3); w3 322 libavfilter/vf_hqx.c *dst01 = interp_3px(w1, 2, w4, 1, w3, 1, 2); w3 324 libavfilter/vf_hqx.c *dst01 = interp_2px(w1, 5, w3, 3, 3); w3 326 libavfilter/vf_hqx.c *dst01 = interp_2px(w4, 7, w3, 1, 3); w3 344 libavfilter/vf_hqx.c *dst10 = interp_3px(w4, 5, w3, 2, w1, 1, 3); w3 346 libavfilter/vf_hqx.c *dst10 = interp_3px(w4, 5, w3, 2, w0, 1, 3); w3 348 libavfilter/vf_hqx.c *dst10 = interp_2px(w4, 5, w3, 3, 3); w3 350 libavfilter/vf_hqx.c *dst10 = interp_2px(w3, 3, w4, 1, 2); w3 352 libavfilter/vf_hqx.c *dst10 = interp_3px(w3, 2, w4, 1, w1, 1, 2); w3 354 libavfilter/vf_hqx.c *dst10 = interp_2px(w3, 5, w1, 3, 3); w3 361 libavfilter/vf_hqx.c *dst10 = interp_2px(w3, 1, w4, 1, 1); w3 363 libavfilter/vf_hqx.c *dst10 = interp_2px(w4, 3, w3, 1, 2); w3 366 libavfilter/vf_hqx.c WDIFF(w3, w1)) w3 371 libavfilter/vf_hqx.c *dst11 = interp_2px(w4, 7, w3, 1, 3); w3 376 libavfilter/vf_hqx.c *dst11 = interp_3px(w4, 6, w3, 1, w1, 1, 3);