Home
last modified time | relevance | path

Searched refs:q15 (Results 1 – 25 of 26) sorted by relevance

12

/external/libvpx/vp8/common/arm/neon/
Dloopfiltersimplehorizontaledge_neon.asm42 vabd.u8 q15, q6, q7 ; abs(p0 - q0)
44 vqadd.u8 q15, q15, q15 ; abs(p0 - q0) * 2
46 vqadd.u8 q15, q15, q14 ; abs(p0 - q0) * 2 + abs(p1 - q1) / 2
56 vcge.u8 q15, q1, q15 ; (abs(p0 - q0)*2 + abs(p1-q1)/2 > flimit*2 + limit)*-1
82 vand q4, q4, q15 ; vp8_filter &= mask
Dloopfiltersimpleverticaledge_neon.asm62 vabd.u8 q15, q5, q4 ; abs(p0 - q0)
64 vqadd.u8 q15, q15, q15 ; abs(p0 - q0) * 2
66 vqadd.u8 q15, q15, q14 ; abs(p0 - q0) * 2 + abs(p1 - q1) / 2
75 vcge.u8 q15, q1, q15 ; abs(p0 - q0)*2 + abs(p1-q1)/2 > flimit*2 + limit)*-1
102 vand q1, q1, q15 ; vp8_filter &= mask
Dmbloopfilter_neon.asm388 vmax.u8 q15, q11, q12
395 vmax.u8 q15, q15, q3
403 vcge.u8 q15, q1, q15
429 vand q15, q15, q12 ; vp8_filter_mask
445 vand q1, q1, q15 ; vp8_filter &= mask
447 vld1.u8 {q15}, [r12]! ; #63
461 vmov q10, q15
462 vmov q12, q15
475 vmov q11, q15
476 vmov q13, q15
[all …]
Drecon16x16mb_neon.asm32 vld1.u8 {q14, q15}, [r0]!
44 vld1.16 {q14, q15}, [r1]!
57 vadd.s16 q7, q7, q15
83 vld1.u8 {q14, q15}, [r0]!
95 vld1.16 {q14, q15}, [r1]!
106 vadd.s16 q7, q7, q15
Drecon4b_neon.asm27 vld1.u8 {q14, q15}, [r0]
39 vld1.16 {q14, q15}, [r1]
48 vadd.s16 q7, q7, q15
Dloopfilter_neon.asm325 vmax.u8 q15, q11, q12
330 vmax.u8 q15, q15, q3
334 vcge.u8 q15, q1, q15
365 vand q15, q15, q9 ; vp8_filter_mask
375 vand q1, q1, q15 ; vp8_filter &= mask
Dcopymem16x16_neon.asm50 vld1.u8 {q15}, [r0], r1
53 vst1.u8 {q15}, [r2], r3
Dsixtappredict16x16_neon.asm47 vld1.s32 {q14, q15}, [r2] ;load first_pass filter
55 vabs.s32 q13, q15
288 vabs.s32 q13, q15
357 vmull.u8 q15, d29, d3
362 vqadd.s16 q9, q15
Dbuildintrapredictorsmby_neon.asm274 vqadd.s16 q15, q3, q5
286 vqshrun.s16 d7, q15, #0
557 vqadd.s16 q15, q3, q5
569 vqshrun.s16 d7, q15, #0
Dsixtappredict8x8_neon.asm40 vld1.s32 {q14, q15}, [r2] ;load first_pass filter
48 vabs.s32 q13, q15
321 ;vld1.s32 {q14, q15}, [r2] ;load first_pass filter
323 vabs.s32 q13, q15
Dsixtappredict4x4_neon.asm38 vld1.s32 {q14, q15}, [r2] ;load first_pass filter
43 vabs.s32 q13, q15
259 vabs.s32 q13, q15
Dsixtappredict8x4_neon.asm39 vld1.s32 {q14, q15}, [r2] ;load first_pass filter
45 vabs.s32 q13, q15
294 vabs.s32 q13, q15
Dbilinearpredict16x16_neon.asm221 vmov q11, q15
343 vmov q11, q15
/external/libvpx/vp8/encoder/arm/neon/
Dfastfdct8x4_neon.asm72 vqdmulh.s16 q15, q2, d0[0]
79 vshr.s16 q15, q15, #1
83 …vadd.s16 q15, q2, q15 ;d30:temp2 = ((c1 * x_c1)>>16) + c1; d31:temp2 = ((d1 * x…
123 vqdmulh.s16 q15, q12, d0[0]
130 vshr.s16 q15, q15, #1
134 …vadd.s16 q15, q12, q15 ;d30:temp2 = ((c1 * x_c1)>>16) + c1; d31:temp2 = ((d1 * x…
Dvp8_subpixelvariance16x16s_neon.asm151 vld1.u8 {q15}, [r0], r1
157 vrhadd.u8 q6, q6, q15
194 vmov q0, q15
238 vmov.i8 q15, #0
285 vmlal.s16 q15, d19, d19
289 vmlal.s16 q15, d21, d21
293 vmlal.s16 q15, d23, d23
297 vmlal.s16 q15, d25, d25
303 vmlal.s16 q15, d1, d1
307 vmlal.s16 q15, d3, d3
[all …]
Dsubtract_neon.asm72 vsubl.u8 q15, d13, d15
81 vst1.16 {q15}, [r0]!
122 vsubl.u8 q15, d14, d15
131 vst1.16 {q15}, [r0]!
158 vsubl.u8 q15, d14, d15
167 vst1.16 {q15}, [r0]!
Dvp8_memcpy_neon.asm44 vld1.8 {q14, q15}, [r1]!
46 vst1.8 {q14, q15}, [r0]!
Dvp8_subpixelvariance16x16_neon.asm227 vmov q11, q15
352 vmov q11, q15
/external/libvpx/vpx_scale/arm/neon/
Dvp8_vpxyv12_copyframeyonly_neon.asm55 vld1.8 {q14, q15}, [r10]!
66 vst1.8 {q14, q15}, [r11]!
126 vmov q15, q14
137 vst1.8 {q14, q15}, [r6], lr
160 vld1.8 {q14, q15}, [r2]!
174 vst1.8 {q14, q15}, [r6]!
290 vld1.8 {q14, q15}, [r2]!
304 vst1.8 {q14, q15}, [r6]!
432 vld1.8 {q14, q15}, [r10]!
443 vst1.8 {q14, q15}, [r11]!
Dvp8_vpxyv12_extendframeborders_neon.asm68 vmov q15, q14
79 vst1.8 {q14, q15}, [r6], lr
102 vld1.8 {q14, q15}, [r2]!
116 vst1.8 {q14, q15}, [r6]!
192 vst1.8 {q15}, [r6], lr
373 vld1.8 {q14, q15}, [r2]!
387 vst1.8 {q14, q15}, [r6]!
Dvp8_vpxyv12_copyframe_func_neon.asm65 vld1.8 {q14, q15}, [r10]!
76 vst1.8 {q14, q15}, [r11]!
Dvp8_vpxyv12_copysrcframe_func_neon.asm59 vld1.8 {q14, q15}, [r10]!
69 vst1.8 {q14, q15}, [r11]!
/external/libvpx/vp8/decoder/arm/neon/
Ddequant_idct_neon.asm82 vmov q15, q14
98 vst1.16 {q14, q15}, [r0]
Didct_dequant_dc_full_2x_neon.asm174 vmov q15, q14
175 vst1.16 {q14, q15}, [r0] ; write over high input
177 vst1.16 {q14, q15}, [r0] ; write over low input
Didct_dequant_full_2x_neon.asm166 vmov q15, q14
167 vst1.16 {q14, q15}, [r0] ; write over high input
169 vst1.16 {q14, q15}, [r0] ; write over low input

12