Home
last modified time | relevance | path

Searched refs:umlsl (Results 1 – 25 of 59) sorted by relevance

123

/external/libhevc/common/arm64/
Dihevc_inter_pred_filters_luma_vert_w16out.s123 umlsl v19.8h, v0.8b, v22.8b //mul_res1 = vmlsl_u8(mul_res1, src_tmp1, coeffabs_0)//
125 umlsl v19.8h, v2.8b, v24.8b //mul_res1 = vmlsl_u8(mul_res1, src_tmp3, coeffabs_2)//
131 umlsl v19.8h, v5.8b, v27.8b //mul_res1 = vmlsl_u8(mul_res1, src_tmp2, coeffabs_5)//
135 umlsl v19.8h, v7.8b, v29.8b //mul_res1 = vmlsl_u8(mul_res1, src_tmp4, coeffabs_7)//
144 umlsl v20.8h, v1.8b, v22.8b //mul_res2 = vmlsl_u8(mul_res2, src_tmp2, coeffabs_0)//
147 umlsl v20.8h, v3.8b, v24.8b //mul_res2 = vmlsl_u8(mul_res2, src_tmp4, coeffabs_2)//
157 umlsl v20.8h, v6.8b, v27.8b //mul_res2 = vmlsl_u8(mul_res2, src_tmp3, coeffabs_5)//
162 umlsl v20.8h, v16.8b, v29.8b //mul_res2 = vmlsl_u8(mul_res2, src_tmp1, coeffabs_7)//
167 umlsl v21.8h, v2.8b, v22.8b
169 umlsl v21.8h, v4.8b, v24.8b
[all …]
Dihevc_inter_pred_filters_luma_vert.s166 umlsl v19.8h, v0.8b, v22.8b //mul_res1 = vmlsl_u8(mul_res1, src_tmp1, coeffabs_0)//
168 umlsl v19.8h, v2.8b, v24.8b //mul_res1 = vmlsl_u8(mul_res1, src_tmp3, coeffabs_2)//
174 umlsl v19.8h, v5.8b, v27.8b //mul_res1 = vmlsl_u8(mul_res1, src_tmp2, coeffabs_5)//
178 umlsl v19.8h, v7.8b, v29.8b //mul_res1 = vmlsl_u8(mul_res1, src_tmp4, coeffabs_7)//
186 umlsl v20.8h, v1.8b, v22.8b //mul_res2 = vmlsl_u8(mul_res2, src_tmp2, coeffabs_0)//
190 umlsl v20.8h, v3.8b, v24.8b //mul_res2 = vmlsl_u8(mul_res2, src_tmp4, coeffabs_2)//
199 umlsl v20.8h, v6.8b, v27.8b //mul_res2 = vmlsl_u8(mul_res2, src_tmp3, coeffabs_5)//
206 umlsl v20.8h, v16.8b, v29.8b //mul_res2 = vmlsl_u8(mul_res2, src_tmp1, coeffabs_7)//
214 umlsl v21.8h, v2.8b, v22.8b
216 umlsl v21.8h, v4.8b, v24.8b
[all …]
Dihevc_inter_pred_chroma_vert_w16out.s153umlsl v6.8h, v5.8b, v0.8b //vmlsl_u8(mul_res1, vreinterpret_u8_u32(src_tmp1), coeffa…
158 umlsl v6.8h, v16.8b, v3.8b
159 umlsl v4.8h, v17.8b, v0.8b
161 umlsl v4.8h, v18.8b, v3.8b
197 umlsl v4.8h, v6.8b, v0.8b
202 umlsl v4.8h, v7.8b, v3.8b
240 umlsl v30.8h, v4.8b, v0.8b
243 umlsl v30.8h, v7.8b, v3.8b
249 umlsl v28.8h, v5.8b, v0.8b
254 umlsl v28.8h, v16.8b, v3.8b
[all …]
Dihevc_inter_pred_chroma_horz_w16out.s210 umlsl v30.8h, v0.8b, v24.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
220 umlsl v30.8h, v6.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
229 umlsl v28.8h, v1.8b, v24.8b
235 umlsl v28.8h, v7.8b, v27.8b
267 umlsl v22.8h, v29.8b, v24.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
282 umlsl v22.8h, v14.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
290 umlsl v20.8h, v31.8b, v24.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
299 umlsl v20.8h, v15.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
308 umlsl v30.8h, v0.8b, v24.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
315 umlsl v30.8h, v6.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
[all …]
Dihevc_inter_pred_chroma_vert.s150umlsl v6.8h, v5.8b, v0.8b //vmlsl_u8(mul_res1, vreinterpret_u8_u32(src_tmp1), coeffa…
154 umlsl v6.8h, v16.8b, v3.8b
155 umlsl v4.8h, v17.8b, v0.8b
159 umlsl v4.8h, v18.8b, v3.8b
196 umlsl v4.8h, v6.8b, v0.8b
201 umlsl v4.8h, v7.8b, v3.8b
239 umlsl v30.8h, v4.8b, v0.8b
242 umlsl v30.8h, v7.8b, v3.8b
248 umlsl v28.8h, v5.8b, v0.8b
253 umlsl v28.8h, v16.8b, v3.8b
[all …]
Dihevc_inter_pred_chroma_horz.s195 umlsl v30.8h, v0.8b, v24.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
205 umlsl v30.8h, v6.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
212 umlsl v28.8h, v1.8b, v24.8b
217 umlsl v28.8h, v7.8b, v27.8b
247 umlsl v22.8h, v29.8b, v24.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
272 umlsl v22.8h, v14.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
281 umlsl v20.8h, v9.8b, v24.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
292 umlsl v20.8h, v15.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
301 umlsl v30.8h, v0.8b, v24.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
313 umlsl v30.8h, v6.8b, v27.8b //mul_res = vmlal_u8(src[0_1], coeffabs_1)//
[all …]
Dihevc_inter_pred_luma_horz_w16out.s277 umlsl v8.8h, v0.8b, v24.8b
278 umlsl v8.8h, v2.8b, v26.8b
281 umlsl v8.8h, v5.8b, v29.8b
283 umlsl v8.8h, v7.8b, v31.8b
341 umlsl v8.8h, v0.8b, v24.8b
343 umlsl v8.8h, v2.8b, v26.8b
349 umlsl v8.8h, v5.8b, v29.8b
352umlsl v8.8h, v7.8b, v31.8b //store the i iteration result which is in upper part of t…
419 umlsl v8.8h, v0.8b, v24.8b //mul_res = vmlsl_u8(src[0_0], coeffabs_0)//
421 umlsl v8.8h, v2.8b, v26.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
[all …]
Dihevc_inter_pred_filters_luma_horz.s233 umlsl v8.8h, v0.8b, v24.8b //mul_res = vmlsl_u8(src[0_0], coeffabs_0)//
235 umlsl v8.8h, v2.8b, v26.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
239 umlsl v8.8h, v5.8b, v29.8b //mul_res = vmlsl_u8(src[0_5], coeffabs_5)//
243 umlsl v8.8h, v7.8b, v31.8b //mul_res = vmlsl_u8(src[0_7], coeffabs_7)//
248 umlsl v10.8h, v14.8b, v26.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
252 umlsl v10.8h, v17.8b, v29.8b //mul_res = vmlsl_u8(src[0_5], coeffabs_5)//
255 umlsl v10.8h, v19.8b, v31.8b //mul_res = vmlsl_u8(src[0_7], coeffabs_7)//
257 umlsl v10.8h, v12.8b, v24.8b //mul_res = vmlsl_u8(src[0_0], coeffabs_0)//
325 umlsl v8.8h, v0.8b, v24.8b //mul_res = vmlsl_u8(src[0_0], coeffabs_0)//
328 umlsl v8.8h, v4.8b, v26.8b //mul_res = vmlsl_u8(src[0_2], coeffabs_2)//
[all …]
/external/libavc/common/armv8/
Dih264_inter_pred_luma_horz_qpel_vert_qpel_av8.s160 umlsl v24.8h, v2.8b, v31.8b
161 umlsl v24.8h, v8.8b, v31.8b
171 umlsl v28.8h, v19.8b, v31.8b
172 umlsl v28.8h, v22.8b, v31.8b
177 umlsl v24.8h, v3.8b, v31.8b
178 umlsl v24.8h, v9.8b, v31.8b
192 umlsl v24.8h, v19.8b, v31.8b
193 umlsl v24.8h, v22.8b, v31.8b
198 umlsl v16.8h, v4.8b, v31.8b
199 umlsl v16.8h, v10.8b, v31.8b
[all …]
Dih264_inter_pred_filters_luma_horz_av8.s159 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row0)
161 umlsl v10.8h, v30.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row0)
163 umlsl v14.8h, v28.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row1)
165 umlsl v16.8h, v27.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row1)
167 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column1,row0)
169 umlsl v10.8h, v30.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column2,row0)
171 umlsl v14.8h, v28.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column1,row1)
173 umlsl v16.8h, v27.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column2,row1)
212 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row2)
214 umlsl v10.8h, v30.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row2)
[all …]
Dih264_inter_pred_luma_horz_qpel_av8.s167 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row0)
169 umlsl v10.8h, v30.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row0)
171 umlsl v14.8h, v28.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row1)
173 umlsl v16.8h, v27.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row1)
175 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column1,row0)
177 umlsl v10.8h, v30.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column2,row0)
179 umlsl v14.8h, v28.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column1,row1)
181 umlsl v16.8h, v27.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column2,row1)
228 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row2)
230 umlsl v10.8h, v30.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row2)
[all …]
Dih264_deblk_luma_av8.s565 umlsl v24.8h, v4.8b, v19.8b //(p2 + ((p0 + q0 + 1) >> 1) - (p1 << 1)) L
566 umlsl v26.8h, v5.8b, v19.8b //(p2 + ((p0 + q0 + 1) >> 1) - (p1 << 1)) H
/external/libavc/encoder/armv8/
Dih264e_half_pel_av8.s149 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row0)
151 umlsl v10.8h, v30.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row0)
153 umlsl v12.8h, v29.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column3,row0)
155 umlsl v14.8h, v28.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row1)
158 umlsl v16.8h, v27.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row1)
160 umlsl v18.8h, v26.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column3,row1)
162 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column1,row0)
164 umlsl v10.8h, v30.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column2,row0)
166 umlsl v12.8h, v29.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column3,row0)
168 umlsl v14.8h, v28.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column1,row1)
[all …]
/external/capstone/suite/MC/AArch64/
Dneon-2velem.s.cs54 0x20,0x60,0x62,0x2f = umlsl v0.4s, v1.4h, v2.h[2]
55 0x20,0x68,0x82,0x2f = umlsl v0.2d, v1.2s, v2.s[2]
56 0x20,0x68,0x96,0x2f = umlsl v0.2d, v1.2s, v22.s[2]
Dneon-3vdiff.s.cs68 0x20,0xa0,0x22,0x2e = umlsl v0.8h, v1.8b, v2.8b
69 0x20,0xa0,0x62,0x2e = umlsl v0.4s, v1.4h, v2.4h
70 0x20,0xa0,0xa2,0x2e = umlsl v0.2d, v1.2s, v2.2s
/external/llvm/test/MC/AArch64/
Dneon-2velem.s141 umlsl v0.4s, v1.4h, v2.h[2]
142 umlsl v0.2d, v1.2s, v2.s[2]
143 umlsl v0.2d, v1.2s, v22.s[2]
Dneon-3vdiff.s193 umlsl v0.8h, v1.8b, v2.8b
194 umlsl v0.4s, v1.4h, v2.4h
195 umlsl v0.2d, v1.2s, v2.2s
Dneon-diagnostics.s2407 umlsl v0.8h, v1.8h, v2.8b
2408 umlsl v0.4s, v1.4s, v2.4h
2409 umlsl v0.2d, v1.2d, v2.2s
3235 umlsl v0.4h, v1.4h, v2.h[2]
3236 umlsl v0.4s, v1.4h, v2.h[8]
3237 umlsl v0.4s, v1.4h, v16.h[2]
3238 umlsl v0.2s, v1.2s, v2.s[3]
3239 umlsl v0.2d, v1.2s, v2.s[4]
3240 umlsl v0.2d, v1.2s, v22.s[4]
Darm64-advsimd.s1265 umlsl.4s v0, v0, v0[0]
1267 umlsl.2d v0, v0, v0[2]
1334 ; CHECK: umlsl.4s v0, v0, v0[0] ; encoding: [0x00,0x60,0x40,0x2f]
1336 ; CHECK: umlsl.2d v0, v0, v0[2] ; encoding: [0x00,0x68,0x80,0x2f]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/
Dneon-2velem.s141 umlsl v0.4s, v1.4h, v2.h[2]
142 umlsl v0.2d, v1.2s, v2.s[2]
143 umlsl v0.2d, v1.2s, v22.s[2]
Dneon-3vdiff.s193 umlsl v0.8h, v1.8b, v2.8b
194 umlsl v0.4s, v1.4h, v2.4h
195 umlsl v0.2d, v1.2s, v2.2s
Dneon-diagnostics.s2381 umlsl v0.8h, v1.8h, v2.8b
2382 umlsl v0.4s, v1.4s, v2.4h
2383 umlsl v0.2d, v1.2d, v2.2s
3175 umlsl v0.4h, v1.4h, v2.h[2]
3176 umlsl v0.4s, v1.4h, v2.h[8]
3177 umlsl v0.4s, v1.4h, v16.h[2]
3178 umlsl v0.2s, v1.2s, v2.s[3]
3179 umlsl v0.2d, v1.2s, v2.s[4]
3180 umlsl v0.2d, v1.2s, v22.s[4]
Darm64-advsimd.s1265 umlsl.4s v0, v0, v0[0]
1267 umlsl.2d v0, v0, v0[2]
1334 ; CHECK: umlsl.4s v0, v0, v0[0] ; encoding: [0x00,0x60,0x40,0x2f]
1336 ; CHECK: umlsl.2d v0, v0, v0[2] ; encoding: [0x00,0x68,0x80,0x2f]
/external/llvm/test/CodeGen/AArch64/
Daarch64-smull.ll188 ; CHECK: umlsl {{v[0-9]+}}.8h, {{v[0-9]+}}.8b, {{v[0-9]+}}.8b
201 ; CHECK: umlsl {{v[0-9]+}}.4s, {{v[0-9]+}}.4h, {{v[0-9]+}}.4h
214 ; CHECK: umlsl {{v[0-9]+}}.2d, {{v[0-9]+}}.2s, {{v[0-9]+}}.2s
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Daarch64-smull.ll188 ; CHECK: umlsl {{v[0-9]+}}.8h, {{v[0-9]+}}.8b, {{v[0-9]+}}.8b
201 ; CHECK: umlsl {{v[0-9]+}}.4s, {{v[0-9]+}}.4h, {{v[0-9]+}}.4h
214 ; CHECK: umlsl {{v[0-9]+}}.2d, {{v[0-9]+}}.2s, {{v[0-9]+}}.2s

123