Home
last modified time | relevance | path

Searched refs:ld1 (Results 1 – 25 of 119) sorted by relevance

12345

/external/libavc/common/armv8/
Dih264_default_weighted_pred_av8.s123 ld1 {v0.s}[0], [x0], x3 //load row 1 in source 1
124 ld1 {v0.s}[1], [x0], x3 //load row 2 in source 1
125 ld1 {v2.s}[0], [x1], x4 //load row 1 in source 2
126 ld1 {v2.s}[1], [x1], x4 //load row 2 in source 2
127 ld1 {v1.s}[0], [x0], x3 //load row 3 in source 1
128 ld1 {v1.s}[1], [x0], x3 //load row 4 in source 1
130 ld1 {v3.s}[0], [x1], x4 //load row 3 in source 2
131 ld1 {v3.s}[1], [x1], x4 //load row 4 in source 2
143 ld1 {v0.8b}, [x0], x3 //load row 1 in source 1
144 ld1 {v4.8b}, [x1], x4 //load row 1 in source 2
[all …]
Dih264_iquant_itrans_recon_dc_av8.s131 ld1 {v0.h}[0], [x10]
135 ld1 {v0.h}[0], [x5]
136 ld1 {v1.h}[0], [x6]
137 ld1 {v2.h}[0], [x0]
148 ld1 {v1.s}[0], [x1], x3
149 ld1 {v1.s}[1], [x1], x3
150 ld1 {v2.s}[0], [x1], x3
151 ld1 {v2.s}[1], [x1]
228 ld1 {v0.h}[0], [x0]
239 ld1 {v1.d}[0], [x1], x3
[all …]
Dih264_inter_pred_luma_copy_av8.s101 ld1 {v0.s}[0], [x0] //vld1_lane_u32((uint32_t *)pu1_src_tmp, src_tmp, 0)
105 ld1 {v0.s}[0], [x5], x2 //vld1_lane_u32((uint32_t *)pu1_src_tmp, src_tmp, 0)
108 ld1 {v0.s}[0], [x5], x2 //vld1_lane_u32((uint32_t *)pu1_src_tmp, src_tmp, 0)
111 ld1 {v0.s}[0], [x5], x2 //vld1_lane_u32((uint32_t *)pu1_src_tmp, src_tmp, 0)
139 ld1 {v0.8b}, [x0], #8 //vld1_u8(pu1_src_tmp)
142 ld1 {v1.8b}, [x5], x2 //vld1_u8(pu1_src_tmp)
145 ld1 {v2.8b}, [x5], x2 //vld1_u8(pu1_src_tmp)
147 ld1 {v3.8b}, [x5], x2 //vld1_u8(pu1_src_tmp)
171 ld1 { v0.16b}, [x0], #16 //vld1_u8(pu1_src_tmp)
174 ld1 { v2.16b}, [x5], x2 //vld1_u8(pu1_src_tmp)
[all …]
Dih264_inter_pred_luma_vert_qpel_av8.s132 ld1 {v0.2s, v1.2s}, [x0], x2 // Vector load from src[0_0]
133 ld1 {v2.2s, v3.2s}, [x0], x2 // Vector load from src[1_0]
134 ld1 {v4.2s, v5.2s}, [x0], x2 // Vector load from src[2_0]
135 ld1 {v6.2s, v7.2s}, [x0], x2 // Vector load from src[3_0]
137 ld1 {v8.2s, v9.2s}, [x0], x2 // Vector load from src[4_0]
139 ld1 {v10.2s, v11.2s}, [x0], x2 // Vector load from src[5_0]
149 ld1 {v0.2s, v1.2s}, [x0], x2
161 ld1 {v2.2s, v3.2s}, [x0], x2
165 ld1 {v20.2s, v21.2s}, [x7], x2 // Load for interpolation row 0
180 ld1 {v4.2s, v5.2s}, [x0], x2
[all …]
/external/libhevc/common/arm64/
Dihevc_inter_pred_luma_horz_w16out.s130 ld1 {v0.8b},[x8] //coeff = vld1_s8(pi1_coeff)
211 ld1 {v20.2s},[x16],x15 //vector load pu1_src
212 ld1 {v21.2s},[x16],x15
213 ld1 {v22.2s},[x8],x15 //vector load pu1_src + src_strd
214 ld1 {v23.2s},[x8],x15
221 ld1 {v20.2s},[x16],x15
222 ld1 {v21.2s},[x16],x15
223 ld1 {v22.2s},[x8],x15
224 ld1 {v23.2s},[x8],x15
231 ld1 {v20.2s},[x16],x15
[all …]
Dihevc_inter_pred_chroma_horz_w16out.s121 ld1 {v0.8b},[x4] //coeff = vld1_s8(pi1_coeff)
187 ld1 { v0.2s},[x12],x11 //vector load pu1_src
188 ld1 { v1.2s},[x19],x11 //vector load pu1_src
191 ld1 { v2.2s},[x12],x11 //vector load pu1_src
192 ld1 { v3.2s},[x19],x11 //vector load pu1_src
196 ld1 { v4.2s},[x12],x11 //vector load pu1_src
197 ld1 { v5.2s},[x19],x11 //vector load pu1_src
201 ld1 { v6.2s},[x12],x9 //vector load pu1_src
202 ld1 { v7.2s},[x19],x9 //vector load pu1_src
207 ld1 { v29.2s},[x4],x11 //vector load pu1_src
[all …]
Dihevc_inter_pred_filters_luma_horz.s135 ld1 {v0.8b},[x4] //coeff = vld1_s8(pi1_coeff)
204 ld1 {v0.2s},[x12],x11 //vector load pu1_src
205 ld1 {v1.2s},[x12],x11
206 ld1 {v2.2s},[x12],x11
207 ld1 {v3.2s},[x12],x11
228 ld1 {v4.2s},[x12],x11
230 ld1 {v5.2s},[x12],x11
232 ld1 {v6.2s},[x12],x11
234 ld1 {v7.2s},[x12],x11
236 ld1 {v12.2s},[x4],x11 //vector load pu1_src + src_strd
[all …]
Dihevc_inter_pred_chroma_horz.s125 ld1 {v0.8b},[x4] //coeff = vld1_s8(pi1_coeff)
175 ld1 { v0.2s},[x12],x11 //vector load pu1_src
176 ld1 { v1.2s},[x19],x11 //vector load pu1_src
180 ld1 { v2.2s},[x12],x11 //vector load pu1_src
181 ld1 { v3.2s},[x19],x11 //vector load pu1_src
183 ld1 { v4.2s},[x12],x11 //vector load pu1_src
184 ld1 { v5.2s},[x19],x11 //vector load pu1_src
186 ld1 { v6.2s},[x12],x9 //vector load pu1_src
187 ld1 { v7.2s},[x19],x9 //vector load pu1_src
192 ld1 { v29.2s},[x4],x11 //vector load pu1_src
[all …]
Dihevc_intra_pred_luma_mode_18_34.s134 ld1 {v0.8b},[x8],x6
136 ld1 {v1.8b},[x8],x6
138 ld1 {v2.8b},[x8],x6
139 ld1 {v3.8b},[x8],x6
141 ld1 {v4.8b},[x8],x6
142 ld1 {v5.8b},[x8],x6
143 ld1 {v6.8b},[x8],x6
145 ld1 {v7.8b},[x8],x6
167 ld1 {v0.8b},[x8],x6
171 ld1 {v1.8b},[x8],x6
[all …]
Dihevc_weighted_pred_bi_default.s195 ld1 {v6.4h},[x0],#8 //load and increment the pi2_src1
197 ld1 {v7.4h},[x1],#8 //load and increment the pi2_src2
198 ld1 {v1.4h},[x11],x3 //load and increment the pi2_src1 ii iteration
201 ld1 {v3.4h},[x12],x4 //load and increment the pi2_src2 ii iteration
206 ld1 {v22.4h},[x11],x3 //load and increment the pi2_src1 iii iteration
207 ld1 {v23.4h},[x12],x4 //load and increment the pi2_src2 iii iteration
210 ld1 {v24.4h},[x11],x3 //load and increment the pi2_src1 iv iteration
211 ld1 {v25.4h},[x12],x4 //load and increment the pi2_src2 iv iteration
250 ld1 {v6.4h},[x0],#8 //load and increment the pi2_src1
252 ld1 {v7.4h},[x1],#8 //load and increment the pi2_src2
[all …]
Dihevc_intra_pred_filters_luma_mode_19_to_25.s142 ld1 {v0.s}[0],[x1],#4 // pu1_ref[two_nt + k]
156 ld1 {v0.8b},[x1],#8
157 ld1 {v1.8b},[x1],#8
158 ld1 {v2.8b},[x1],#8
159 ld1 {v3.8b},[x1],#8
168 ld1 {v0.8b},[x1],#8
169 ld1 {v1.8b},[x1],#8
176 ld1 {v0.8b},[x1],#8
256 ld1 {v3.8b},[x6] //loads the row value
273 ld1 {v23.8b},[x10],x11 //(i row)ref_main_idx
[all …]
Dihevc_intra_pred_luma_mode2.s123 ld1 {v0.8b},[x0],x8
126 ld1 {v1.8b},[x10],x8
129 ld1 {v2.8b},[x0],x8
130 ld1 {v3.8b},[x10],x8
133 ld1 {v4.8b},[x0],x8
134 ld1 {v5.8b},[x10],x8
135 ld1 {v6.8b},[x0],x8
138 ld1 {v7.8b},[x10],x8
181 ld1 {v0.8b},[x0],x8
184 ld1 {v1.8b},[x10],x8
[all …]
Dihevc_inter_pred_filters_luma_vert_w16out.s83 ld1 {v0.8b},[x12] //coeff = vld1_s8(pi1_coeff)
117 ld1 {v1.8b},[x3],x2 //src_tmp2 = vld1_u8(pu1_src_tmp)//
118 ld1 {v0.8b},[x0],#8 //src_tmp1 = vld1_u8(pu1_src_tmp)//
120 ld1 {v2.8b},[x3],x2 //src_tmp3 = vld1_u8(pu1_src_tmp)//
122 ld1 {v3.8b},[x3],x2 //src_tmp4 = vld1_u8(pu1_src_tmp)//
124 ld1 {v4.8b},[x3],x2 //src_tmp1 = vld1_u8(pu1_src_tmp)//
126 ld1 {v5.8b},[x3],x2 //src_tmp2 = vld1_u8(pu1_src_tmp)//
128 ld1 {v6.8b},[x3],x2 //src_tmp3 = vld1_u8(pu1_src_tmp)//
130 ld1 {v7.8b},[x3],x2 //src_tmp4 = vld1_u8(pu1_src_tmp)//
132 ld1 {v16.8b},[x3],x2 //src_tmp1 = vld1_u8(pu1_src_tmp)//
[all …]
Dihevc_inter_pred_chroma_vert_w16out.s121 ld1 {v0.8b},[x12] //loads pi1_coeff
148 ld1 {v17.8b},[x6],x2 //loads pu1_src
150 ld1 {v5.8b},[x0],#8 //loads src
152 ld1 {v4.8b},[x6],x2 //loads incremented src
154 ld1 {v16.8b},[x6],x2 //loads incremented src
157 ld1 {v18.8b},[x6] //loads the incremented src
188 ld1 {v6.s}[0],[x0] //vld1_lane_u32((uint32_t *)pu1_src_tmp, src_tmp1, 0
191 ld1 {v6.s}[1],[x6],x2 //loads pu1_src_tmp
193 ld1 {v7.s}[1],[x6],x2 //loads pu1_src_tmp
196 ld1 {v7.s}[1],[x6],x2
[all …]
Dihevc_intra_pred_filters_chroma_mode_19_to_25.s141 ld1 {v0.2s},[x1],#8 // pu1_ref[two_nt + k]
153 ld1 {v0.8b, v1.8b, v2.8b, v3.8b},[x1],#32
154 ld1 {v4.8b, v5.8b, v6.8b},[x1],#24
163 ld1 {v0.8b, v1.8b, v2.8b},[x1],#24
169 ld1 {v0.8b},[x1],#8
252 ld1 {v3.8b},[x6] //loads the row value
270 ld1 {v7.8b},[x10],x11 //(i row)ref_main_idx
273 ld1 {v19.8b},[x10] //(i row)ref_main_idx_1
280 ld1 {v12.8b},[x12],x11 //(ii)ref_main_idx
283 ld1 {v13.8b},[x12] //(ii)ref_main_idx_1
[all …]
Dihevc_intra_pred_luma_mode_27_to_33.s144 ld1 {v3.8b},[x6] //loads the row value
162 ld1 {v23.8b},[x10],x11 //(i row)ref_main_idx
166 ld1 {v9.8b},[x10] //(i row)ref_main_idx_1
173 ld1 {v12.8b},[x12],x11 //(ii)ref_main_idx
176 ld1 {v13.8b},[x12] //(ii)ref_main_idx_1
188 ld1 {v16.8b},[x10],x11 //(iii)ref_main_idx
191 ld1 {v17.8b},[x10] //(iii)ref_main_idx_1
194 ld1 {v20.8b},[x12],x11 //(iv)ref_main_idx
197 ld1 {v21.8b},[x12] //(iv)ref_main_idx_1
213 ld1 {v23.8b},[x10],x11 //(v)ref_main_idx
[all …]
Dihevc_intra_pred_chroma_mode_27_to_33.s139 ld1 {v3.8b},[x6] //loads the row value
157 ld1 {v23.8b},[x10],x11 //(i row)ref_main_idx
161 ld1 {v9.8b},[x10] //(i row)ref_main_idx_1
168 ld1 {v12.8b},[x12],x11 //(ii)ref_main_idx
171 ld1 {v13.8b},[x12] //(ii)ref_main_idx_1
183 ld1 {v16.8b},[x10],x11 //(iii)ref_main_idx
186 ld1 {v17.8b},[x10] //(iii)ref_main_idx_1
189 ld1 {v20.8b},[x12],x11 //(iv)ref_main_idx
192 ld1 {v21.8b},[x12] //(iv)ref_main_idx_1
208 ld1 {v23.8b},[x10],x11 //(v)ref_main_idx
[all …]
Dihevc_inter_pred_filters_luma_vert.s128 ld1 {v0.8b},[x12] //coeff = vld1_s8(pi1_coeff)
160 ld1 {v1.8b},[x3],x2 //src_tmp2 = vld1_u8(pu1_src_tmp)//
161 ld1 {v0.8b},[x0],#8 //src_tmp1 = vld1_u8(pu1_src_tmp)//
163 ld1 {v2.8b},[x3],x2 //src_tmp3 = vld1_u8(pu1_src_tmp)//
165 ld1 {v3.8b},[x3],x2 //src_tmp4 = vld1_u8(pu1_src_tmp)//
167 ld1 {v4.8b},[x3],x2 //src_tmp1 = vld1_u8(pu1_src_tmp)//
169 ld1 {v5.8b},[x3],x2 //src_tmp2 = vld1_u8(pu1_src_tmp)//
171 ld1 {v6.8b},[x3],x2 //src_tmp3 = vld1_u8(pu1_src_tmp)//
173 ld1 {v7.8b},[x3],x2 //src_tmp4 = vld1_u8(pu1_src_tmp)//
175 ld1 {v16.8b},[x3],x2 //src_tmp1 = vld1_u8(pu1_src_tmp)//
[all …]
Dihevc_inter_pred_chroma_vert.s119 ld1 {v0.8b},[x12] //loads pi1_coeff
145 ld1 {v17.8b},[x6],x2 //loads pu1_src
147 ld1 {v5.8b},[x0],#8 //loads src
149 ld1 {v4.8b},[x6],x2 //loads incremented src
151 ld1 {v16.8b},[x6],x2 //loads incremented src
156 ld1 {v18.8b},[x6] //loads the incremented src
187 ld1 {v6.s}[0],[x0] //vld1_lane_u32((uint32_t *)pu1_src_tmp, src_tmp1, 0
190 ld1 {v6.s}[1],[x6],x2 //loads pu1_src_tmp
192 ld1 {v7.s}[1],[x6],x2 //loads pu1_src_tmp
195 ld1 {v7.s}[1],[x6],x2
[all …]
Dihevc_inter_pred_chroma_vert_w16inp_w16out.s118 ld1 {v0.8b},[x4] //loads pi1_coeff
143 ld1 {v0.4h},[x4],#8 //loads pu1_src
146 ld1 {v2.4h},[x0],x2 //loads pi2_src
148 ld1 {v3.4h},[x0],x2 //loads pi2_src
150 ld1 {v6.4h},[x0],x2
152 ld1 {v2.4h},[x0]
187 ld1 {v0.4h},[x4],#8 //loads pu1_src
188 ld1 {v1.4h},[x0],x2 //loads pi2_src
190 ld1 {v2.4h},[x0],x2 //loads pi2_src
192 ld1 {v3.4h},[x0],x2
[all …]
/external/libmpeg2/common/armv8/
Dimpeg2_inter_pred.s113 ld1 {v0.8b, v1.8b}, [x4], x2 //Load and increment src
117 ld1 {v0.8b, v1.8b}, [x4], x2 //Load and increment src
119 ld1 {v0.8b, v1.8b}, [x4], x2 //Load and increment src
121 ld1 {v0.8b, v1.8b}, [x4], x2 //Load and increment src
123 ld1 {v0.8b, v1.8b}, [x4], x2 //Load and increment src
125 ld1 {v0.8b, v1.8b}, [x4], x2 //Load and increment src
127 ld1 {v0.8b, v1.8b}, [x4], x2 //Load and increment src
129 ld1 {v0.8b, v1.8b}, [x4], x2 //Load and increment src
131 ld1 {v0.8b, v1.8b}, [x4], x2 //Load and increment src
133 ld1 {v0.8b, v1.8b}, [x4], x2 //Load and increment src
[all …]
/external/libavc/encoder/armv8/
Dime_distortion_metrics_av8.s106 ld1 {v0.16b}, [x0], x2
107 ld1 {v1.16b}, [x1], x3
108 ld1 {v2.16b}, [x0], x2
109 ld1 {v3.16b}, [x1], x3
117 ld1 {v4.16b}, [x0], x2
118 ld1 {v5.16b}, [x1], x3
119 ld1 {v6.16b}, [x0], x2
120 ld1 {v7.16b}, [x1], x3
187 ld1 {v0.16b}, [x0], x2
188 ld1 {v1.16b}, [x1], x3
[all …]
/external/llvm/test/MC/AArch64/
Dneon-simd-ldst-multi-elem.s238 ld1 { v0.16b }, [x0]
239 ld1 { v15.8h }, [x15]
240 ld1 { v31.4s }, [sp]
241 ld1 { v0.2d }, [x0]
242 ld1 { v0.8b }, [x0]
243 ld1 { v15.4h }, [x15]
244 ld1 { v31.2s }, [sp]
245 ld1 { v0.1d }, [x0]
258 ld1 { v0.16b, v1.16b }, [x0]
259 ld1 { v15.8h, v16.8h }, [x15]
[all …]
Dneon-simd-post-ldst-multi-elem.s8 ld1 { v0.16b }, [x0], x1
9 ld1 { v15.8h }, [x15], x2
10 ld1 { v31.4s }, [sp], #16
11 ld1 { v0.2d }, [x0], #16
12 ld1 { v0.8b }, [x0], x2
13 ld1 { v15.4h }, [x15], x3
14 ld1 { v31.2s }, [sp], #8
15 ld1 { v0.1d }, [x0], #8
37 ld1 { v0.16b, v1.16b }, [x0], x1
38 ld1 { v15.8h, v16.8h }, [x15], x2
[all …]
Darm64-simd-ldst.s4 ld1.8b {v0}, [x1]
5 ld1.8b {v0, v1}, [x1]
6 ld1.8b {v0, v1, v2}, [x1]
7 ld1.8b {v0, v1, v2, v3}, [x1]
9 ld1.8b {v3}, [x1]
10 ld1.8b {v3, v4}, [x2]
11 ld1.8b {v4, v5, v6}, [x3]
12 ld1.8b {v7, v8, v9, v10}, [x4]
14 ld1.16b {v0}, [x1]
15 ld1.16b {v0, v1}, [x1]
[all …]

12345