Home
last modified time | relevance | path

Searched refs:d7 (Results 1 – 25 of 207) sorted by relevance

123456789

/third_party/ffmpeg/libavcodec/
Djrevdct.c218 int32_t d0, d1, d2, d3, d4, d5, d6, d7; variable
249 d7 = dataptr[7];
251 if ((d1 | d2 | d3 | d4 | d5 | d6 | d7) == 0) {
322 if (d7) {
327 z1 = d7 + d1;
329 z3 = d7 + d3;
333 tmp0 = MULTIPLY(d7, FIX_0_298631336);
352 z3 = d7 + d3;
355 tmp0 = MULTIPLY(d7, FIX_0_298631336);
358 z1 = MULTIPLY(-d7, FIX_0_899976223);
[all …]
/third_party/ffmpeg/libavcodec/arm/
Daacpsdsp_neon.S34 vpadd.f32 d7, d4, d5
44 vpadd.f32 d7, d4, d5
60 vmul.f32 d6, d2, d7[0]
61 vmul.f32 d7, d3, d7[1]
70 vmul.f32 d6, d2, d7[0]
71 vmul.f32 d7, d3, d7[1]
82 vmul.f32 d6, d2, d7[0]
83 vmul.f32 d7, d0, d7[1]
93 vmul.f32 d6, d2, d7[0]
94 vmul.f32 d7, d0, d7[1]
[all …]
Dsbcdsp_neon.S45 vld1.16 {d6, d7}, [r0, :64]!
51 vmlal.s16 q1, d7, d11
55 vld1.16 {d6, d7}, [r0, :64]!
61 vmlal.s16 q1, d7, d11
82 vpadd.s32 d0, d6, d7 /* TODO: can be eliminated */
98 vld1.16 {d6, d7}, [r0, :64]!
103 vmull.s16 q9, d7, d11
107 vld1.16 {d6, d7}, [r0, :64]!
112 vmlal.s16 q9, d7, d11
116 vld1.16 {d6, d7}, [r0, :64]!
[all …]
Dmdct_neon.S44 vmul.f32 d7, d0, d2
51 vadd.f32 d5, d5, d7
62 vmul.f32 d7, d0, d2
94 vmul.f32 d7, d0, d18
103 vadd.f32 d7, d7, d22
113 vst2.32 {d5,d7}, [r8,:128]!
118 vst2.32 {d5,d7}, [r8,:128]
189 vmul.f32 d7, d0, d21 @ I*s
202 vsub.f32 d6, d6, d7 @ -R*c-I*s
203 vadd.f32 d7, d4, d5 @ -R*s+I*c
[all …]
Didctdsp_neon.S40 vqmovun.s16 d7, q15
44 vst1.8 {d7}, [r1,:64], r2
76 vqmovn.s16 d7, q13
79 vadd.u8 d7, d7, d31
81 vst1.8 {d7}, [r1,:64], r2
100 vld1.16 {d6-d7}, [r0,:128]!
121 vld1.16 {d6-d7}, [r0,:128]!
Dhpeldsp_neon.S128 vaddl.u8 q11, d5, d7
210 vld1.8 {d7}, [r0,:64], r2
211 vrhadd.u8 d3, d3, d7
304 vld1.8 {d7}, [r0,:64]
305 vrhadd.u8 d5, d5, d7
309 shrn d7, q10, #2
312 vrhadd.u8 d7, d7, d5
316 vst1.8 {d7}, [r0,:64], r2
327 vld1.8 {d7}, [r0,:64]
328 vrhadd.u8 d5, d5, d7
[all …]
Dsbrdsp_neon.S139 vswp d6, d7
143 vst2.32 {d5,d7}, [r0,:128]!
181 vsub.f32 d0, d0, d7
236 vmla.f32 d7, d20, d18
238 vmla.f32 d7, d16, d0[1]
240 vmla.f32 d7, d21, d1
264 vmla.f32 d7, d0, d24
268 vmla.f32 d7, d1, d25
277 vmla.f32 d7, d0, d24
281 vmla.f32 d7, d1, d25
[all …]
Dvp3dsp_neon.S136 vshrn.s32 d7, q5, #16
152 vshrn.s32 d7, q5, #16
168 vshrn.s32 d7, q5, #16
185 vshrn.s32 d7, q5, #16
206 vshrn.s32 d7, q5, #16
291 vqshrun.s16 d7, q15, #4
295 vst1.64 {d7}, [r0,:64], r1
324 vld1.64 {d7}, [r0,:64], r1
343 vaddw.u8 q15, q15, d7
347 vqmovun.s16 d7, q15
[all …]
Dh264cmc_neon.S64 1: vld1.8 {d6, d7}, [r1], r2
67 vext.8 d7, d6, d7, #1
72 vmlal.u8 q8, d7, d3
75 vmlal.u8 q9, d7, d1
139 vld1.8 {d6, d7}, [r1], r2
141 vext.8 d7, d6, d7, #1
147 vmlal.u8 q9, d7, d1
245 vext.8 d7, d6, d7, #1
246 vtrn.32 d6, d7
317 vext.8 d7, d6, d7, #1
[all …]
Dsimple_idct_neon.S86 vld1.64 {d6,d7}, [r2,:128]!
91 vorr d11, d7, d9
103 vmull.s16 q8, d7, w2 /* q8 = W2 * col[6] */
110 vmull.s16 q7, d7, w6 /* q7 = W6 * col[6] */
138 vshrn.i32 d7, q12, #ROW_SHIFT
142 vtrn.16 d7, d9
143 vtrn.32 d3, d7
196 vld1.64 {d7}, [r2,:64], ip /* d8 = col[6] */
197 vmull.s16 q7, d7, w6 /* q7 = W6 * col[6] */
198 vmull.s16 q8, d7, w2 /* q8 = W2 * col[6] */
[all …]
Drdft_neon.S81 vadd.f32 d0, d24, d7 @ d1[0]+d2[0], d1[1]-d2[1]
84 veor d7, d21, d16 @ -od.im, od.re
89 vmla.f32 d20, d7, d5[1]
93 veor d7, d23, d16 @ -od.im, od.re
102 vmla.f32 d22, d7, d5[0]
122 veor d7, d21, d16 @ -od.im, od.re
133 vmla.f32 d20, d7, d5[1]
Dvp9lpf_neon.S151 @ and d0-d7 are used as scratch registers.
164 vabd.u8 d7, d24, d25 @ abs(q0 - q1)
168 vmax.u8 d5, d6, d7
200 vabd.u8 d7, d16, d23 @ abs(p7 - p0)
214 vmax.u8 d7, d7, d2
227 vmax.u8 d7, d7, d1
234 vmax.u8 d7, d7, d9
251 vcle.u8 d7, d7, d0 @ flat8out
257 vand d7, d7, d6 @ flat8out && flat8in && fm
267 vbic d6, d6, d7 @ fm && flat8in && !flat8out
[all …]
/third_party/openh264/codec/common/arm/
Ddeblocking_neon.S198 DIFF_LUMA_LT4_P0_Q0 d3, d5, d7, d9, d17, q12, q13
264 DIFF_LUMA_EQ4_P2P1P0 d31, d29, d27, d25, d23, d21, d5, d7
285 LOAD_LUMA_DATA_3 d0, d1, d2, d6, d7, d8, 0
286 LOAD_LUMA_DATA_3 d0, d1, d2, d6, d7, d8, 1
287 LOAD_LUMA_DATA_3 d0, d1, d2, d6, d7, d8, 2
288 LOAD_LUMA_DATA_3 d0, d1, d2, d6, d7, d8, 3
289 LOAD_LUMA_DATA_3 d0, d1, d2, d6, d7, d8, 4
290 LOAD_LUMA_DATA_3 d0, d1, d2, d6, d7, d8, 5
291 LOAD_LUMA_DATA_3 d0, d1, d2, d6, d7, d8, 6
292 LOAD_LUMA_DATA_3 d0, d1, d2, d6, d7, d8, 7
[all …]
Dmc_neon.S167 FILTER_6TAG_8BITS d1, d5, d7, d17, d19, d21, d3, q14, q15
227 vtrn.32 d6, d7 //d6:[0:3]; d7[1:4]
231 FILTER_6TAG_8BITS d0, d4, d6, d7, d2, d5, d1, q14, q15
266 FILTER_6TAG_8BITS_AVERAGE_WITH_0 d1, d5, d7, d17, d19, d21, d3, q14, q15
326 vtrn.32 d6, d7 //d6:[0:3]; d7[1:4]
330 FILTER_6TAG_8BITS_AVERAGE_WITH_0 d0, d4, d6, d7, d2, d5, d1, q14, q15
365 FILTER_6TAG_8BITS_AVERAGE_WITH_1 d1, d5, d7, d17, d19, d21, d3, q14, q15
425 vtrn.32 d6, d7 //d6:[0:3]; d7[1:4]
429 FILTER_6TAG_8BITS_AVERAGE_WITH_1 d0, d4, d6, d7, d2, d5, d1, q14, q15
467 FILTER_6TAG_8BITS_AVERAGE_WITH_0 d1, d3, d5, d7, d17, d19, d21, q14, q15
[all …]
Dcopy_mb_neon.S79 LOAD_UNALIGNED_DATA_WITH_STRIDE d4, d5, d6, d7, r2, r3
81 STORE_UNALIGNED_DATA_WITH_STRIDE d4, d5, d6, d7, r0, r1
147 LOAD_UNALIGNED_DATA_WITH_STRIDE d4, d5, d6, d7, r2, r3
149 STORE_UNALIGNED_DATA_WITH_STRIDE d4, d5, d6, d7, r0, r1
155 LOAD_UNALIGNED_DATA_WITH_STRIDE d4, d5, d6, d7, r2, r3
157 STORE_UNALIGNED_DATA_WITH_STRIDE d4, d5, d6, d7, r0, r1
/third_party/skia/third_party/externals/libpng/arm/
Dfilter_neon.S69 vld4.32 {d4[],d5[],d6[],d7[]}, [r1,:128]
73 vadd.u8 d3, d2, d7
93 vext.8 d7, d23, d23, #1
98 vadd.u8 d3, d2, d7
124 vld4.32 {d4[],d5[],d6[],d7[]}, [r1,:128]
133 vadd.u8 d3, d3, d7
159 vext.8 d7, d23, d23, #1
168 vadd.u8 d3, d3, d7
197 vld4.32 {d4[],d5[],d6[],d7[]}, [r1,:128]
207 vadd.u8 d3, d3, d7
[all …]
/third_party/flutter/skia/third_party/externals/libpng/arm/
Dfilter_neon.S69 vld4.32 {d4[],d5[],d6[],d7[]}, [r1,:128]
73 vadd.u8 d3, d2, d7
93 vext.8 d7, d23, d23, #1
98 vadd.u8 d3, d2, d7
124 vld4.32 {d4[],d5[],d6[],d7[]}, [r1,:128]
133 vadd.u8 d3, d3, d7
159 vext.8 d7, d23, d23, #1
168 vadd.u8 d3, d3, d7
197 vld4.32 {d4[],d5[],d6[],d7[]}, [r1,:128]
207 vadd.u8 d3, d3, d7
[all …]
/third_party/openh264/codec/encoder/core/arm/
Dreconstruct_neon.S285 LOAD_4x4_DATA_FOR_DCT d4, d5, d6, d7, r1, r2, r3, r4
288 vsubl.u8 q1, d5, d7
293 DCT_ROW_TRANSFORM_TOTAL_16BITS d0, d1, d2, d3, d4, d5, d6, d7
299 DCT_ROW_TRANSFORM_TOTAL_16BITS d0, d1, d2, d3, d4, d5, d6, d7
372 NEWQUANT_COEF_EACH_16BITS q0, q2, d4, d5, d6, d7, q9, q10, q11
375 NEWQUANT_COEF_EACH_16BITS q1, q8, d16, d17, d6, d7, q9, q10, q11
389 NEWQUANT_COEF_EACH_16BITS q0, q2, d4, d5, d6, d7, q9, q10, q11
392 NEWQUANT_COEF_EACH_16BITS q1, q8, d16, d17, d6, d7, q9, q10, q11
405 NEWQUANT_COEF_EACH_16BITS q0, q8, d16, d17, d6, d7, q9, q10, q11
408 NEWQUANT_COEF_EACH_16BITS q1, q8, d16, d17, d6, d7, q9, q10, q11
[all …]
Dpixel_neon.S49 vsubl.u8 q11, d5, d7
62 vsubl.u8 q15, d5, d7
142 vld1.64 {d7}, [r2], r3
144 vsubl.u8 q11, d6, d7
198 vabal.u8 q13, d5, d7
217 vld1.64 {d7}, [r2], r3
218 vabal.u8 q13, d6, d7
237 vabdl.u8 q13, d5, d7
280 vabdl.u8 q13, d5, d7
322 vld1.64 {d7}, [r2], r3
[all …]
Dintra_pred_sad_3_opt_neon.S156 HDM_TRANSFORM_4X4_L0 d7, d11, d22, d20, d27, d15, d16, d17, d14
169 HDM_TRANSFORM_4X4_L0 d7, d11, d22, d21, d27, d15, d16, d17, d14
182 HDM_TRANSFORM_4X4_L0 d7, d11, d22, d18, d27, d15, d16, d17, d14
195 HDM_TRANSFORM_4X4_L0 d7, d11, d22, d19, d27, d15, d16, d17, d14
544 vld1.32 {d7}, [r2], r3
547 vtrn.32 d6, d7
550 HDM_TRANSFORM_4X4_L0 d7, d9, d27, d22, d16, d11, d10, d28, d30
553 vld1.32 {d7}, [r5], r3
556 vtrn.32 d6, d7
559 HDM_TRANSFORM_4X4_L0 d7, d9, d25, d20, d17, d11, d10, d28, d30
[all …]
/third_party/ffmpeg/libavutil/arm/
Dfloat_dsp_neon.S28 vld1.32 {d4-d7}, [r2,:128]!
39 vld1.32 {d6-d7}, [r2,:128]!
46 vld1.32 {d6-d7}, [r2,:128]!
57 vld1.32 {d6-d7}, [r2,:128]!
162 vld1.32 {d6,d7}, [r4,:128], r5
168 vmul.f32 d20, d0, d7
171 vmla.f32 d22, d3, d7
178 vld1.32 {d6,d7}, [r4,:128], r5
186 2: vmla.f32 d22, d3, d7
232 vmul.f32 d16, d0, d7
/third_party/ffmpeg/libavresample/arm/
Daudio_convert_neon.S42 vqrshrn.s32 d7, q1, #16
59 vqrshrn.s32 d7, q1, #16
176 vzip.32 d3, d7
189 vst1.16 {d7}, [r8], r12
194 vst1.16 {d7}, [r8], r12
262 vsri.32 d7, d5, #16
280 vst1.32 {d7[0]}, [r8], r12
281 vst1.32 {d7[1]}, [r8], r12
289 vst1.32 {d7[0]}, [r8], r12
290 vst1.32 {d7[1]}, [r8], r12
[all …]
/third_party/ffmpeg/libswresample/arm/
Daudio_convert_neon.S43 vqrshrn.s32 d7, q1, #16
60 vqrshrn.s32 d7, q1, #16
178 vzip.32 d3, d7
191 vst1.16 {d7}, [r8], r12
196 vst1.16 {d7}, [r8], r12
264 vsri.32 d7, d5, #16
282 vst1.32 {d7[0]}, [r8], r12
283 vst1.32 {d7[1]}, [r8], r12
291 vst1.32 {d7[0]}, [r8], r12
292 vst1.32 {d7[1]}, [r8], r12
[all …]
/third_party/openh264/codec/decoder/core/arm/
Dintra_pred_neon.S78 vld1.8 {d6[],d7[]}, [r2], r1
84 vst1.8 {d6,d7}, [r0], r1
165 vdup.u8 d7, d3[7]
194 vaddl.u8 q3, d6, d7
507 vld1.8 {d7[]}, [r2]
517 vst1.8 {d7}, [r0]
544 vdup.8 d7, d2[4]
551 vst2.32 {d6[0],d7[0]}, [r0], r1
552 vst2.32 {d6[0],d7[0]}, [r0], r1
553 vst2.32 {d6[0],d7[0]}, [r0], r1
[all …]
/third_party/ffmpeg/libavcodec/mips/
Dvp3dsp_idct_msa.c34 v16i8 d0, d1, d2, d3, d4, d5, d6, d7; in idct_msa() local
172 LD_SB8(dst, stride, d0, d1, d2, d3, d4, d5, d6, d7); in idct_msa()
175 ILVR_B4_SW(zero, d4, zero, d5, zero, d6, zero, d7, in idct_msa()
357 VSHF_B2_SB(r2_l, r6_l, r3_l, r7_l, mask, mask, d6, d7); in idct_msa()
367 ST_D1(d7, 0, dst + 7 * stride); in idct_msa()
386 v16i8 d0, d1, d2, d3, d4, d5, d6, d7; in ff_vp3_idct_dc_add_msa() local
393 LD_SB8(dest, line_size, d0, d1, d2, d3, d4, d5, d6, d7); in ff_vp3_idct_dc_add_msa()
396 ILVR_B4_SW(zero, d4, zero, d5, zero, d6, zero, d7, in ff_vp3_idct_dc_add_msa()
430 VSHF_B2_SB(e6, r6, e7, r7, mask, mask, d6, d7); in ff_vp3_idct_dc_add_msa()
440 ST_D1(d7, 0, dest + 7 * line_size); in ff_vp3_idct_dc_add_msa()
[all …]

123456789