Searched refs:smlal (Results 1 - 25 of 43) sorted by relevance

12

/external/libhevc/common/arm64/
H A 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 v2
[all...]
H A 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 v2
[all...]
H A 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 v2
[all...]
H A 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 v2
[all...]
H A 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 v2
[all...]
H A 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 v2
[all...]
H A 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]
143 smlal v6.4s, v2.4h, v4.h[3] //pi2_out[0] = 29* pi2_src[0] + 74 * pi2_src[1] + 84* pi2_src[2] + 55 * pi2_src[3]
146 smlal v5.4s, v0.4h, v4.h[1] //74 * pi2_src[1] + 55 * pi2_src[0]
152 smlal v7.4s, v3.4h, v4.h[2] //pi2_out[2] = 74 * pi2_src[0] - 74 * pi2_src[2] + 74 * pi2_src[3]
157 smlal v20.4s, v0.4h, v4.h[3] //pi2_out[3] = 84 * pi2_src[0] - 74 * pi2_src[1] + 55 * pi2_src[2] - 29 * pi2_src[3]
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]
186 smlal v6.4s, v16.4h, v4.h[3] //pi2_out[0] = 29* pi2_src[0] + 74 * pi2_src[1] + 84* pi2_src[2] + 55 * pi2_src[3]
189 smlal v
[all...]
H A 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)
245 smlal v24.4s, v15.4h, v1.h[3] //// b0 = y1 * cos1 + y3 * cos3 + y5 * sin3 + y7 * sin1(part of x0,x7)
247 smlal v28.4s, v15.4h, v0.h[3] //// b2 = y1 * sin3 - y3 * cos1 + y5 * sin1 + y7 * cos3(part of x2,x5)
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 v2
[all...]
H A 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/
H A Dih264e_half_pel_av8.s339 smlal v26.4s, v30.4h, v0.h[1] //// a0 + a5 + 20a2 (set1)
340 smlal v26.4s, v29.4h, v0.h[1] //// a0 + a5 + 20a2 + 20a3 (set1)
350 smlal v20.4s, v30.4h, v0.h[1] //// a0 + a5 + 20a2 (set2)
351 smlal v20.4s, v29.4h, v0.h[1] //// a0 + a5 + 20a2 + 20a3 (set2)
368 smlal v2.4s, v30.4h, v0.h[1] //// a0 + a5 + 20a2 (set3)
369 smlal v2.4s, v29.4h, v0.h[1] //// a0 + a5 + 20a2 + 20a3 (set3)
382 smlal v26.4s, v30.4h, v0.h[1] //// a0 + a5 + 20a2 (set4)
383 smlal v26.4s, v29.4h, v0.h[1] //// a0 + a5 + 20a2 + 20a3 (set4)
395 smlal v22.4s, v30.4h, v0.h[1] //// a0 + a5 + 20a2 (set5)
396 smlal v2
[all...]
/external/llvm/test/MC/ARM/
H A Ddirective-arch-armv4.s36 smlal r4, r5, r6, r3
H A Dmul-v4.s23 @ ARMV4: smlal r2, r3, r0, r1 @ encoding: [0x90,0x21,0xe3,0xe0]
27 smlal r2,r3,r0,r1 label
/external/libmpeg2/common/armv8/
H A Dimpeg2_idct.s400 smlal v24.4s, v7.4h, v0.h[3] //// y1 * cos1 + y3 * cos3(part of b0)
434 smlal v24.4s, v14.4h, v1.h[1] //// y1 * cos1 + y3 * cos3 + y5 * sin3(part of b0)
436 smlal v28.4s, v14.4h, v1.h[3] //// y1 * sin3 - y3 * cos1 + y5 * sin1(part of b2)
437 smlal v30.4s, v14.4h, v0.h[3] //// y1 * sin1 - y3 * sin3 + y5 * cos3(part of b3)
440 smlal v6.4s, v11.4h, v1.h[2] //// d0 = y2 * cos2 + y6 * sin2(part of a0 and a1)
445 smlal v24.4s, v15.4h, v1.h[3] //// b0 = y1 * cos1 + y3 * cos3 + y5 * sin3 + y7 * sin1(part of x0,x7)
447 smlal v28.4s, v15.4h, v0.h[3] //// b2 = y1 * sin3 - y3 * cos1 + y5 * sin1 + y7 * cos3(part of x2,x5)
510 smlal v24.4s, v7.4h, v0.h[3] //// y1 * cos1 + y3 * cos3(part of b0)
562 smlal v24.4s, v9.4h, v0.h[3] //// y1 * cos1 + y3 * cos3(part of b0)
573 smlal v2
[all...]
/external/libavc/common/armv8/
H A Dih264_inter_pred_luma_horz_hpel_vert_hpel_av8.s140 smlal v26.4s, v0.4h, v28.4h
165 smlal v26.4s, v25.4h, v28.4h
221 smlal v26.4s, v2.4h, v28.4h
247 smlal v26.4s, v25.4h, v28.4h
300 smlal v26.4s, v4.4h, v28.4h
326 smlal v26.4s, v25.4h, v28.4h
382 smlal v26.4s, v6.4h, v28.4h
407 smlal v26.4s, v25.4h, v28.4h
494 smlal v30.4s, v16.4h, v26.4h
525 smlal v3
[all...]
H A Dih264_inter_pred_luma_horz_qpel_vert_hpel_av8.s203 smlal v26.4s, v0.4h, v28.4h
228 smlal v26.4s, v18.4h, v28.4h
290 smlal v26.4s, v2.4h, v28.4h
316 smlal v26.4s, v18.4h, v28.4h
374 smlal v26.4s, v4.4h, v28.4h
400 smlal v26.4s, v18.4h, v28.4h
461 smlal v26.4s, v6.4h, v28.4h
486 smlal v26.4s, v18.4h, v28.4h
579 smlal v30.4s, v16.4h, v26.4h
610 smlal v3
[all...]
H A Dih264_inter_pred_luma_horz_hpel_vert_qpel_av8.s266 smlal v18.4s, v30.4h, v22.4h
303 smlal v18.4s, v30.4h, v22.4h
343 smlal v18.4s, v30.4h, v22.4h
369 smlal v18.4s, v30.4h, v22.4h
515 smlal v18.4s, v30.4h, v22.4h
549 smlal v18.4s, v30.4h, v22.4h
588 smlal v18.4s, v30.4h, v22.4h
614 smlal v18.4s, v30.4h, v22.4h
759 smlal v18.4s, v30.4h, v22.4h
796 smlal v1
[all...]
/external/llvm/test/MC/AArch64/
H A 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]
92 // CHECK: smlal v0.4s, v1.4h, v2.h[2] // encoding: [0x20,0x20,0x62,0x0f]
93 // CHECK: smlal v0.2d, v1.2s, v2.s[2] // encoding: [0x20,0x28,0x82,0x0f]
94 // CHECK: smlal v0.2d, v1.2s, v22.s[2] // encoding: [0x20,0x28,0x96,0x0f]
H A 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
149 // CHECK: smlal v0.8h, v1.8b, v2.8b // encoding: [0x20,0x80,0x22,0x0e]
150 // CHECK: smlal v0.4s, v1.4h, v2.4h // encoding: [0x20,0x80,0x62,0x0e]
151 // CHECK: smlal v0.2d, v1.2s, v2.2s // encoding: [0x20,0x80,0xa2,0x0e]
H A 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
[all...]
H A 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
2328 // CHECK-ERROR: smlal v0.8h, v1.8h, v2.8b
2331 // CHECK-ERROR: smlal v0.4s, v1.4s, v2.4h
2334 // CHECK-ERROR: 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 v
[all...]
/external/libjpeg-turbo/simd/
H A Djsimd_arm64_neon.S296 smlal v18.4s, v8.4h, XFIX_N_1_847 /* tmp2l tmp2 = z1 + MULTIPLY(z3, - FIX_1_847759065); */
299 smlal v20.4s, v4.4h, XFIX_P_0_765 /* tmp3l tmp3 = z1 + MULTIPLY(z2, FIX_0_765366865); */
477 smlal v18.4s, v8.4h, XFIX_N_1_847 /* tmp2l tmp2 = z1 + MULTIPLY(z3, - FIX_1_847759065); */
478 smlal v20.4s, v4.4h, XFIX_P_0_765 /* tmp3l tmp3 = z1 + MULTIPLY(z2, FIX_0_765366865); */
635 smlal v18.4s, v8.4h, XFIX_N_1_847 /* tmp2l tmp2 = z1 + MULTIPLY(z3, - FIX_1_847759065); */
638 smlal v20.4s, v4.4h, XFIX_P_0_765 /* tmp3l tmp3 = z1 + MULTIPLY(z2, FIX_0_765366865); */
1059 smlal v28.4s, \x8, v0.h[0]
1060 smlal v28.4s, \x14, v0.h[1]
1063 smlal v26.4s, \x12, v1.h[3]
1064 smlal v2
[all...]
/external/valgrind/none/tests/arm/
H A Dv6intARM.stdout.exp575 smlal r0, r1, r2, r3 :: rd 0x00000000 rd2 0x00000000, rm 0x00000000 rs 0x00000000, carryin 0, cpsr 0x00000000
576 smlal r0, r1, r2, r3 :: rd 0x00000000 rd2 0x00000001, rm 0x00000000 rs 0x00000000, carryin 0, cpsr 0x00000000
577 smlal r0, r1, r2, r3 :: rd 0x00000001 rd2 0x00000001, rm 0x00000000 rs 0x00000000, carryin 0, cpsr 0x00000000
578 smlal r0, r1, r2, r3 :: rd 0x00000001 rd2 0xffffffff, rm 0x00000001 rs 0x00000001, carryin 0, cpsr 0x00000000
579 smlal r0, r1, r2, r3 :: rd 0x00000000 rd2 0x00000000, rm 0x00000000 rs 0x00000001, carryin 0, cpsr 0x00000000
580 smlal r0, r1, r2, r3 :: rd 0x00000000 rd2 0x00000000, rm 0x00000001 rs 0x00000000, carryin 0, cpsr 0x00000000
581 smlal r0, r1, r2, r3 :: rd 0x00000001 rd2 0x00000000, rm 0x00000001 rs 0x00000001, carryin 0, cpsr 0x00000000
582 smlal r0, r1, r2, r3 :: rd 0xfffe0001 rd2 0x00000000, rm 0x0000ffff rs 0x0000ffff, carryin 0, cpsr 0x00000000
583 smlal r0, r1, r2, r3 :: rd 0x00000001 rd2 0x00000000, rm 0xffffffff rs 0xffffffff, carryin 0, cpsr 0x00000000
/external/v8/src/arm/
H A Dassembler-arm.h909 void smlal(Register dstL, Register dstH, Register src1, Register src2,
/external/vixl/src/aarch64/
H A Dassembler-aarch64.h1597 void smlal(const VRegister& vd,
2361 void smlal(const VRegister& vd, const VRegister& vn, const VRegister& vm);
H A Dmacro-assembler-aarch64.h2183 V(smlal, Smlal) \
2380 V(smlal, Smlal) \

Completed in 664 milliseconds

12