Searched refs:vld1 (Results 76 - 100 of 147) sorted by path

123456

/external/libhevc/common/arm/
H A Dihevc_intra_pred_luma_mode_27_to_33.s149 vld1.8 {d3},[r6] @loads the row value
166 vld1.8 {d8},[r10],r11 @(i row)ref_main_idx
170 vld1.8 {d9},[r10] @(i row)ref_main_idx_1
177 vld1.8 {d12},[r12],r11 @(ii)ref_main_idx
180 vld1.8 {d13},[r12] @(ii)ref_main_idx_1
192 vld1.8 {d16},[r10],r11 @(iii)ref_main_idx
195 vld1.8 {d17},[r10] @(iii)ref_main_idx_1
198 vld1.8 {d20},[r12],r11 @(iv)ref_main_idx
201 vld1.8 {d21},[r12] @(iv)ref_main_idx_1
216 vld1
[all...]
H A Dihevc_intra_pred_luma_mode_3_to_9.s154 vld1.8 d31, [r14]!
183 vld1.8 {d0,d1}, [r6] @stores the 32 values reqd based on indices values (from least idx)
307 vld1.8 d31, [r14]!
337 vld1.8 {d0,d1}, [r6] @stores the 32 values reqd based on indices values (from least idx)
358 vld1.8 d31, [r14]!
481 vld1.8 d31, [r14]
504 vld1.8 {d0,d1}, [r6] @stores the 32 values reqd based on indices values (from least idx)
H A Dihevc_intra_pred_luma_planar.s182 vld1.s8 d8, [r12] @(1-8)load 8 coeffs [col+1]
184 vld1.s8 d4, [r6] @(1-8)src[2nt-1-row]
190 vld1.s8 d3, [r14] @(1-8)load 8 src[2nt+1+col]
326 vld1.s8 d8, [r12] @(1n)(1-8)load 8 coeffs [col+1]
329 vld1.s8 d3, [r14] @(1n)(1-8)load 8 src[2nt+1+col]
334 vld1.s8 d5, [r5]
336 vld1.s8 d4, [r6] @(1n)(1-8)src[2nt-1-row]
477 vld1.s8 d4, [r6] @(1n)(1-8)src[2nt-1-row]
487 vld1.s8 d5, [r5] @(row+1 value)
496 vld1
[all...]
H A Dihevc_intra_pred_luma_vert.s118 vld1.8 {d20,d21}, [r6]! @16 loads (col 0:15)
122 vld1.8 {d22,d23}, [r6] @16 loads (col 16:31)
183 vld1.8 {d16,d17}, [r6] @ld for repl to cols src[2nt+1+col(0:15)] (0 ignored for stores)
190 vld1.8 {d26,d27}, [r6]! @load src[2nt-1-row](rows 0:15)
321 vld1.8 d16, [r6] @ld for repl to cols src[2nt+1+col(0:3 or 0:7)](0 ignored for st)
327 vld1.8 d26, [r6]! @load src[2nt-1-row](rows 0:15)
H A Dihevc_itrans_recon_16x16.s147 vld1.16 {d0,d1,d2,d3},[r14] @//d0,d1 are used for storing the constant data
222 vld1.16 d10,[r0],r6
223 vld1.16 d11,[r9],r6
224 vld1.16 d6,[r0],r10
225 vld1.16 d7,[r9],r10
229 vld1.16 d4,[r0],r6
230 vld1.16 d5,[r9],r6
231 vld1.16 d8,[r0],r8
232 vld1.16 d9,[r9],r8
305 vld1
[all...]
H A Dihevc_itrans_recon_32x32.s171 vld1.16 {d0,d1,d2,d3},[r14]!
172 vld1.16 {d4,d5,d6,d7},[r14]!
206 vld1.16 d10,[r0],r6
207 vld1.16 d8,[r0],r6
208 vld1.16 d11,[r0],r6
209 vld1.16 d9,[r0],r6
240 vld1.16 d12,[r0],r6
241 vld1.16 d14,[r0],r6
242 vld1.16 d13,[r0],r6
243 vld1
[all...]
H A Dihevc_itrans_recon_4x4.s140 vld1.16 d4,[r8] @loading first row of g_ai2_ihevc_trans_4_transpose
145 vld1.16 d1,[r9] @loading pi2_src 2nd row
146 vld1.16 d3,[r10] @loading pi2_src 4th row
147 vld1.16 d0,[r0],r4 @loading pi2_src 1st row
148 vld1.16 d2,[r0],r4 @loading pi2_src 3rd row
155 vld1.32 d22[0], [r2],r5
182 vld1.32 d22[1], [r2],r5
186 vld1.32 d23[0], [r2],r5
203 vld1.32 d23[1], [r2],r5
H A Dihevc_itrans_recon_4x4_ttype1.s134 vld1.16 d0,[r0],r4 @loading pi2_src 1st row
136 vld1.16 d1,[r0],r4 @loading pi2_src 2nd row
138 vld1.16 d2,[r0],r4 @loading pi2_src 3rd row
140 vld1.16 d3,[r0],r4 @loading pi2_src 4th row
166 vld1.32 d18[0], [r2],r5
181 vld1.32 d18[1], [r2],r5
195 vld1.32 d19[0], [r2],r5
206 vld1.32 d19[1], [r2],r5
H A Dihevc_itrans_recon_8x8.s172 vld1.16 {d0,d1},[r14] @//d0,d1 are used for storing the constant data
184 vld1.16 d2,[r0]!
185 vld1.16 d3,[r9]!
186 vld1.16 d4,[r0],r5
188 vld1.16 d5,[r9],r5
190 vld1.16 d6,[r0]!
191 vld1.16 d7,[r9]!
193 vld1.16 d8,[r0],r10
195 vld1.16 d9,[r9],r10
197 vld1
[all...]
H A Dihevc_weighted_pred_bi.s188 vld1.s16 {d0},[r0]! @load and increment the pi2_src1
190 vld1.s16 {d1},[r1]! @load and increment the pi2_src2
192 vld1.s16 {d2},[r6],r3 @load and increment the pi2_src_tmp1 ii iteration
194 vld1.s16 {d3},[r8],r4 @load and increment the pi2_src_tmp1 ii iteration
197 vld1.s16 {d0},[r6],r3 @load and increment the pi2_src1 iii iteration
200 vld1.s16 {d1},[r8],r4 @load and increment the pi2_src2 iii iteration
204 vld1.s16 {d2},[r6],r3 @load and increment the pi2_src_tmp1 iv iteration
208 vld1.s16 {d3},[r8],r4 @load and increment the pi2_src_tmp1 iv iteration
H A Dihevc_weighted_pred_bi_default.s180 vld1.s16 {d6},[r0]! @load and increment the pi2_src1
182 vld1.s16 {d7},[r1]! @load and increment the pi2_src2
183 vld1.s16 {d8},[r11],r3 @load and increment the pi2_src1 ii iteration
186 vld1.s16 {d9},[r12],r4 @load and increment the pi2_src2 ii iteration
190 vld1.s16 {d22},[r11],r3 @load and increment the pi2_src1 iii iteration
191 vld1.s16 {d23},[r12],r4 @load and increment the pi2_src2 iii iteration
194 vld1.s16 {d24},[r11],r3 @load and increment the pi2_src1 iv iteration
195 vld1.s16 {d25},[r12],r4 @load and increment the pi2_src2 iv iteration
230 vld1.s16 {d6},[r0]! @load and increment the pi2_src1
232 vld1
[all...]
H A Dihevc_weighted_pred_uni.s157 vld1.s16 {d1},[r0]! @load and increment the pi2_src
158 vld1.s16 {d2},[r5],r2 @load and increment the pi2_src_tmp ii iteration
162 vld1.s16 {d8},[r5],r2 @load and increment the pi2_src iii iteration
165 vld1.s16 {d9},[r5],r2 @load and increment the pi2_src_tmp iv iteration
/external/libhevc/decoder/arm/
H A Dihevcd_fmt_conv_420sp_to_420p.s118 vld1.8 {d0,d1},[r0]!
131 vld1.8 {d0,d1}, [r0]!
H A Dihevcd_itrans_recon_dc_luma.s93 vld1.8 d2,[r7],r2
94 vld1.8 d3,[r7],r2
95 vld1.8 d4,[r7],r2
96 vld1.8 d5,[r7],r2
98 vld1.8 d6,[r7],r2
99 vld1.8 d7,[r7],r2
100 vld1.8 d8,[r7],r2
101 vld1.8 d9,[r7]
157 vld1.8 d2,[r0],r2
158 vld1
[all...]
/external/libpng/arm/
H A Dfilter_neon.S80 vld1.8 {q11}, [r0], r12
87 vld1.8 {q11}, [r0], r12
103 vld1.8 {q0}, [r1,:128]
104 vld1.8 {q1}, [r2,:128]!
141 vld1.8 {q11}, [r0], lr
143 vld1.8 {q10}, [r2], lr
153 vld1.8 {q11}, [r0], lr
216 vld1.8 {q11}, [r0], lr
218 vld1.8 {q10}, [r2], lr
230 vld1
[all...]
/external/libvpx/libvpx/build/make/
H A Dads2gas.pl182 s/(vld1.\d+\s+)(q\d+)/$1\{$2\}/g;
/external/libvpx/libvpx/vp8/common/arm/neon/
H A Dbuildintrapredictorsmby_neon.asm59 vld1.8 {q1}, [r6]
150 vld1.8 {q0}, [r6]
232 vld1.8 {q8}, [r3]
342 vld1.8 {q1}, [r6]
433 vld1.8 {q0}, [r6]
515 vld1.8 {q8}, [r3]
H A Didct_dequant_full_2x_neon.asm25 vld1.16 {q0, q1}, [r1] ; dq (same l/r)
26 vld1.16 {q2, q3}, [r0] ; l q
28 vld1.16 {q4, q5}, [r0] ; r q
32 vld1.32 {d28[0]}, [r2], r3 ; l pre
33 vld1.32 {d28[1]}, [r12], r3 ; r pre
34 vld1.32 {d29[0]}, [r2], r3
35 vld1.32 {d29[1]}, [r12], r3
36 vld1.32 {d30[0]}, [r2], r3
37 vld1.32 {d30[1]}, [r12], r3
38 vld1
[all...]
H A Dshortidct4x4llm_neon.asm41 vld1.16 {q1, q2}, [r0]
42 vld1.16 {d0}, [r12]
110 vld1.32 d6[0], [r1], r2
111 vld1.32 d6[1], [r1], r2
112 vld1.32 d7[0], [r1], r2
113 vld1.32 d7[1], [r1], r2
H A Dsixtappredict16x16_neon.asm58 vld1.s32 {q14, q15}, [r2] ;load first_pass filter
81 vld1.u8 {d6, d7, d8}, [r0], r1 ;load src data
82 vld1.u8 {d9, d10, d11}, [r0], r1
83 vld1.u8 {d12, d13, d14}, [r0], r1
203 vld1.s32 {q5, q6}, [r3] ;load second_pass filter
219 vld1.u8 {d18}, [lr], r2 ;load src data
220 vld1.u8 {d19}, [lr], r2
221 vld1.u8 {d20}, [lr], r2
222 vld1.u8 {d21}, [lr], r2
224 vld1
[all...]
H A Dsixtappredict4x4_neon.asm49 vld1.s32 {q14, q15}, [r2] ;load first_pass filter
60 vld1.u8 {q3}, [r0], r1 ;load first 4-line src data
62 vld1.u8 {q4}, [r0], r1
64 vld1.u8 {q5}, [r0], r1
66 vld1.u8 {q6}, [r0], r1
124 vld1.u8 {q3}, [r0], r1 ;load rest 5-line src data
125 vld1.u8 {q4}, [r0], r1
130 vld1.u8 {q5}, [r0], r1
131 vld1.u8 {q6}, [r0], r1
137 vld1
[all...]
H A Dsixtappredict8x4_neon.asm50 vld1.s32 {q14, q15}, [r2] ;load first_pass filter
67 vld1.u8 {q3}, [r0], r1 ;load src data
69 vld1.u8 {q4}, [r0], r1
71 vld1.u8 {q5}, [r0], r1
73 vld1.u8 {q6}, [r0], r1
139 vld1.u8 {q3}, [r0], r1 ;load src data
146 vld1.u8 {q4}, [r0], r1
148 vld1.u8 {q5}, [r0], r1
150 vld1.u8 {q6}, [r0], r1
152 vld1
[all...]
H A Dsixtappredict8x8_neon.asm51 vld1.s32 {q14, q15}, [r2] ;load first_pass filter
70 vld1.u8 {q3}, [r0], r1 ;load src data
72 vld1.u8 {q4}, [r0], r1
74 vld1.u8 {q5}, [r0], r1
76 vld1.u8 {q6}, [r0], r1
145 vld1.u8 {q3}, [r0], r1 ;load src data
153 vld1.u8 {q4}, [r0], r1
155 vld1.u8 {q5}, [r0], r1
157 vld1.u8 {q6}, [r0], r1
163 ;vld1
[all...]
H A Dvariance_neon.asm36 vld1.8 {q0}, [r0], r1 ;Load up source and reference
37 vld1.8 {q2}, [r2], r3
38 vld1.8 {q1}, [r0], r1
39 vld1.8 {q3}, [r2], r3
109 vld1.8 {q0}, [r0], r1 ;Load up source and reference
110 vld1.8 {q2}, [r2], r3
111 vld1.8 {q1}, [r0], r1
112 vld1.8 {q3}, [r2], r3
172 vld1.8 {d0}, [r0], r1 ;Load up source and reference
173 vld1
[all...]
H A Dvp8_subpixelvariance16x16_neon.asm47 vld1.s32 {d31}, [r2] ;load first_pass filter
52 vld1.u8 {d2, d3, d4}, [r0], r1 ;load src data
54 vld1.u8 {d5, d6, d7}, [r0], r1
57 vld1.u8 {d8, d9, d10}, [r0], r1
60 vld1.u8 {d11, d12, d13}, [r0], r1
109 vld1.u8 {d2, d3, d4}, [r0], r1 ;load src data
111 vld1.u8 {d5, d6, d7}, [r0], r1
114 vld1.u8 {d8, d9, d10}, [r0], r1
116 vld1.u8 {d11, d12, d13}, [r0], r1
121 vld1
[all...]

Completed in 384 milliseconds

123456