Home
last modified time | relevance | path

Searched refs:v17 (Results 1 – 25 of 182) sorted by relevance

12345678

/external/libhevc/common/arm64/
Dihevc_intra_pred_chroma_dc.s112 mov v17.s[0], w9
113 mov v17.s[1], w9
143 uadalp v17.1d, v2.2s
153 uadalp v17.1d, v2.2s
169 uadalp v17.1d, v29.2s
178 uadalp v17.1d, v29.2s
184 smov x11, v17.s[0]
192 dup v17.8b,w1
206 st2 {v16.8b, v17.8b}, [x2],#16
209 st2 {v16.8b, v17.8b}, [x5],#16
[all …]
Dihevc_intra_pred_chroma_planar.s172 ld1 {v17.8b},[x12],#8
173 mov v25.8b, v17.8b
174 zip1 v29.8b, v17.8b, v25.8b
175 zip2 v25.8b, v17.8b, v25.8b
176 mov v17.d[0], v29.d[0]
177 sub v30.8b, v2.8b , v17.8b //[nt-1-col]
192 umlal v12.8h, v17.8b, v1.8b //(col+1) * src[3nt+1]
214 umlal v26.8h, v17.8b, v1.8b //(col+1) * src[3nt+1]
240 umlal v22.8h, v17.8b, v1.8b //(col+1) * src[3nt+1]
262 umlal v12.8h, v17.8b, v1.8b //(col+1) * src[3nt+1]
[all …]
Dihevc_sao_edge_offset_class2.s272 cmhi v17.16b, v5.16b , v3.16b //vcgtq_u8(pu1_cur_row, pu1_top_row)
280 … SUB v17.16b, v16.16b , v17.16b //sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
316 …mov v17.b[0], w4 //I sign_up = sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[0] …
320 ADD v24.16b, v0.16b , v17.16b //I edge_idx = vaddq_s8(const_2, sign_up)
331 NEG v17.16b, v3.16b //I sign_up = vnegq_s8(sign_down)
333 EXT v17.16b, v17.16b , v17.16b,#15 //I sign_up = vextq_s8(sign_up, sign_up, 15)
398 …mov v17.b[0], w4 //II sign_up = sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[0]…
406 ADD v22.16b, v0.16b , v17.16b //II edge_idx = vaddq_s8(const_2, sign_up)
411 NEG v17.16b, v24.16b //II sign_up = vnegq_s8(sign_down)
415 EXT v17.16b, v17.16b , v17.16b,#15 //II sign_up = vextq_s8(sign_up, sign_up, 15)
[all …]
Dihevc_sao_edge_offset_class0.s145 LD1 {v17.16b},[x12],x1 //pu1_cur_row = vld1q_u8(pu1_src_cpy)
153 …EXT v21.16b, v21.16b , v17.16b,#15 //pu1_cur_row_tmp = vextq_u8(pu1_cur_row_tmp, pu1_cur…
157 cmhi v16.16b, v17.16b , v21.16b //vcgtq_u8(pu1_cur_row, pu1_cur_row_tmp)
162 cmhi v18.16b, v21.16b , v17.16b //vcltq_u8(pu1_cur_row, pu1_cur_row_tmp)
177 …EXT v21.16b, v17.16b , v21.16b,#1 //pu1_cur_row_tmp = vextq_u8(pu1_cur_row, pu1_cur_row_…
185 cmhi v16.16b, v17.16b , v21.16b //vcgtq_u8(pu1_cur_row, pu1_cur_row_tmp)
188 cmhi v18.16b, v21.16b , v17.16b //vcltq_u8(pu1_cur_row, pu1_cur_row_tmp)
199 …Uxtl v18.8h, v17.8b //pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vmovl_u8(…
226 …Uxtl2 v21.8h, v17.16b //pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vmovl_u8(…
290 LD1 {v17.16b},[x12] //pu1_cur_row = vld1q_u8(pu1_src_cpy)
[all …]
Dihevc_sao_edge_offset_class3.s286 cmhi v17.16b, v5.16b , v3.16b //vcgtq_u8(pu1_cur_row, pu1_top_row)
300 … SUB v17.16b, v16.16b , v17.16b //sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
329 …mov v17.b[15], w8 //I sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[15] - pu1_src…
336 ADD v18.16b, v0.16b , v17.16b //I edge_idx = vaddq_s8(const_2, sign_up)
339 NEG v17.16b, v3.16b //I sign_up = vnegq_s8(sign_down)
341 EXT v17.16b, v17.16b , v17.16b,#1 //I sign_up = vextq_s8(sign_up, sign_up, 1)
396 …mov v17.b[15], w11 //II sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[15] - pu1_sr…
426 ADD v26.16b, v0.16b , v17.16b //II edge_idx = vaddq_s8(const_2, sign_up)
428 NEG v17.16b, v24.16b //II sign_up = vnegq_s8(sign_down)
433 EXT v17.16b, v17.16b , v17.16b,#1 //II sign_up = vextq_s8(sign_up, sign_up, 1)
[all …]
Dihevc_deblk_chroma_vert.s79 ld1 {v17.8b},[x8],x1
83 trn1 v29.8b, v5.8b, v17.8b
84 trn2 v17.8b, v5.8b, v17.8b
107 trn1 v29.4h, v17.4h, v4.4h
108 trn2 v4.4h, v17.4h, v4.4h
109 mov v17.d[0], v29.d[0]
119 trn1 v29.2s, v5.2s, v17.2s
120 trn2 v17.2s, v5.2s, v17.2s
127 uxtl v18.8h, v17.8b
138 usubl v0.8h, v17.8b, v16.8b
Dihevc_itrans_recon_4x4.s150 ssubl v17.4s, v0.4h, v2.4h //pi2_src[0] - pi2_src[2]
152 shl v17.4s, v17.4s,#6 //e[1] = 64*(pi2_src[0] - pi2_src[2])
155 add v16.4s, v17.4s , v5.4s //((e[1] + o[1])
156 sub v18.4s, v17.4s , v5.4s //((e[1] - o[1])
184 ssubl v17.4s, v0.4h, v2.4h //pi2_src[0] - pi2_src[2]
186 shl v17.4s, v17.4s,#6 //e[1] = 64*(pi2_src[0] - pi2_src[2])
190 add v16.4s, v17.4s , v5.4s //((e[1] + o[1])
191 sub v18.4s, v17.4s , v5.4s //((e[1] - o[1])
Dihevc_sao_edge_offset_class3_chroma.s373 cmhi v17.16b, v5.16b , v3.16b //vcgtq_u8(pu1_cur_row, pu1_top_row)
381 … SUB v17.16b, v16.16b , v17.16b //sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
433 …mov v17.b[14], w8 //I sign_up = sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[14]…
437 …mov v17.b[15], w9 //I sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[15] -pu1_src_…
446 ADD v18.16b, v0.16b , v17.16b //I edge_idx = vaddq_s8(const_2, sign_up)
449 NEG v17.16b, v22.16b //I sign_up = vnegq_s8(sign_down)
452 EXT v17.16b, v17.16b , v17.16b,#2 //I sign_up = vextq_s8(sign_up, sign_up, 2)
522 …mov v17.b[14], w10 //II sign_up = sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[14…
529 …mov v17.b[15], w8 //II sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[15] -pu1_src…
560 ADD v26.16b, v0.16b , v17.16b //II edge_idx = vaddq_s8(const_2, sign_up)
[all …]
Dihevc_sao_edge_offset_class2_chroma.s387 cmhi v17.16b, v5.16b , v3.16b //vcgtq_u8(pu1_cur_row, pu1_top_row)
403 … SUB v17.16b, v16.16b , v17.16b //sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
445 …mov v17.b[0], w8 //I sign_up = sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[0] …
451 …mov v17.b[1], w4 //I sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[1] - pu1_src_…
460 ADD v18.16b, v0.16b , v17.16b //I edge_idx = vaddq_s8(const_2, sign_up)
464 NEG v17.16b, v22.16b //I sign_up = vnegq_s8(sign_down)
467 EXT v17.16b, v17.16b , v17.16b,#14 //I sign_up = vextq_s8(sign_up, sign_up, 14)
542 …mov v17.b[0], w8 //II sign_up = sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[0]…
560 …mov v17.b[1], w11 //II sign_up = vsetq_lane_s8(SIGN(pu1_src_cpy[1] - pu1_src…
564 ADD v26.16b, v0.16b , v17.16b //II edge_idx = vaddq_s8(const_2, sign_up)
[all …]
Dihevc_intra_pred_luma_planar.s178 ld1 {v17.8b},[x12] //(1-8)load 8 coeffs [col+1]
181 sub v19.8b, v2.8b , v17.8b //(1-8)[nt-1-col]
187 umlal v27.8h, v17.8b, v1.8b //(1)(col+1) * src[3nt+1]
204 umlal v30.8h, v17.8b, v1.8b //(2)
218 umlal v28.8h, v17.8b, v1.8b //(3)
235 umlal v25.8h, v17.8b, v1.8b //(4)
252 umlal v16.8h, v17.8b, v1.8b //(5)
268 umlal v18.8h, v17.8b, v1.8b //(6)
285 umlal v26.8h, v17.8b, v1.8b //(7)
302 umlal v24.8h, v17.8b, v1.8b //(8)
[all …]
Dihevc_inter_pred_chroma_vert_w16inp_w16out.s124 dup v17.4h, v0.h[1] //coeff_1
149 smlal v0.4s, v2.4h, v17.4h
151 smlal v7.4s, v3.4h, v17.4h
193 smlal v30.4s, v1.4h, v17.4h
204 smlal v28.4s, v2.4h, v17.4h
213 smlal v26.4s, v3.4h, v17.4h
224 smlal v24.4s, v4.4h, v17.4h
240 smlal v30.4s, v1.4h, v17.4h
249 smlal v28.4s, v2.4h, v17.4h
263 smlal v26.4s, v3.4h, v17.4h
[all …]
Dihevc_inter_pred_chroma_vert_w16inp.s124 dup v17.4h, v0.h[1] //coeff_1
149 smlal v0.4s, v2.4h, v17.4h
151 smlal v7.4s, v3.4h, v17.4h
194 smlal v30.4s, v1.4h, v17.4h
203 smlal v28.4s, v2.4h, v17.4h
215 smlal v26.4s, v3.4h, v17.4h
226 smlal v24.4s, v4.4h, v17.4h
243 smlal v30.4s, v1.4h, v17.4h
253 smlal v28.4s, v2.4h, v17.4h
268 smlal v26.4s, v3.4h, v17.4h
[all …]
/external/boringssl/ios-aarch64/crypto/fipsmodule/
Dghashv8-armx64.S12 ld1 {v17.2d},[x1] //load input H
15 ext v3.16b,v17.16b,v17.16b,#8
17 dup v17.4s,v17.s[1]
20 sshr v17.4s,v17.4s,#31 //broadcast carry bit
24 and v16.16b,v16.16b,v17.16b
36 ext v17.16b,v0.16b,v2.16b,#8 //Karatsuba post-processing
38 eor v1.16b,v1.16b,v17.16b
51 ext v17.16b,v22.16b,v22.16b,#8 //Karatsuba pre-processing
52 eor v17.16b,v17.16b,v22.16b
53 ext v21.16b,v16.16b,v17.16b,#8 //pack Karatsuba pre-processed
[all …]
Daesv8-armx64.S300 ld1 {v16.4s,v17.4s},[x3] // load key schedule...
334 aese v0.16b,v17.16b
342 ld1 {v17.4s},[x12]
348 aese v0.16b,v17.16b
350 ld1 {v17.4s},[x3]
357 aese v0.16b,v17.16b
370 ld1 {v17.4s},[x7] // re-pre-load rndkey[1]
391 aese v0.16b,v17.16b
442 aesd v0.16b,v17.16b
444 aesd v1.16b,v17.16b
[all …]
/external/boringssl/linux-aarch64/crypto/fipsmodule/
Dghashv8-armx64.S13 ld1 {v17.2d},[x1] //load input H
16 ext v3.16b,v17.16b,v17.16b,#8
18 dup v17.4s,v17.s[1]
21 sshr v17.4s,v17.4s,#31 //broadcast carry bit
25 and v16.16b,v16.16b,v17.16b
37 ext v17.16b,v0.16b,v2.16b,#8 //Karatsuba post-processing
39 eor v1.16b,v1.16b,v17.16b
52 ext v17.16b,v22.16b,v22.16b,#8 //Karatsuba pre-processing
53 eor v17.16b,v17.16b,v22.16b
54 ext v21.16b,v16.16b,v17.16b,#8 //pack Karatsuba pre-processed
[all …]
Daesv8-armx64.S301 ld1 {v16.4s,v17.4s},[x3] // load key schedule...
335 aese v0.16b,v17.16b
343 ld1 {v17.4s},[x12]
349 aese v0.16b,v17.16b
351 ld1 {v17.4s},[x3]
358 aese v0.16b,v17.16b
371 ld1 {v17.4s},[x7] // re-pre-load rndkey[1]
392 aese v0.16b,v17.16b
443 aesd v0.16b,v17.16b
445 aesd v1.16b,v17.16b
[all …]
/external/llvm/test/MC/AArch64/
Dfullfp16-diagnostics.s5 fmla v2.8h, v3.8h, v17.h[6]
15 fmls v2.8h, v3.8h, v17.h[6]
25 fmul v2.8h, v3.8h, v17.h[6]
35 fmulx v2.8h, v3.8h, v17.h[6]
45 fmla h2, h3, v17.h[6]
55 fmls h2, h3, v17.h[6]
65 fmul h2, h3, v17.h[6]
75 fmulx h2, h3, v17.h[6]
Dneon-compare-instructions.s9 cmeq v0.8b, v15.8b, v17.8b
11 cmeq v15.4h, v16.4h, v17.4h
31 cmhs v0.8b, v15.8b, v17.8b
33 cmhs v15.4h, v16.4h, v17.4h
39 cmls v0.8b, v17.8b, v15.8b
41 cmls v15.4h, v17.4h, v16.4h
68 cmge v0.8b, v15.8b, v17.8b
70 cmge v15.4h, v16.4h, v17.4h
76 cmle v0.8b, v17.8b, v15.8b
78 cmle v15.4h, v17.4h, v16.4h
[all …]
Dneon-simd-ldst-multi-elem.s66 st1 { v15.8h, v16.8h, v17.8h }, [x15]
70 st1 { v15.4h, v16.4h, v17.4h }, [x15]
83 st1 { v15.8h-v17.8h }, [x15]
87 st1 { v15.4h-v17.4h }, [x15]
103 st1 { v15.8h, v16.8h, v17.8h, v18.8h }, [x15]
107 st1 { v15.4h, v16.4h, v17.4h, v18.4h }, [x15]
173 st3 { v15.8h, v16.8h, v17.8h }, [x15]
177 st3 { v15.4h, v16.4h, v17.4h }, [x15]
188 st3 { v15.8h-v17.8h }, [x15]
192 st3 { v15.4h-v17.4h }, [x15]
[all …]
Dneon-simd-post-ldst-multi-elem.s67 ld1 { v15.8h, v16.8h, v17.8h }, [x15], x2
71 ld1 { v15.4h, v16.4h, v17.4h }, [x15], x3
96 ld1 { v15.8h, v16.8h, v17.8h, v18.8h }, [x15], x2
100 ld1 { v15.4h, v16.4h, v17.4h, v18.4h }, [x15], x4
151 ld3 { v15.8h, v16.8h, v17.8h }, [x15], x2
155 ld3 { v15.4h, v16.4h, v17.4h }, [x15], x3
177 ld4 { v15.8h, v16.8h, v17.8h, v18.8h }, [x15], x2
181 ld4 { v15.4h, v16.4h, v17.4h, v18.4h }, [x15], x4
260 st1 { v15.8h, v16.8h, v17.8h }, [x15], x2
264 st1 { v15.4h, v16.4h, v17.4h }, [x15], x3
[all …]
Dneon-simd-ldst-one-elem.s47 ld3r { v15.8h, v16.8h, v17.8h }, [x15]
51 ld3r { v15.4h, v16.4h, v17.4h }, [x15]
64 ld4r { v15.8h, v16.8h, v17.8h, v18.8h }, [x15]
68 ld4r { v15.4h, v16.4h, v17.4h, v18.4h }, [x15]
106 ld3 { v15.h, v16.h, v17.h }[7], [x15]
115 ld4 { v15.h, v16.h, v17.h, v18.h }[7], [x15]
149 st3 { v15.h, v16.h, v17.h }[7], [x15]
158 st4 { v15.h, v16.h, v17.h, v18.h }[7], [x15]
208 ld3r { v15.8h, v16.8h, v17.8h }, [x15], x6
212 ld3r { v15.4h, v16.4h, v17.4h }, [x15], #6
[all …]
/external/llvm/test/MC/Hexagon/
Dv60-vmpy1.s29 #CHECK: 190ec030 { v17:16.h = vtmpy(v1:0.ub,{{ *}}r14.b) }
30 v17:16.h=vtmpy(v1:0.ub,r14.b)
35 #CHECK: 198dddf1 { v17.w = vmpyi(v29.w,{{ *}}r13.h) }
36 v17.w=vmpyi(v29.w,r13.h)
47 #CHECK: 1922d1aa { v11:10.h = vmpy(v17.ub,{{ *}}r2.b) }
48 v11:10.h=vmpy(v17.ub,r2.b)
65 #CHECK: 193ec2f0 { v17:16.w = vmpa(v3:2.h,{{ *}}r30.b) }
66 v17:16.w=vmpa(v3:2.h,r30.b)
89 #CHECK: 1c0dd1d8 { v25:24.h = vmpy(v17.ub,{{ *}}v13.b) }
90 v25:24.h=vmpy(v17.ub,v13.b)
[all …]
Dv60-alu.s26 #CHECK: 1caacf90 { v17:16.w = vadd(v15.h,{{ *}}v10.h) }
27 v17:16.w=vadd(v15.h,v10.h)
104 #CHECK: 1cf8d851 { v17.w = vnavg(v24.w,{{ *}}v24.w) }
105 v17.w=vnavg(v24.w,v24.w)
107 #CHECK: 1c70d2e6 { v7:6.ub = vadd(v19:18.ub,{{ *}}v17:16.ub):sat }
108 v7:6.ub=vadd(v19:18.ub,v17:16.ub):sat
155 #CHECK: 1fbbd611 { v17.w = vasr(v22.w{{ *}},{{ *}}v27.w) }
156 v17.w=vasr(v22.w,v27.w)
170 #CHECK: 1f6bc8b1 { v17.uh = vround(v8.w{{ *}},{{ *}}v11.w):sat }
171 v17.uh=vround(v8.w,v11.w):sat
[all …]
/external/libmtp/src/
Dmtpz.c784 unsigned int v17 = MTPZ_SWAP(u_seed[3]) ^ MTPZ_SWAP(u_expanded[(keyOffset + 12) / 4]); in mtpz_encryption_decrypt_custom() local
786 …ONBYTE2(v16)] ^ mtpz_aes_rt3[MTPZ_ENCRYPTIONLOBYTE(v14)] ^ mtpz_aes_rt4[MTPZ_ENCRYPTIONBYTE1(v17)]; in mtpz_encryption_decrypt_custom()
787 …unsigned int v19 = mtpz_aes_rt1[MTPZ_ENCRYPTIONBYTE3(v16)] ^ mtpz_aes_rt2[MTPZ_ENCRYPTIONBYTE2(v17 in mtpz_encryption_decrypt_custom()
788 …unsigned int v20 = mtpz_aes_rt1[MTPZ_ENCRYPTIONBYTE3(v17)] ^ mtpz_aes_rt2[MTPZ_ENCRYPTIONBYTE2(v14… in mtpz_encryption_decrypt_custom()
789 …pz_aes_rt2[MTPZ_ENCRYPTIONBYTE2(v15)] ^ mtpz_aes_rt3[MTPZ_ENCRYPTIONLOBYTE(v17)] ^ mtpz_aes_rt4[MT… in mtpz_encryption_decrypt_custom()
799 v17 = v21 ^ MTPZ_SWAP(u_expanded[(keyOffset + 12) / 4]); in mtpz_encryption_decrypt_custom()
801 …ONBYTE2(v16)] ^ mtpz_aes_rt3[MTPZ_ENCRYPTIONLOBYTE(v14)] ^ mtpz_aes_rt4[MTPZ_ENCRYPTIONBYTE1(v17)]; in mtpz_encryption_decrypt_custom()
802 …v19 = mtpz_aes_rt1[MTPZ_ENCRYPTIONBYTE3(v16)] ^ mtpz_aes_rt2[MTPZ_ENCRYPTIONBYTE2(v17)] ^ mtpz_aes… in mtpz_encryption_decrypt_custom()
803 …v20 = mtpz_aes_rt1[MTPZ_ENCRYPTIONBYTE3(v17)] ^ mtpz_aes_rt2[MTPZ_ENCRYPTIONBYTE2(v14)] ^ mtpz_aes… in mtpz_encryption_decrypt_custom()
804 …pz_aes_rt2[MTPZ_ENCRYPTIONBYTE2(v15)] ^ mtpz_aes_rt3[MTPZ_ENCRYPTIONLOBYTE(v17)] ^ mtpz_aes_rt4[MT… in mtpz_encryption_decrypt_custom()
[all …]
/external/libhevc/decoder/arm64/
Dihevcd_fmt_conv_420sp_to_rgba8888.s237 movi v17.8b, #0
247 ZIP1 v27.8b, v16.8b, v17.8b
248 ZIP2 v17.8b, v16.8b, v17.8b
260 mov v16.d[1], v17.d[0]
303 movi v17.8b, #0
313 ZIP1 v27.8b, v16.8b, v17.8b
314 ZIP2 v17.8b, v16.8b, v17.8b
326 mov v16.d[1], v17.d[0]
400 movi v17.8b, #0
410 ZIP1 v27.8b, v16.8b, v17.8b
[all …]

12345678