Home
last modified time | relevance | path

Searched refs:smlal (Results 1 – 25 of 48) sorted by relevance

12

/external/libhevc/common/arm64/
Dihevc_inter_pred_luma_vert_w16inp_w16out.s168 smlal v19.4s,v0.4h,v22.4h //mul_res1 = smlal_u8(mul_res1, src_tmp1, coeffabs_0)//
170 smlal v19.4s,v2.4h,v24.4h //mul_res1 = smlal_u8(mul_res1, src_tmp3, coeffabs_2)//
172 smlal v19.4s,v3.4h,v25.4h //mul_res1 = smlal_u8(mul_res1, src_tmp4, coeffabs_3)//
174 smlal v19.4s,v4.4h,v26.4h //mul_res1 = smlal_u8(mul_res1, src_tmp1, coeffabs_4)//
176 smlal v19.4s,v5.4h,v27.4h //mul_res1 = smlal_u8(mul_res1, src_tmp2, coeffabs_5)//
177 smlal v19.4s,v6.4h,v28.4h //mul_res1 = smlal_u8(mul_res1, src_tmp3, coeffabs_6)//
178 smlal v19.4s,v7.4h,v29.4h //mul_res1 = smlal_u8(mul_res1, src_tmp4, coeffabs_7)//
185 smlal v20.4s,v1.4h,v22.4h //mul_res2 = smlal_u8(mul_res2, src_tmp2, coeffabs_0)//
187 smlal v20.4s,v3.4h,v24.4h //mul_res2 = smlal_u8(mul_res2, src_tmp4, coeffabs_2)//
189 smlal v20.4s,v4.4h,v25.4h //mul_res2 = smlal_u8(mul_res2, src_tmp1, coeffabs_3)//
[all …]
Dihevc_inter_pred_filters_luma_vert_w16inp.s157 smlal v19.4s, v0.4h, v22.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp1, coeffabs_0)//
159 smlal v19.4s, v2.4h, v24.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp3, coeffabs_2)//
161 smlal v19.4s, v3.4h, v25.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp4, coeffabs_3)//
163 smlal v19.4s, v4.4h, v26.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp1, coeffabs_4)//
165 smlal v19.4s, v5.4h, v27.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp2, coeffabs_5)//
166 smlal v19.4s, v6.4h, v28.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp3, coeffabs_6)//
167 smlal v19.4s, v7.4h, v29.4h //mul_res1 = vmlal_u8(mul_res1, src_tmp4, coeffabs_7)//
174 smlal v20.4s, v1.4h, v22.4h //mul_res2 = vmlal_u8(mul_res2, src_tmp2, coeffabs_0)//
176 smlal v20.4s, v3.4h, v24.4h //mul_res2 = vmlal_u8(mul_res2, src_tmp4, coeffabs_2)//
178 smlal v20.4s, v4.4h, v25.4h //mul_res2 = vmlal_u8(mul_res2, src_tmp1, coeffabs_3)//
[all …]
Dihevc_itrans_recon_32x32.s221 smlal v24.4s, v9.4h, v0.h[3] //// y1 * cos1 + y3 * cos3(part of b0)
222 smlal v26.4s, v9.4h, v2.h[1] //// y1 * cos3 - y3 * sin1(part of b1)
223 smlal v28.4s, v9.4h, v3.h[3] //// y1 * sin3 - y3 * cos1(part of b2)
224 smlal v30.4s, v9.4h, v5.h[1] //// y1 * sin1 - y3 * sin3(part of b3)
231 smlal v20.4s, v11.4h, v0.h[2]
235 smlal v22.4s, v11.4h, v1.h[2]
238 smlal v16.4s, v11.4h, v2.h[2]
241 smlal v18.4s, v11.4h, v3.h[2]
256 smlal v24.4s, v14.4h, v1.h[1]
257 smlal v26.4s, v14.4h, v3.h[3]
[all …]
Dihevc_inter_pred_chroma_vert_w16inp_w16out.s149 smlal v0.4s, v2.4h, v17.4h
151 smlal v7.4s, v3.4h, v17.4h
154 smlal v0.4s, v3.4h, v18.4h
155 smlal v7.4s, v6.4h, v18.4h
156 smlal v0.4s, v6.4h, v19.4h
157 smlal v7.4s, v2.4h, v19.4h
193 smlal v30.4s, v1.4h, v17.4h
194 smlal v30.4s, v2.4h, v18.4h
196 smlal v30.4s, v3.4h, v19.4h
204 smlal v28.4s, v2.4h, v17.4h
[all …]
Dihevc_inter_pred_chroma_vert_w16inp.s149 smlal v0.4s, v2.4h, v17.4h
151 smlal v7.4s, v3.4h, v17.4h
154 smlal v0.4s, v3.4h, v18.4h
155 smlal v7.4s, v6.4h, v18.4h
156 smlal v0.4s, v6.4h, v19.4h
157 smlal v7.4s, v2.4h, v19.4h
194 smlal v30.4s, v1.4h, v17.4h
195 smlal v30.4s, v2.4h, v18.4h
197 smlal v30.4s, v3.4h, v19.4h
203 smlal v28.4s, v2.4h, v17.4h
[all …]
Dihevc_itrans_recon_16x16.s260 smlal v24.4s, v7.4h, v0.h[3] //// y1 * cos1 + y3 * cos3(part of b0)
261 smlal v26.4s, v7.4h, v2.h[1] //// y1 * cos3 - y3 * sin1(part of b1)
262 smlal v28.4s, v7.4h, v3.h[3] //// y1 * sin3 - y3 * cos1(part of b2)
271 smlal v12.4s, v11.4h, v0.h[2]
273 smlal v14.4s, v11.4h, v1.h[2]
275 smlal v16.4s, v11.4h, v2.h[2]
277 smlal v18.4s, v11.4h, v3.h[2]
282 smlal v24.4s, v8.4h, v1.h[1]
283 smlal v26.4s, v8.4h, v3.h[3]
288 smlal v24.4s, v9.4h, v1.h[3]
[all …]
Dihevc_itrans_recon_4x4_ttype1.s141 smlal v6.4s, v0.4h, v4.h[0] //74 * pi2_src[1] + 29 * pi2_src[0]
142 smlal v6.4s, v3.4h, v4.h[1] //74 * pi2_src[1] + 29 * pi2_src[0] + 55 * pi2_src[3]
143smlal v6.4s, v2.4h, v4.h[3] //pi2_out[0] = 29* pi2_src[0] + 74 * pi2_src[1] + 84* pi2_…
146 smlal v5.4s, v0.4h, v4.h[1] //74 * pi2_src[1] + 55 * pi2_src[0]
152smlal v7.4s, v3.4h, v4.h[2] //pi2_out[2] = 74 * pi2_src[0] - 74 * pi2_src[2] + 74 * pi…
157smlal v20.4s, v0.4h, v4.h[3] //pi2_out[3] = 84 * pi2_src[0] - 74 * pi2_src[1] + 55 * pi…
184 smlal v6.4s, v21.4h, v4.h[0] //74 * pi2_src[1] + 29 * pi2_src[0]
185 smlal v6.4s, v17.4h, v4.h[1] //74 * pi2_src[1] + 29 * pi2_src[0] + 55 * pi2_src[3]
186smlal v6.4s, v16.4h, v4.h[3] //pi2_out[0] = 29* pi2_src[0] + 74 * pi2_src[1] + 84* pi2_…
189 smlal v5.4s, v21.4h, v4.h[1] //74 * pi2_src[1] + 55 * pi2_src[0]
[all …]
Dihevc_itrans_recon_8x8.s200 smlal v24.4s, v7.4h, v0.h[3] //// y1 * cos1 + y3 * cos3(part of b0)
234 smlal v24.4s, v14.4h, v1.h[1] //// y1 * cos1 + y3 * cos3 + y5 * sin3(part of b0)
236 smlal v28.4s, v14.4h, v1.h[3] //// y1 * sin3 - y3 * cos1 + y5 * sin1(part of b2)
237 smlal v30.4s, v14.4h, v0.h[3] //// y1 * sin1 - y3 * sin3 + y5 * cos3(part of b3)
240 smlal v6.4s, v11.4h, v1.h[2] //// d0 = y2 * cos2 + y6 * sin2(part of a0 and a1)
245smlal v24.4s, v15.4h, v1.h[3] //// b0 = y1 * cos1 + y3 * cos3 + y5 * sin3 + y7 * sin1(pa…
247smlal v28.4s, v15.4h, v0.h[3] //// b2 = y1 * sin3 - y3 * cos1 + y5 * sin1 + y7 * cos3(pa…
309 smlal v24.4s, v7.4h, v0.h[3] //// y1 * cos1 + y3 * cos3(part of b0)
358 smlal v24.4s, v9.4h, v0.h[3] //// y1 * cos1 + y3 * cos3(part of b0)
369 smlal v24.4s, v16.4h, v1.h[1] //// y1 * cos1 + y3 * cos3 + y5 * sin3(part of b0)
[all …]
Dihevc_itrans_recon_4x4.s144 smlal v6.4s, v3.4h, v4.h[3] //o[0] = 83 * pi2_src[1] + 36 * pi2_src[3]
178 smlal v6.4s, v3.4h, v4.h[3] //o[0] = 83 * pi2_src[1] + 36 * pi2_src[3]
/external/libavc/encoder/armv8/
Dih264e_half_pel_av8.s335 smlal v26.4s, v30.4h, v0.h[1] //// a0 + a5 + 20a2 (set1)
336 smlal v26.4s, v29.4h, v0.h[1] //// a0 + a5 + 20a2 + 20a3 (set1)
346 smlal v20.4s, v30.4h, v0.h[1] //// a0 + a5 + 20a2 (set2)
347 smlal v20.4s, v29.4h, v0.h[1] //// a0 + a5 + 20a2 + 20a3 (set2)
364 smlal v2.4s, v30.4h, v0.h[1] //// a0 + a5 + 20a2 (set3)
365 smlal v2.4s, v29.4h, v0.h[1] //// a0 + a5 + 20a2 + 20a3 (set3)
378 smlal v26.4s, v30.4h, v0.h[1] //// a0 + a5 + 20a2 (set4)
379 smlal v26.4s, v29.4h, v0.h[1] //// a0 + a5 + 20a2 + 20a3 (set4)
391 smlal v22.4s, v30.4h, v0.h[1] //// a0 + a5 + 20a2 (set5)
392 smlal v22.4s, v29.4h, v0.h[1] //// a0 + a5 + 20a2 + 20a3 (set5)
[all …]
/external/libjpeg-turbo/simd/
Djsimd_arm64_neon.S311 smlal v12.4s, v5.4h, XFIX_1_175875602
314 smlal v14.4s, v5.4h, XFIX_1_175875602_MINUS_0_390180644
318 smlal v4.4s, ROW6L.4h, XFIX_0_541196100_MINUS_1_847759065
323 smlal v12.4s, ROW3L.4h, XFIX_3_072711026_MINUS_2_562915447
335 smlal v14.4s, ROW1L.4h, XFIX_1_501321110_MINUS_0_899976223
339 smlal v10.4s, ROW5L.4h, XFIX_2_053119869_MINUS_2_562915447
346 smlal v12.4s, ROW6L.4h, XFIX_0_541196100
361 smlal v8.4s, ROW7L.4h, XFIX_0_298631336_MINUS_0_899976223
390 smlal v12.4s, v8.4h, XFIX_1_175875602
394 smlal v14.4s, v8.4h, XFIX_1_175875602_MINUS_0_390180644
[all …]
/external/libmpeg2/common/armv8/
Dimpeg2_idct.s400 smlal v24.4s, v7.4h, v0.4h[3] //// y1 * cos1 + y3 * cos3(part of b0)
434 smlal v24.4s, v14.4h, v1.4h[1] //// y1 * cos1 + y3 * cos3 + y5 * sin3(part of b0)
436 smlal v28.4s, v14.4h, v1.4h[3] //// y1 * sin3 - y3 * cos1 + y5 * sin1(part of b2)
437 smlal v30.4s, v14.4h, v0.4h[3] //// y1 * sin1 - y3 * sin3 + y5 * cos3(part of b3)
440 smlal v6.4s, v11.4h, v1.4h[2] //// d0 = y2 * cos2 + y6 * sin2(part of a0 and a1)
445smlal v24.4s, v15.4h, v1.4h[3] //// b0 = y1 * cos1 + y3 * cos3 + y5 * sin3 + y7 * sin1(p…
447smlal v28.4s, v15.4h, v0.4h[3] //// b2 = y1 * sin3 - y3 * cos1 + y5 * sin1 + y7 * cos3(p…
510 smlal v24.4s, v7.4h, v0.4h[3] //// y1 * cos1 + y3 * cos3(part of b0)
562 smlal v24.4s, v9.4h, v0.4h[3] //// y1 * cos1 + y3 * cos3(part of b0)
573 smlal v24.4s, v16.4h, v1.4h[1] //// y1 * cos1 + y3 * cos3 + y5 * sin3(part of b0)
[all …]
/external/llvm/test/CodeGen/ARM/
DlongMAC.ll19 ;CHECK: smlal
40 ;CHECK: smlal
82 ;CHECK: smlal r12, lr, r3, r2
95 ;CHECK-NOT: smlal
108 ;CHECK-NOT: smlal
/external/libavc/common/armv8/
Dih264_inter_pred_luma_horz_hpel_vert_hpel_av8.s136 smlal v26.4s, v0.4h, v28.4h
161 smlal v26.4s, v25.4h, v28.4h
217 smlal v26.4s, v2.4h, v28.4h
243 smlal v26.4s, v25.4h, v28.4h
296 smlal v26.4s, v4.4h, v28.4h
322 smlal v26.4s, v25.4h, v28.4h
378 smlal v26.4s, v6.4h, v28.4h
403 smlal v26.4s, v25.4h, v28.4h
490 smlal v30.4s, v16.4h, v26.4h
521 smlal v30.4s, v16.4h, v26.4h
[all …]
Dih264_inter_pred_luma_horz_qpel_vert_hpel_av8.s199 smlal v26.4s, v0.4h, v28.4h
224 smlal v26.4s, v18.4h, v28.4h
286 smlal v26.4s, v2.4h, v28.4h
312 smlal v26.4s, v18.4h, v28.4h
370 smlal v26.4s, v4.4h, v28.4h
396 smlal v26.4s, v18.4h, v28.4h
457 smlal v26.4s, v6.4h, v28.4h
482 smlal v26.4s, v18.4h, v28.4h
575 smlal v30.4s, v16.4h, v26.4h
606 smlal v30.4s, v16.4h, v26.4h
[all …]
Dih264_inter_pred_luma_horz_hpel_vert_qpel_av8.s261 smlal v18.4s, v30.4h, v22.4h
298 smlal v18.4s, v30.4h, v22.4h
338 smlal v18.4s, v30.4h, v22.4h
364 smlal v18.4s, v30.4h, v22.4h
510 smlal v18.4s, v30.4h, v22.4h
544 smlal v18.4s, v30.4h, v22.4h
583 smlal v18.4s, v30.4h, v22.4h
609 smlal v18.4s, v30.4h, v22.4h
754 smlal v18.4s, v30.4h, v22.4h
791 smlal v18.4s, v30.4h, v22.4h
[all …]
/external/llvm/test/CodeGen/Thumb2/
DlongMACt.ll16 ;CHECK: smlal
37 ;CHECK: smlal
/external/llvm/test/MC/ARM/
Dmul-v4.s23 @ ARMV4: smlal r2, r3, r0, r1 @ encoding: [0x90,0x21,0xe3,0xe0]
27 smlal r2,r3,r0,r1 label
Ddirective-arch-armv4.s36 smlal r4, r5, r6, r3
/external/llvm/test/MC/AArch64/
Dneon-2velem.s85 smlal v0.4s, v1.4h, v2.h[2]
86 smlal v0.2d, v1.2s, v2.s[2]
87 smlal v0.2d, v1.2s, v22.s[2]
Dneon-3vdiff.s145 smlal v0.8h, v1.8b, v2.8b
146 smlal v0.4s, v1.4h, v2.4h
147 smlal v0.2d, v1.2s, v2.2s
Darm64-advsimd.s1173 smlal.8h v1, v2, v3
1174 smlal.4s v1, v2, v3
1175 smlal.2d v1, v2, v3
1180 smlal v13.8h, v8.8b, v0.8b
1181 smlal v13.4s, v8.4h, v0.4h
1182 smlal v13.2d, v8.2s, v0.2s
1187 ; CHECK: smlal.8h v1, v2, v3 ; encoding: [0x41,0x80,0x23,0x0e]
1188 ; CHECK: smlal.4s v1, v2, v3 ; encoding: [0x41,0x80,0x63,0x0e]
1189 ; CHECK: smlal.2d v1, v2, v3 ; encoding: [0x41,0x80,0xa3,0x0e]
1193 ; CHECK: smlal.8h v13, v8, v0 ; encoding: [0x0d,0x81,0x20,0x0e]
[all …]
Dneon-diagnostics.s2323 smlal v0.8h, v1.8h, v2.8b
2324 smlal v0.4s, v1.4s, v2.4h
2325 smlal v0.2d, v1.2d, v2.2s
3085 smlal v0.4h, v1.4h, v2.h[2]
3086 smlal v0.4s, v1.4h, v2.h[8]
3087 smlal v0.4s, v1.4h, v16.h[2]
3088 smlal v0.2s, v1.2s, v2.s[1]
3089 smlal v0.2d, v1.2s, v2.s[4]
3090 smlal v0.2d, v1.2s, v22.s[4]
/external/llvm/test/CodeGen/AArch64/
Daarch64-smull.ll71 ; CHECK: smlal {{v[0-9]+}}.8h, {{v[0-9]+}}.8b, {{v[0-9]+}}.8b
84 ; CHECK: smlal {{v[0-9]+}}.4s, {{v[0-9]+}}.4h, {{v[0-9]+}}.4h
97 ; CHECK: smlal {{v[0-9]+}}.2d, {{v[0-9]+}}.2s, {{v[0-9]+}}.2s
/external/valgrind/none/tests/arm/
Dv6intARM.stdout.exp575 smlal r0, r1, r2, r3 :: rd 0x00000000 rd2 0x00000000, rm 0x00000000 rs 0x00000000, carryin 0, cpsr…
576 smlal r0, r1, r2, r3 :: rd 0x00000000 rd2 0x00000001, rm 0x00000000 rs 0x00000000, carryin 0, cpsr…
577 smlal r0, r1, r2, r3 :: rd 0x00000001 rd2 0x00000001, rm 0x00000000 rs 0x00000000, carryin 0, cpsr…
578 smlal r0, r1, r2, r3 :: rd 0x00000001 rd2 0xffffffff, rm 0x00000001 rs 0x00000001, carryin 0, cpsr…
579 smlal r0, r1, r2, r3 :: rd 0x00000000 rd2 0x00000000, rm 0x00000000 rs 0x00000001, carryin 0, cpsr…
580 smlal r0, r1, r2, r3 :: rd 0x00000000 rd2 0x00000000, rm 0x00000001 rs 0x00000000, carryin 0, cpsr…
581 smlal r0, r1, r2, r3 :: rd 0x00000001 rd2 0x00000000, rm 0x00000001 rs 0x00000001, carryin 0, cpsr…
582 smlal r0, r1, r2, r3 :: rd 0xfffe0001 rd2 0x00000000, rm 0x0000ffff rs 0x0000ffff, carryin 0, cpsr…
583 smlal r0, r1, r2, r3 :: rd 0x00000001 rd2 0x00000000, rm 0xffffffff rs 0xffffffff, carryin 0, cpsr…

12