Home
last modified time | relevance | path

Searched refs:cospis1 (Results 1 – 7 of 7) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/arm/
Dhighbd_idct8x8_add_neon.c72 const int32x4_t cospis0, const int32x4_t cospis1, int32x4_t *const io0, in idct8x8_12_half1d_bd10() argument
81 step1[4] = vmulq_lane_s32(*io1, vget_high_s32(cospis1), 1); in idct8x8_12_half1d_bd10()
82 step1[5] = vmulq_lane_s32(*io3, vget_high_s32(cospis1), 0); in idct8x8_12_half1d_bd10()
83 step1[6] = vmulq_lane_s32(*io3, vget_low_s32(cospis1), 1); in idct8x8_12_half1d_bd10()
84 step1[7] = vmulq_lane_s32(*io1, vget_low_s32(cospis1), 0); in idct8x8_12_half1d_bd10()
127 const int32x4_t cospis0, const int32x4_t cospis1, int32x4_t *const io0, in idct8x8_12_half1d_bd12() argument
149 t64[0] = vmull_lane_s32(input1l, vget_high_s32(cospis1), 1); in idct8x8_12_half1d_bd12()
150 t64[1] = vmull_lane_s32(input1h, vget_high_s32(cospis1), 1); in idct8x8_12_half1d_bd12()
151 t64[2] = vmull_lane_s32(input3l, vget_high_s32(cospis1), 0); in idct8x8_12_half1d_bd12()
152 t64[3] = vmull_lane_s32(input3h, vget_high_s32(cospis1), 0); in idct8x8_12_half1d_bd12()
[all …]
Dhighbd_idct_neon.h167 const int32x4_t cospis0, const int32x4_t cospis1, int32x4_t *const io0, in idct8x8_64_half1d_bd10() argument
176 step1[4] = vmulq_lane_s32(*io1, vget_high_s32(cospis1), 1); in idct8x8_64_half1d_bd10()
177 step1[5] = vmulq_lane_s32(*io3, vget_high_s32(cospis1), 0); in idct8x8_64_half1d_bd10()
178 step1[6] = vmulq_lane_s32(*io3, vget_low_s32(cospis1), 1); in idct8x8_64_half1d_bd10()
179 step1[7] = vmulq_lane_s32(*io1, vget_low_s32(cospis1), 0); in idct8x8_64_half1d_bd10()
181 step1[4] = vmlsq_lane_s32(step1[4], *io7, vget_low_s32(cospis1), 0); in idct8x8_64_half1d_bd10()
182 step1[5] = vmlaq_lane_s32(step1[5], *io5, vget_low_s32(cospis1), 1); in idct8x8_64_half1d_bd10()
183 step1[6] = vmlsq_lane_s32(step1[6], *io5, vget_high_s32(cospis1), 0); in idct8x8_64_half1d_bd10()
184 step1[7] = vmlaq_lane_s32(step1[7], *io7, vget_high_s32(cospis1), 1); in idct8x8_64_half1d_bd10()
235 const int32x4_t cospis0, const int32x4_t cospis1, int32x4_t *const io0, in idct8x8_64_half1d_bd12() argument
[all …]
Didct8x8_add_neon.c24 const int16x4_t cospis1 = vget_high_s16(cospis); // cospi 4, 12, 20, 28 in vpx_idct8x8_64_add_neon() local
36 idct8x8_64_1d_bd8(cospis0, cospis1, a); in vpx_idct8x8_64_add_neon()
37 idct8x8_64_1d_bd8(cospis0, cospis1, a); in vpx_idct8x8_64_add_neon()
Didct_neon.h421 const int16x4_t cospis1, in idct8x8_64_1d_bd8_kernel() argument
447 t32[0] = vmull_lane_s16(input1l, cospis1, 3); in idct8x8_64_1d_bd8_kernel()
448 t32[1] = vmull_lane_s16(input1h, cospis1, 3); in idct8x8_64_1d_bd8_kernel()
449 t32[2] = vmull_lane_s16(input3l, cospis1, 2); in idct8x8_64_1d_bd8_kernel()
450 t32[3] = vmull_lane_s16(input3h, cospis1, 2); in idct8x8_64_1d_bd8_kernel()
451 t32[4] = vmull_lane_s16(input3l, cospis1, 1); in idct8x8_64_1d_bd8_kernel()
452 t32[5] = vmull_lane_s16(input3h, cospis1, 1); in idct8x8_64_1d_bd8_kernel()
453 t32[6] = vmull_lane_s16(input1l, cospis1, 0); in idct8x8_64_1d_bd8_kernel()
454 t32[7] = vmull_lane_s16(input1h, cospis1, 0); in idct8x8_64_1d_bd8_kernel()
455 t32[0] = vmlsl_lane_s16(t32[0], input7l, cospis1, 0); in idct8x8_64_1d_bd8_kernel()
[all …]
Didct16x16_add_neon.c70 const int16x8_t cospis1 = vld1q_s16(kCospi + 8); in vpx_idct16x16_256_add_half1d() local
73 const int16x4_t cospi_2_30_10_22 = vget_low_s16(cospis1); in vpx_idct16x16_256_add_half1d()
74 const int16x4_t cospi_6_26N_14_18N = vget_high_s16(cospis1); in vpx_idct16x16_256_add_half1d()
272 const int16x8_t cospis1 = vld1q_s16(kCospi + 8); in vpx_idct16x16_38_add_half1d() local
274 const int16x8_t cospisd1 = vaddq_s16(cospis1, cospis1); in vpx_idct16x16_38_add_half1d()
432 const int16x8_t cospis1 = vld1q_s16(kCospi + 8); in vpx_idct16x16_10_add_half1d_pass1() local
434 const int16x8_t cospisd1 = vaddq_s16(cospis1, cospis1); in vpx_idct16x16_10_add_half1d_pass1()
588 const int16x8_t cospis1 = vld1q_s16(kCospi + 8); in vpx_idct16x16_10_add_half1d_pass2() local
590 const int16x8_t cospisd1 = vaddq_s16(cospis1, cospis1); in vpx_idct16x16_10_add_half1d_pass2()
/external/libvpx/libvpx/vp9/common/arm/neon/
Dvp9_highbd_iht8x8_add_neon.c198 const int16x4_t cospis1 = vget_high_s16(cospis); // cospi 4, 12, 20, 28 in vp9_highbd_iht8x8_64_add_neon() local
200 idct8x8_64_1d_bd8(cospis0, cospis1, c); in vp9_highbd_iht8x8_64_add_neon()
201 idct8x8_64_1d_bd8(cospis0, cospis1, c); in vp9_highbd_iht8x8_64_add_neon()
208 const int16x4_t cospis1 = vget_high_s16(cospis); // cospi 4, 12, 20, 28 in vp9_highbd_iht8x8_64_add_neon() local
210 idct8x8_64_1d_bd8(cospis0, cospis1, c); in vp9_highbd_iht8x8_64_add_neon()
220 const int16x4_t cospis1 = vget_high_s16(cospis); // cospi 4, 12, 20, 28 in vp9_highbd_iht8x8_64_add_neon() local
225 idct8x8_64_1d_bd8(cospis0, cospis1, c); in vp9_highbd_iht8x8_64_add_neon()
252 const int32x4_t cospis1 = in vp9_highbd_iht8x8_64_add_neon() local
256 idct8x8_64_half1d_bd10(cospis0, cospis1, &a[0], &a[1], &a[2], &a[3], in vp9_highbd_iht8x8_64_add_neon()
258 idct8x8_64_half1d_bd10(cospis0, cospis1, &a[8], &a[9], &a[10], &a[11], in vp9_highbd_iht8x8_64_add_neon()
[all …]
Dvp9_iht8x8_add_neon.c26 const int16x4_t cospis1 = vget_high_s16(cospis); // cospi 4, 12, 20, 28 in vp9_iht8x8_64_add_neon() local
42 idct8x8_64_1d_bd8_kernel(cospis0, cospis1, a); in vp9_iht8x8_64_add_neon()
44 idct8x8_64_1d_bd8_kernel(cospis0, cospis1, a); in vp9_iht8x8_64_add_neon()
48 idct8x8_64_1d_bd8_kernel(cospis0, cospis1, a); in vp9_iht8x8_64_add_neon()
56 idct8x8_64_1d_bd8_kernel(cospis0, cospis1, a); in vp9_iht8x8_64_add_neon()