/third_party/ffmpeg/libavcodec/ |
H A D | jrevdct.c | 219 int32_t z1, z2, z3, z4, z5; in ff_j_rev_dct() local 332 z4 = d5 + d1; in ff_j_rev_dct() 333 z5 = MULTIPLY(z3 + z4, FIX_1_175875602); in ff_j_rev_dct() 342 z4 = MULTIPLY(-z4, FIX_0_390180644); in ff_j_rev_dct() 345 z4 += z5; in ff_j_rev_dct() 348 tmp1 += z2 + z4; in ff_j_rev_dct() 350 tmp3 += z1 + z4; in ff_j_rev_dct() 363 z4 = MULTIPLY(-d5, FIX_0_390180644); in ff_j_rev_dct() 366 z4 in ff_j_rev_dct() [all...] |
H A D | jfdctint_template.c | 186 int z1, z2, z3, z4, z5; in row_fdct() local 231 z4 = tmp5 + tmp7; in row_fdct() 232 z5 = MULTIPLY(z3 + z4, FIX_1_175875602); /* sqrt(2) * c3 */ in row_fdct() 241 z4 = MULTIPLY(z4, - FIX_0_390180644); /* sqrt(2) * (c5-c3) */ in row_fdct() 244 z4 += z5; in row_fdct() 247 dataptr[5] = (int16_t) DESCALE(tmp5 + z2 + z4, CONST_BITS-PASS1_BITS); in row_fdct() 249 dataptr[1] = (int16_t) DESCALE(tmp7 + z1 + z4, CONST_BITS-PASS1_BITS); in row_fdct() 264 int z1, z2, z3, z4, z5; in ff_jpeg_fdct_islow() local 312 z4 in ff_jpeg_fdct_islow() [all...] |
H A D | faandct.c | 69 FLOAT z2, z4, z11, z13; in row_fdct() local 100 z4= tmp6*(A4-A5) + tmp4*A5; in row_fdct() 109 temp[1 + i]= z11 + z4; in row_fdct() 110 temp[7 + i]= z11 - z4; in row_fdct() 118 FLOAT z2, z4, z11, z13; in ff_faandct() local 154 z4= tmp6*(A4-A5) + tmp4*A5; in ff_faandct() 163 data[8*1 + i]= lrintf(postscale[8*1 + i] * (z11 + z4)); in ff_faandct() 164 data[8*7 + i]= lrintf(postscale[8*7 + i] * (z11 - z4)); in ff_faandct()
|
H A D | jfdctfst.c | 147 int z1, z2, z3, z4, z5, z11, z13; in row_fdct() local 187 z4 = MULTIPLY(tmp12, FIX_1_306562965) + z5; /* c2+c6 */ in row_fdct() 195 dataptr[1] = z11 + z4; in row_fdct() 196 dataptr[7] = z11 - z4; in row_fdct() 211 int z1, z2, z3, z4, z5, z11, z13; in ff_fdct_ifast() local 253 z4 = MULTIPLY(tmp12, FIX_1_306562965) + z5; /* c2+c6 */ in ff_fdct_ifast() 261 dataptr[DCTSIZE*1] = z11 + z4; in ff_fdct_ifast() 262 dataptr[DCTSIZE*7] = z11 - z4; in ff_fdct_ifast()
|
/third_party/skia/third_party/externals/libjpeg-turbo/ |
H A D | jidctint.c | 179 JLONG z1, z2, z3, z4, z5; in jpeg_idct_islow() local 262 z4 = tmp1 + tmp3; in jpeg_idct_islow() 263 z5 = MULTIPLY(z3 + z4, FIX_1_175875602); /* sqrt(2) * c3 */ in jpeg_idct_islow() 272 z4 = MULTIPLY(z4, -FIX_0_390180644); /* sqrt(2) * ( c5-c3) */ in jpeg_idct_islow() 275 z4 += z5; in jpeg_idct_islow() 278 tmp1 += z2 + z4; in jpeg_idct_islow() 280 tmp3 += z1 + z4; in jpeg_idct_islow() 364 z4 = tmp1 + tmp3; in jpeg_idct_islow() 365 z5 = MULTIPLY(z3 + z4, FIX_1_17587560 in jpeg_idct_islow() 907 JLONG z1, z2, z3, z4; jpeg_idct_9x9() local 1079 JLONG z1, z2, z3, z4, z5; jpeg_idct_10x10() local 1274 JLONG z1, z2, z3, z4; jpeg_idct_11x11() local 1468 JLONG z1, z2, z3, z4; jpeg_idct_12x12() local 1684 JLONG z1, z2, z3, z4; jpeg_idct_13x13() local 1912 JLONG z1, z2, z3, z4; jpeg_idct_14x14() local 2138 JLONG z1, z2, z3, z4; jpeg_idct_15x15() local 2380 JLONG z1, z2, z3, z4; jpeg_idct_16x16() local [all...] |
H A D | jfdctint.c | 147 JLONG z1, z2, z3, z4, z5; in jpeg_fdct_islow() local 193 z4 = tmp5 + tmp7; in jpeg_fdct_islow() 194 z5 = MULTIPLY(z3 + z4, FIX_1_175875602); /* sqrt(2) * c3 */ in jpeg_fdct_islow() 203 z4 = MULTIPLY(z4, -FIX_0_390180644); /* sqrt(2) * ( c5-c3) */ in jpeg_fdct_islow() 206 z4 += z5; in jpeg_fdct_islow() 209 dataptr[5] = (DCTELEM)DESCALE(tmp5 + z2 + z4, CONST_BITS - PASS1_BITS); in jpeg_fdct_islow() 211 dataptr[1] = (DCTELEM)DESCALE(tmp7 + z1 + z4, CONST_BITS - PASS1_BITS); in jpeg_fdct_islow() 260 z4 = tmp5 + tmp7; in jpeg_fdct_islow() 261 z5 = MULTIPLY(z3 + z4, FIX_1_17587560 in jpeg_fdct_islow() [all...] |
H A D | jfdctflt.c | 64 FAST_FLOAT z1, z2, z3, z4, z5, z11, z13; in jpeg_fdct_float() local 104 z4 = ((FAST_FLOAT)1.306562965) * tmp12 + z5; /* c2+c6 */ in jpeg_fdct_float() 112 dataptr[1] = z11 + z4; in jpeg_fdct_float() 113 dataptr[7] = z11 - z4; in jpeg_fdct_float() 154 z4 = ((FAST_FLOAT)1.306562965) * tmp12 + z5; /* c2+c6 */ in jpeg_fdct_float() 162 dataptr[DCTSIZE * 1] = z11 + z4; in jpeg_fdct_float() 163 dataptr[DCTSIZE * 7] = z11 - z4; in jpeg_fdct_float()
|
H A D | jfdctfst.c | 121 DCTELEM z1, z2, z3, z4, z5, z11, z13; in jpeg_fdct_ifast() local 162 z4 = MULTIPLY(tmp12, FIX_1_306562965) + z5; /* c2+c6 */ in jpeg_fdct_ifast() 170 dataptr[1] = z11 + z4; in jpeg_fdct_ifast() 171 dataptr[7] = z11 - z4; in jpeg_fdct_ifast() 212 z4 = MULTIPLY(tmp12, FIX_1_306562965) + z5; /* c2+c6 */ in jpeg_fdct_ifast() 220 dataptr[DCTSIZE * 1] = z11 + z4; in jpeg_fdct_ifast() 221 dataptr[DCTSIZE * 7] = z11 - z4; in jpeg_fdct_ifast()
|
H A D | jidctred.c | 126 JLONG z1, z2, z3, z4; in jpeg_idct_4x4() local 178 z4 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); in jpeg_idct_4x4() 183 MULTIPLY(z4, FIX_1_061594337); /* sqrt(2) * ( c5+c7) */ in jpeg_idct_4x4() 188 MULTIPLY(z4, FIX_2_562915447); /* sqrt(2) * (c1+c3) */ in jpeg_idct_4x4() 241 z4 = (JLONG)wsptr[1]; in jpeg_idct_4x4() 246 MULTIPLY(z4, FIX_1_061594337); /* sqrt(2) * ( c5+c7) */ in jpeg_idct_4x4() 251 MULTIPLY(z4, FIX_2_562915447); /* sqrt(2) * (c1+c3) */ in jpeg_idct_4x4()
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/ |
H A D | jfdctfst-neon.c | 119 int16x8_t z4 = vqdmulhq_lane_s16(tmp12, consts, 3); in jsimd_fdct_ifast_neon() local 121 z4 = vaddq_s16(z4, z5); in jsimd_fdct_ifast_neon() 129 col1 = vaddq_s16(z11, z4); in jsimd_fdct_ifast_neon() 130 col7 = vsubq_s16(z11, z4); in jsimd_fdct_ifast_neon() 193 z4 = vqdmulhq_lane_s16(tmp12, consts, 3); in jsimd_fdct_ifast_neon() 195 z4 = vaddq_s16(z4, z5); in jsimd_fdct_ifast_neon() 203 row1 = vaddq_s16(z11, z4); in jsimd_fdct_ifast_neon() 204 row7 = vsubq_s16(z11, z4); in jsimd_fdct_ifast_neon() [all...] |
H A D | jidctint-neon.c | 397 * z5 = (z3 + z4) * 1.175875602; in jsimd_idct_islow_pass1_regular() 398 * z3 = z3 * -1.961570560; z4 = z4 * -0.390180644; in jsimd_idct_islow_pass1_regular() 399 * z3 += z5; z4 += z5; in jsimd_idct_islow_pass1_regular() 402 * z3 = z3 * (1.175875602 - 1.961570560) + z4 * 1.175875602; in jsimd_idct_islow_pass1_regular() 403 * z4 = z3 * 1.175875602 + z4 * (1.175875602 - 0.390180644); in jsimd_idct_islow_pass1_regular() 407 int32x4_t z4 = vmull_lane_s16(z3_s16, consts.val[1], 3); in jsimd_idct_islow_pass1_regular() local 409 z4 = vmlal_lane_s16(z4, z4_s1 in jsimd_idct_islow_pass1_regular() 517 int32x4_t z4 = vmull_lane_s16(z3_s16, consts.val[1], 3); jsimd_idct_islow_pass1_sparse() local 618 int32x4_t z4 = vmull_lane_s16(z3_s16, consts.val[1], 3); jsimd_idct_islow_pass2_regular() local 749 int32x4_t z4 = vmull_lane_s16(z3_s16, consts.val[1], 3); jsimd_idct_islow_pass2_sparse() local [all...] |
H A D | jidctred-neon.c | 277 int16x4_t z4 = vmul_s16(vget_high_s16(row1), quant_row1); in jsimd_idct_4x4_neon() local 282 tmp0 = vmlal_lane_s16(tmp0, z4, consts.val[1], 1); in jsimd_idct_4x4_neon() 287 tmp2 = vmlal_lane_s16(tmp2, z4, consts.val[2], 1); in jsimd_idct_4x4_neon() 330 int16x4_t z4 = vmul_s16(vget_low_s16(row1), quant_row1); in jsimd_idct_4x4_neon() local 335 tmp0 = vmlal_lane_s16(tmp0, z4, consts.val[1], 1); in jsimd_idct_4x4_neon() 340 tmp2 = vmlal_lane_s16(tmp2, z4, consts.val[2], 1); in jsimd_idct_4x4_neon() 381 int16x8_t z4 = vmulq_s16(row1, quant_row1); in jsimd_idct_4x4_neon() local 386 tmp0_l = vmlal_lane_s16(tmp0_l, vget_low_s16(z4), consts.val[1], 1); in jsimd_idct_4x4_neon() 390 tmp0_h = vmlal_lane_s16(tmp0_h, vget_high_s16(z4), consts.val[1], 1); in jsimd_idct_4x4_neon() 395 tmp2_l = vmlal_lane_s16(tmp2_l, vget_low_s16(z4), const in jsimd_idct_4x4_neon() [all...] |
H A D | jfdctint-neon.c | 165 int16x8_t z4 = vaddq_s16(tmp5, tmp7); in jsimd_fdct_islow_neon() local 169 z5_l = vmlal_lane_s16(z5_l, vget_low_s16(z4), consts.val[1], 1); in jsimd_fdct_islow_neon() 170 z5_h = vmlal_lane_s16(z5_h, vget_high_s16(z4), consts.val[1], 1); in jsimd_fdct_islow_neon() 195 int32x4_t z4_l = vmull_lane_s16(vget_low_s16(z4), consts.val[0], 1); in jsimd_fdct_islow_neon() 196 int32x4_t z4_h = vmull_lane_s16(vget_high_s16(z4), consts.val[0], 1); in jsimd_fdct_islow_neon() 302 z4 = vaddq_s16(tmp5, tmp7); in jsimd_fdct_islow_neon() 306 z5_l = vmlal_lane_s16(z5_l, vget_low_s16(z4), consts.val[1], 1); in jsimd_fdct_islow_neon() 307 z5_h = vmlal_lane_s16(z5_h, vget_high_s16(z4), consts.val[1], 1); in jsimd_fdct_islow_neon() 332 z4_l = vmull_lane_s16(vget_low_s16(z4), consts.val[0], 1); in jsimd_fdct_islow_neon() 333 z4_h = vmull_lane_s16(vget_high_s16(z4), const in jsimd_fdct_islow_neon() [all...] |
/third_party/skia/third_party/externals/libjpeg-turbo/simd/i386/ |
H A D | jfdctint-avx2.asm | 160 ; z5 = (z3 + z4) * 1.175875602; 161 ; z3 = z3 * -1.961570560; z4 = z4 * -0.390180644; 162 ; z3 += z5; z4 += z5; 165 ; z3 = z3 * (1.175875602 - 1.961570560) + z4 * 1.175875602; 166 ; z4 = z3 * 1.175875602 + z4 * (1.175875602 - 0.390180644); 179 ; data7 = tmp4 + z1 + z3; data5 = tmp5 + z2 + z4; 180 ; data3 = tmp6 + z2 + z3; data1 = tmp7 + z1 + z4; 187 ; data7 = tmp4 + z3; data5 = tmp5 + z4; [all...] |
H A D | jfdctint-mmx.asm | 255 paddw mm6, mm7 ; mm6=z4 258 ; z5 = (z3 + z4) * 1.175875602; 259 ; z3 = z3 * -1.961570560; z4 = z4 * -0.390180644; 260 ; z3 += z5; z4 += z5; 263 ; z3 = z3 * (1.175875602 - 1.961570560) + z4 * 1.175875602; 264 ; z4 = z3 * 1.175875602 + z4 * (1.175875602 - 0.390180644); 285 ; data7 = tmp4 + z1 + z3; data5 = tmp5 + z2 + z4; 286 ; data3 = tmp6 + z2 + z3; data1 = tmp7 + z1 + z4; [all...] |
H A D | jfdctint-sse2.asm | 272 paddw xmm0, xmm1 ; xmm0=z4 275 ; z5 = (z3 + z4) * 1.175875602; 276 ; z3 = z3 * -1.961570560; z4 = z4 * -0.390180644; 277 ; z3 += z5; z4 += z5; 280 ; z3 = z3 * (1.175875602 - 1.961570560) + z4 * 1.175875602; 281 ; z4 = z3 * 1.175875602 + z4 * (1.175875602 - 0.390180644); 302 ; data7 = tmp4 + z1 + z3; data5 = tmp5 + z2 + z4; 303 ; data3 = tmp6 + z2 + z3; data1 = tmp7 + z1 + z4; [all...] |
H A D | jidctint-mmx.asm | 272 paddw mm7, mm1 ; mm7=z4 275 ; z5 = (z3 + z4) * 1.175875602; 276 ; z3 = z3 * -1.961570560; z4 = z4 * -0.390180644; 277 ; z3 += z5; z4 += z5; 280 ; z3 = z3 * (1.175875602 - 1.961570560) + z4 * 1.175875602; 281 ; z4 = z3 * 1.175875602 + z4 * (1.175875602 - 0.390180644); 302 ; tmp0 += z1 + z3; tmp1 += z2 + z4; 303 ; tmp2 += z2 + z3; tmp3 += z1 + z4; [all...] |
H A D | jidctint-sse2.asm | 266 paddw xmm7, xmm1 ; xmm7=z4 269 ; z5 = (z3 + z4) * 1.175875602; 270 ; z3 = z3 * -1.961570560; z4 = z4 * -0.390180644; 271 ; z3 += z5; z4 += z5; 274 ; z3 = z3 * (1.175875602 - 1.961570560) + z4 * 1.175875602; 275 ; z4 = z3 * 1.175875602 + z4 * (1.175875602 - 0.390180644); 296 ; tmp0 += z1 + z3; tmp1 += z2 + z4; 297 ; tmp2 += z2 + z3; tmp3 += z1 + z4; [all...] |
/third_party/skia/third_party/externals/libjpeg-turbo/simd/x86_64/ |
H A D | jfdctint-avx2.asm | 160 ; z5 = (z3 + z4) * 1.175875602; 161 ; z3 = z3 * -1.961570560; z4 = z4 * -0.390180644; 162 ; z3 += z5; z4 += z5; 165 ; z3 = z3 * (1.175875602 - 1.961570560) + z4 * 1.175875602; 166 ; z4 = z3 * 1.175875602 + z4 * (1.175875602 - 0.390180644); 179 ; data7 = tmp4 + z1 + z3; data5 = tmp5 + z2 + z4; 180 ; data3 = tmp6 + z2 + z3; data1 = tmp7 + z1 + z4; 187 ; data7 = tmp4 + z3; data5 = tmp5 + z4; [all...] |
H A D | jfdctint-sse2.asm | 264 paddw xmm0, xmm1 ; xmm0=z4 267 ; z5 = (z3 + z4) * 1.175875602; 268 ; z3 = z3 * -1.961570560; z4 = z4 * -0.390180644; 269 ; z3 += z5; z4 += z5; 272 ; z3 = z3 * (1.175875602 - 1.961570560) + z4 * 1.175875602; 273 ; z4 = z3 * 1.175875602 + z4 * (1.175875602 - 0.390180644); 294 ; data7 = tmp4 + z1 + z3; data5 = tmp5 + z2 + z4; 295 ; data3 = tmp6 + z2 + z3; data1 = tmp7 + z1 + z4; [all...] |
H A D | jidctint-avx2.asm | 160 ; z5 = (z3 + z4) * 1.175875602; 161 ; z3 = z3 * -1.961570560; z4 = z4 * -0.390180644; 162 ; z3 += z5; z4 += z5; 165 ; z3 = z3 * (1.175875602 - 1.961570560) + z4 * 1.175875602; 166 ; z4 = z3 * 1.175875602 + z4 * (1.175875602 - 0.390180644); 179 ; tmp0 += z1 + z3; tmp1 += z2 + z4; 180 ; tmp2 += z2 + z3; tmp3 += z1 + z4; 187 ; tmp0 += z3; tmp1 += z4; [all...] |
/third_party/vixl/test/aarch64/ |
H A D | test-api-movprfx-aarch64.cc | 117 __ movprfx(z2, z4); in TEST() 147 __ movprfx(z5.VnD(), p6.Merging(), z4.VnD()); in TEST() 150 __ movprfx(z19.VnB(), p6.Zeroing(), z4.VnB()); in TEST() 156 __ movprfx(z4.VnS(), p1.Zeroing(), z22.VnS()); in TEST() 157 __ lsl(z4.VnS(), p1.Merging(), z4.VnS(), z4.VnS()); in TEST() 159 __ movprfx(z4, z5); in TEST() 160 __ lsl(z4.VnB(), p5.Merging(), z4 in TEST() [all...] |
H A D | test-disasm-sve-aarch64.cc | 327 COMPARE(asr(z4.VnB(), p0.Merging(), z4.VnB(), z30.VnD()), in TEST() 328 "asr z4.b, p0/m, z4.b, z30.d"); in TEST() 329 COMPARE(asr(z4.VnH(), p0.Merging(), z4.VnH(), z30.VnD()), in TEST() 330 "asr z4.h, p0/m, z4.h, z30.d"); in TEST() 331 COMPARE(asr(z4.VnS(), p0.Merging(), z4 in TEST() [all...] |
/third_party/typescript/tests/baselines/reference/ |
H A D | arithmeticOnInvalidTypes.js | 7 var z4 = x / y;
variable 15 var z4 = x / y;
variable
|
H A D | arithmeticOnInvalidTypes2.js | 6 var z4 = a / b; 15 var z4 = a / b;
|