Home
last modified time | relevance | path

Searched refs:v18 (Results 1 – 25 of 412) sorted by relevance

12345678910>>...17

/external/boringssl/linux-aarch64/crypto/fipsmodule/
Dghash-neon-armv8.S27 ushr v18.2d, v19.2d, #63
29 ext v16.16b, v18.16b, v19.16b, #8 // t0=0xc2....01
30 ushr v18.2d, v3.2d, #63
32 and v18.16b, v18.16b, v16.16b
34 ext v18.16b, v18.16b, v18.16b, #8
36 orr v3.16b, v3.16b, v18.16b // H<<<=1
94 ext v18.8b, v5.8b, v5.8b, #3 // A3
96 pmull v18.8h, v18.8b, v3.8b // J = A3*B
125 eor v18.16b, v18.16b, v0.16b // N = I + J
131 zip1 v22.2d, v18.2d, v19.2d
[all …]
Dghashv8-armx64.S28 ushr v18.2d,v19.2d,#63
30 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01
31 ushr v18.2d,v3.2d,#63
33 and v18.16b,v18.16b,v16.16b
35 ext v18.16b,v18.16b,v18.16b,#8
37 orr v3.16b,v3.16b,v18.16b //H<<<=1
49 eor v18.16b,v0.16b,v2.16b
51 eor v1.16b,v1.16b,v18.16b
52 pmull v18.1q,v0.1d,v19.1d //1st phase
56 eor v0.16b,v1.16b,v18.16b
[all …]
Daesv8-armx64.S320 ld1 {v18.4s,v19.4s},[x7],#32
376 aese v0.16b,v18.16b
415 aese v0.16b,v18.16b
435 ld1 {v18.16b},[x0],#16
440 orr v19.16b,v18.16b,v18.16b
443 orr v1.16b,v18.16b,v18.16b
444 ld1 {v18.16b},[x0],#16
447 orr v19.16b,v18.16b,v18.16b
454 aesd v18.16b,v16.16b
455 aesimc v18.16b,v18.16b
[all …]
/external/boringssl/ios-aarch64/crypto/fipsmodule/
Dghash-neon-armv8.S26 ushr v18.2d, v19.2d, #63
28 ext v16.16b, v18.16b, v19.16b, #8 // t0=0xc2....01
29 ushr v18.2d, v3.2d, #63
31 and v18.16b, v18.16b, v16.16b
33 ext v18.16b, v18.16b, v18.16b, #8
35 orr v3.16b, v3.16b, v18.16b // H<<<=1
93 ext v18.8b, v5.8b, v5.8b, #3 // A3
95 pmull v18.8h, v18.8b, v3.8b // J = A3*B
124 eor v18.16b, v18.16b, v0.16b // N = I + J
130 zip1 v22.2d, v18.2d, v19.2d
[all …]
Dghashv8-armx64.S27 ushr v18.2d,v19.2d,#63
29 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01
30 ushr v18.2d,v3.2d,#63
32 and v18.16b,v18.16b,v16.16b
34 ext v18.16b,v18.16b,v18.16b,#8
36 orr v3.16b,v3.16b,v18.16b //H<<<=1
48 eor v18.16b,v0.16b,v2.16b
50 eor v1.16b,v1.16b,v18.16b
51 pmull v18.1q,v0.1d,v19.1d //1st phase
55 eor v0.16b,v1.16b,v18.16b
[all …]
Daesv8-armx64.S319 ld1 {v18.4s,v19.4s},[x7],#32
375 aese v0.16b,v18.16b
414 aese v0.16b,v18.16b
434 ld1 {v18.16b},[x0],#16
439 orr v19.16b,v18.16b,v18.16b
442 orr v1.16b,v18.16b,v18.16b
443 ld1 {v18.16b},[x0],#16
446 orr v19.16b,v18.16b,v18.16b
453 aesd v18.16b,v16.16b
454 aesimc v18.16b,v18.16b
[all …]
/external/libavc/common/armv8/
Dih264_inter_pred_luma_horz_qpel_vert_hpel_av8.s177 uaddl v18.8h, v0.8b, v10.8b
179 mla v18.8h, v20.8h , v28.8h
185 mls v18.8h, v22.8h , v30.8h
191 st1 {v18.4s }, [x9], #16
193 ext v24.16b, v18.16b , v20.16b , #4
194 ext v26.16b, v18.16b , v20.16b , #6
196 ext v22.16b, v18.16b , v20.16b , #10
198 ext v24.16b, v18.16b , v20.16b , #2
199 ext v26.16b, v18.16b , v20.16b , #8
202 saddl v26.4s, v18.4h, v22.4h
[all …]
Dih264_inter_pred_luma_horz_qpel_vert_qpel_av8.s156 ld1 {v18.2s, v19.2s}, [x6], x2 // horz row0, col 0
162 ext v23.8b, v18.8b , v19.8b , #5
163 ext v20.8b, v18.8b , v19.8b , #2
164 ext v21.8b, v18.8b , v19.8b , #3
165 ext v22.8b, v18.8b , v19.8b , #4
166 ext v19.8b, v18.8b , v19.8b , #1
168 uaddl v28.8h, v18.8b, v23.8b
173 ld1 {v18.2s, v19.2s}, [x11], x2 // horz row 0, col 1
180 ext v23.8b, v18.8b , v19.8b , #5
181 ext v20.8b, v18.8b , v19.8b , #2
[all …]
Dih264_inter_pred_luma_horz_hpel_vert_hpel_av8.s115 uaddl v18.8h, v0.8b, v10.8b
117 mla v18.8h, v20.8h , v28.8h
123 mls v18.8h, v22.8h , v30.8h
130 ext v24.16b, v18.16b , v20.16b , #4
131 ext v26.16b, v18.16b , v20.16b , #6
133 ext v23.16b, v18.16b , v20.16b , #10
135 ext v24.16b, v18.16b , v20.16b , #2
136 ext v26.16b, v18.16b , v20.16b , #8
139 saddl v26.4s, v18.4h, v23.4h
143 saddl2 v23.4s, v18.8h, v23.8h
[all …]
Dih264_inter_pred_luma_horz_hpel_vert_qpel_av8.s242 uaddl v18.8h, v2.8b, v3.8b
244 mla v16.8h, v18.8h , v22.8h
247 uaddl v18.8h, v1.8b, v4.8b
249 mls v16.8h, v18.8h , v24.8h
258 saddl v18.4s, v6.4h, v16.4h
266 smlal v18.4s, v30.4h, v22.4h
267 smlsl v18.4s, v28.4h, v24.4h
273 sqrshrun v18.4h, v18.4s, #10
281 uqxtn v18.8b, v18.8h
283 mov v18.s[1], v19.s[0]
[all …]
Dih264_inter_pred_luma_vert_qpel_av8.s151 uaddl v18.8h, v5.8b, v7.8b // temp3 = src[2_8] + src[3_8]
152 mla v20.8h, v18.8h , v22.8h // temp4 += temp3 * 20
158 uaddl v18.8h, v4.8b, v10.8b
167 mls v16.8h, v18.8h , v24.8h
172 uaddl v18.8h, v4.8b, v2.8b
175 mla v18.8h, v12.8h , v22.8h
183 mls v18.8h, v20.8h , v24.8h
195 sqrshrun v30.8b, v18.8h, #5
196 uaddl v18.8h, v7.8b, v5.8b
198 mla v18.8h, v12.8h , v22.8h
[all …]
Dih264_inter_pred_filters_luma_vert_av8.s144 uaddl v18.8h, v5.8b, v7.8b // temp3 = src[2_8] + src[3_8]
145 mla v20.8h, v18.8h , v22.8h // temp4 += temp3 * 20
151 uaddl v18.8h, v4.8b, v10.8b
160 mls v16.8h, v18.8h , v24.8h
162 uaddl v18.8h, v4.8b, v2.8b
166 mla v18.8h, v12.8h , v22.8h
174 mls v18.8h, v20.8h , v24.8h
184 sqrshrun v30.8b, v18.8h, #5
185 uaddl v18.8h, v7.8b, v5.8b
187 mla v18.8h, v12.8h , v22.8h
[all …]
/external/libhevc/common/arm64/
Dihevc_sao_edge_offset_class3_chroma.s363 movi v18.16b, #0
394 movi v18.16b, #0 //I
404 mov v18.h[7], w5 //I vsetq_lane_u8
408 …EXT v18.16b, v18.16b , v16.16b,#14 //I pu1_next_row_tmp = vextq_u8(pu1_next_row_tmp, pu1…
441 cmhi v20.16b, v5.16b , v18.16b //I vcgtq_u8(pu1_cur_row, pu1_next_row_tmp)
443 cmhi v22.16b, v18.16b , v5.16b //I vcltq_u8(pu1_cur_row, pu1_next_row_tmp)
446 ADD v18.16b, v0.16b , v17.16b //I edge_idx = vaddq_s8(const_2, sign_up)
447 ADD v18.16b, v18.16b , v22.16b //I edge_idx = vaddq_s8(edge_idx, sign_down)
448 TBL v18.16b, {v28.16b},v18.16b //I vtbl1_s8(edge_idx_tbl, vget_low_s8(edge_idx))
455 AND v18.16b, v18.16b , v1.16b //I edge_idx = vandq_s8(edge_idx, au1_mask)
[all …]
Dihevc_sao_edge_offset_class2.s290 movi v18.16b, #0
298 …mov v18.b[0], w5 //I pu1_next_row_tmp = vsetq_lane_u8(pu1_src_cpy[src_strd …
300 …EXT v18.16b, v16.16b , v18.16b,#1 //I pu1_next_row_tmp = vextq_u8(pu1_next_row, pu1_next…
319 cmhi v3.16b, v5.16b , v18.16b //I vcgtq_u8(pu1_cur_row, pu1_next_row_tmp)
322 cmhi v18.16b, v18.16b , v5.16b //I vcltq_u8(pu1_cur_row, pu1_next_row_tmp)
323 …SUB v3.16b, v18.16b , v3.16b //I sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g…
326 TBL v18.16b, {v6.16b},v24.16b //I vtbl1_s8(edge_idx_tbl, vget_low_s8(edge_idx))
329 AND v18.16b, v18.16b , v1.16b //I edge_idx = vandq_s8(edge_idx, au1_mask)
332 TBL v3.16b, {v7.16b},v18.16b //I offset = vtbl1_s8(offset_tbl, vget_low_s8(edge_idx))
376 …mov v18.b[0], w8 //III pu1_next_row_tmp = vsetq_lane_u8(pu1_src_cpy[src_str…
[all …]
Dihevc_sao_edge_offset_class2_chroma.s411 movi v18.16b, #0
415 …mov v18.h[0], w5 //I pu1_next_row_tmp = vsetq_lane_u8(pu1_src_cpy[src_strd …
419 …EXT v18.16b, v16.16b , v18.16b,#2 //I pu1_next_row_tmp = vextq_u8(pu1_next_row, pu1_next…
455 cmhi v20.16b, v5.16b , v18.16b //I vcgtq_u8(pu1_cur_row, pu1_next_row_tmp)
457 cmhi v22.16b, v18.16b , v5.16b //I vcltq_u8(pu1_cur_row, pu1_next_row_tmp)
460 ADD v18.16b, v0.16b , v17.16b //I edge_idx = vaddq_s8(const_2, sign_up)
461 ADD v18.16b, v18.16b , v22.16b //I edge_idx = vaddq_s8(edge_idx, sign_down)
463 TBL v18.16b, {v30.16b},v18.16b //I vtbl1_s8(edge_idx_tbl, vget_low_s8(edge_idx))
470 AND v22.16b, v18.16b , v1.16b //I edge_idx = vandq_s8(edge_idx, au1_mask)
473 …Uxtl2 v18.8h, v5.16b //I pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vmovl_u…
[all …]
Dihevc_sao_edge_offset_class3.s296 movi v18.16b, #0
311 mov v18.b[15], w8 //I vsetq_lane_u8
314 …EXT v18.16b, v18.16b , v16.16b,#15 //I pu1_next_row_tmp = vextq_u8(pu1_next_row_tmp, pu1…
332 cmhi v3.16b, v5.16b , v18.16b //I vcgtq_u8(pu1_cur_row, pu1_next_row_tmp)
333 cmhi v18.16b, v18.16b , v5.16b //I vcltq_u8(pu1_cur_row, pu1_next_row_tmp)
334 …SUB v3.16b, v18.16b , v3.16b //I sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g…
336 ADD v18.16b, v0.16b , v17.16b //I edge_idx = vaddq_s8(const_2, sign_up)
337 ADD v18.16b, v18.16b , v3.16b //I edge_idx = vaddq_s8(edge_idx, sign_down)
338 TBL v18.16b, {v6.16b},v18.16b //I vtbl1_s8(edge_idx_tbl, vget_low_s8(edge_idx))
345 AND v18.16b, v18.16b , v1.16b //I edge_idx = vandq_s8(edge_idx, au1_mask)
[all …]
Dihevc_itrans_recon_32x32.s237 smull v18.4s, v10.4h, v0.h[0]
238 smlal v18.4s, v11.4h, v3.h[2]
271 smlal v18.4s, v12.4h, v7.h[0]
272 smlsl v18.4s, v13.4h, v5.h[2]
307 smlsl v18.4s, v10.4h, v2.h[0]
308 smlsl v18.4s, v11.4h, v1.h[2]
345 smlsl v18.4s, v12.4h, v5.h[0]
346 smlal v18.4s, v13.4h, v7.h[2]
383 smlal v18.4s, v10.4h, v0.h[0]
384 smlal v18.4s, v11.4h, v0.h[2]
[all …]
Dihevc_sao_edge_offset_class0.s162 cmhi v18.16b, v21.16b , v17.16b //vcltq_u8(pu1_cur_row, pu1_cur_row_tmp)
165 …SUB v20.16b, v18.16b , v16.16b //sign_left = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt…
188 cmhi v18.16b, v21.16b , v17.16b //vcltq_u8(pu1_cur_row, pu1_cur_row_tmp)
192 …SUB v22.16b, v18.16b , v16.16b //sign_right = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g…
199 …Uxtl v18.8h, v17.8b //pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vmovl_u8(…
216 SADDW v18.8h, v18.8h , v16.8b
218 …SMAX v18.8h, v18.8h , v4.8h //pi2_tmp_cur_row.val[0] = vmaxq_s16(pi2_tmp_cur_row.val[0…
221 …UMIN v18.8h, v18.8h , v6.8h //pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16…
234 xtn v18.8b, v18.8h //vmovn_s16(pi2_tmp_cur_row.val[0])
247 ST1 {v18.8b, v19.8b},[x12],x1 //vst1q_u8(pu1_src_cpy, pu1_cur_row)
[all …]
Dihevc_sao_edge_offset_class0_chroma.s185 cmhi v18.16b, v21.16b , v19.16b //vcltq_u8(pu1_cur_row, pu1_cur_row_tmp)
188 …SUB v20.16b, v18.16b , v16.16b //sign_left = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt…
212 cmhi v18.16b, v21.16b , v19.16b //vcltq_u8(pu1_cur_row, pu1_cur_row_tmp)
215 …SUB v22.16b, v18.16b , v16.16b //sign_right = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g…
241 …Uxtl v18.8h, v19.8b //pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vmovl_u8(…
253 …SADDW v18.8h, v18.8h , v16.8b //pi2_tmp_cur_row.val[0] = vaddw_s8(pi2_tmp_cur_row.val[0]…
255 …SMAX v18.8h, v18.8h , v4.8h //pi2_tmp_cur_row.val[0] = vmaxq_s16(pi2_tmp_cur_row.val[0…
259 …UMIN v18.8h, v18.8h , v6.8h //pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vminq_u16…
271 xtn v21.8b, v18.8h //vmovn_s16(pi2_tmp_cur_row.val[0])
368 cmhi v18.16b, v21.16b , v19.16b //vcltq_u8(pu1_cur_row, pu1_cur_row_tmp)
[all …]
Dihevc_itrans_recon_8x8.s189 smull v18.4s, v3.4h, v1.h[2] //// y2 * sin2 (q3 is freed by this time)(part of d1)
239 smlsl v18.4s, v11.4h, v0.h[2] //// d1 = y2 * sin2 - y6 * cos2(part of a0 and a1)
252 sub v22.4s, v20.4s , v18.4s //// a2 = c1 - d1(part of x2,x5)
253 add v18.4s, v20.4s , v18.4s //// a1 = c1 + d1(part of x1,x6)
261 add v28.4s, v18.4s , v26.4s //// a1 + b1(part of x1)
262 sub v18.4s, v18.4s , v26.4s //// a1 - b1(part of x6)
272 sqrshrn v11.4h, v18.4s,#shift_stage1_idct //// x6 = (a1 - b1 + rnd) >> 7(shift_stage1_idct)
314 smull v18.4s, v3.4h, v1.h[2] //// y2 * sin2 (q3 is freed by this time)(part of d1)
322 sub v22.4s, v20.4s , v18.4s //// a2 = c1 - d1(part of x2,x5)
323 add v18.4s, v20.4s , v18.4s //// a1 = c1 + d1(part of x1,x6)
[all …]
/external/llvm/test/MC/SystemZ/
Dinsn-good-z13.s25 #CHECK: vab %v18, %v3, %v20 # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf3]
31 vab %v18, %v3, %v20
37 #CHECK: vaccb %v18, %v3, %v20 # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf1]
43 vaccb %v18, %v3, %v20
63 #CHECK: vaccf %v18, %v3, %v20 # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xf1]
69 vaccf %v18, %v3, %v20
75 #CHECK: vaccg %v18, %v3, %v20 # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xf1]
81 vaccg %v18, %v3, %v20
87 #CHECK: vacch %v18, %v3, %v20 # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xf1]
93 vacch %v18, %v3, %v20
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/SystemZ/
Dinsn-good-z13.s454 #CHECK: va %v18, %v3, %v20, 11 # encoding: [0xe7,0x23,0x40,0x00,0xba,0xf3]
461 va %v18, %v3, %v20, 11
467 #CHECK: vab %v18, %v3, %v20 # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf3]
473 vab %v18, %v3, %v20
496 #CHECK: vacc %v18, %v3, %v20, 11 # encoding: [0xe7,0x23,0x40,0x00,0xba,0xf1]
503 vacc %v18, %v3, %v20, 11
509 #CHECK: vaccb %v18, %v3, %v20 # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf1]
515 vaccb %v18, %v3, %v20
551 #CHECK: vaccf %v18, %v3, %v20 # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xf1]
557 vaccf %v18, %v3, %v20
[all …]
Dinsn-good-z14.s440 #CHECK: vbperm %v18, %v3, %v20 # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x85]
449 vbperm %v18, %v3, %v20
457 #CHECK: vcp %v3, %v18, 4 # encoding: [0xe6,0x03,0x20,0x40,0x02,0x77]
465 vcp %v3, %v18, 4
472 #CHECK: vcvb %r3, %v18, 4 # encoding: [0xe6,0x32,0x00,0x40,0x04,0x50]
479 vcvb %r3, %v18, 4
486 #CHECK: vcvbg %r3, %v18, 4 # encoding: [0xe6,0x32,0x00,0x40,0x04,0x52]
493 vcvbg %r3, %v18, 4
501 #CHECK: vcvd %v18, %r9, 52, 11 # encoding: [0xe6,0x29,0x00,0xb3,0x48,0x58]
509 vcvd %v18, %r9, 0x34, 11
[all …]
/external/libmpeg2/common/armv8/
Dideint_spatial_filter_av8.s69 movi v18.8h, #0
112 uabal v18.8h, v1.8b, v5.8b
126 addp v18.8h, v18.8h, v18.8h
130 uaddlp v18.2s, v18.4h
137 mul v18.2s, v18.2s, v31.2s
148 smov x6, v18.s[0]
176 smov x6, v18.s[1]
/external/llvm/test/MC/Disassembler/SystemZ/
Dinsns-z13.txt17 #CHECK: vab %v18, %v3, %v20
26 #CHECK: vaccb %v18, %v3, %v20
44 #CHECK: vaccf %v18, %v3, %v20
53 #CHECK: vaccg %v18, %v3, %v20
62 #CHECK: vacch %v18, %v3, %v20
71 #CHECK: vaccq %v18, %v3, %v20
89 #CHECK: vaf %v18, %v3, %v20
98 #CHECK: vag %v18, %v3, %v20
107 #CHECK: vah %v18, %v3, %v20
116 #CHECK: vaq %v18, %v3, %v20
[all …]

12345678910>>...17