Home
last modified time | relevance | path

Searched refs:v31 (Results 1 – 25 of 153) sorted by relevance

1234567

/external/llvm/test/MC/SystemZ/
Dinsn-good-z13.s22 #CHECK: vab %v0, %v0, %v31 # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xf3]
23 #CHECK: vab %v0, %v31, %v0 # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xf3]
24 #CHECK: vab %v31, %v0, %v0 # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xf3]
28 vab %v0, %v0, %v31
29 vab %v0, %v31, %v0
30 vab %v31, %v0, %v0
34 #CHECK: vaccb %v0, %v0, %v31 # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xf1]
35 #CHECK: vaccb %v0, %v31, %v0 # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xf1]
36 #CHECK: vaccb %v31, %v0, %v0 # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xf1]
40 vaccb %v0, %v0, %v31
[all …]
/external/llvm/test/MC/Disassembler/SystemZ/
Dinsns-z13.txt20 #CHECK: vab %v31, %v31, %v31
29 #CHECK: vaccb %v31, %v31, %v31
38 #CHECK: vacccq %v31, %v31, %v31, %v31
47 #CHECK: vaccf %v31, %v31, %v31
56 #CHECK: vaccg %v31, %v31, %v31
65 #CHECK: vacch %v31, %v31, %v31
74 #CHECK: vaccq %v31, %v31, %v31
83 #CHECK: vacq %v31, %v31, %v31, %v31
92 #CHECK: vaf %v31, %v31, %v31
101 #CHECK: vag %v31, %v31, %v31
[all …]
/external/llvm/test/MC/AArch64/
Dneon-compare-instructions.s10 cmeq v1.16b, v31.16b, v8.16b
15 cmeq v3.2d, v31.2d, v21.2d
32 cmhs v1.16b, v31.16b, v8.16b
37 cmhs v3.2d, v31.2d, v21.2d
40 cmls v1.16b, v8.16b, v31.16b
45 cmls v3.2d, v21.2d, v31.2d
69 cmge v1.16b, v31.16b, v8.16b
74 cmge v3.2d, v31.2d, v21.2d
77 cmle v1.16b, v8.16b, v31.16b
82 cmle v3.2d, v21.2d, v31.2d
[all …]
Dneon-simd-ldst-multi-elem.s10 st1 { v31.4s }, [sp]
14 st1 { v31.2s }, [sp]
30 st1 { v31.4s, v0.4s }, [sp]
34 st1 { v31.2s, v0.2s }, [sp]
47 st1 { v31.4s-v0.4s }, [sp]
51 st1 { v31.2s-v0.2s }, [sp]
67 st1 { v31.4s, v0.4s, v1.4s }, [sp]
71 st1 { v31.2s, v0.2s, v1.2s }, [sp]
84 st1 { v31.4s-v1.4s }, [sp]
88 st1 { v31.2s-v1.2s }, [sp]
[all …]
Dneon-simd-ldst-one-elem.s10 ld1r { v31.4s }, [sp]
14 ld1r { v31.2s }, [sp]
31 ld2r { v31.4s, v0.4s }, [sp]
35 ld2r { v31.2s, v0.2s }, [sp]
36 ld2r { v31.1d, v0.1d }, [sp]
48 ld3r { v31.4s, v0.4s, v1.4s }, [sp]
52 ld3r { v31.2s, v0.2s, v1.2s }, [sp]
53 ld3r { v31.1d, v0.1d, v1.1d }, [sp]
65 ld4r { v31.4s, v0.4s, v1.4s, v2.4s }, [sp]
69 ld4r { v31.2s, v0.2s, v1.2s, v2.2s }, [sp]
[all …]
Dneon-simd-post-ldst-multi-elem.s10 ld1 { v31.4s }, [sp], #16
14 ld1 { v31.2s }, [sp], #8
39 ld1 { v31.4s, v0.4s }, [sp], #32
43 ld1 { v31.2s, v0.2s }, [sp], #16
68 ld1 { v31.4s, v0.4s, v1.4s }, [sp], #48
72 ld1 { v31.2s, v0.2s, v1.2s }, [sp], #24
97 ld1 { v31.4s, v0.4s, v1.4s, v2.4s }, [sp], #64
101 ld1 { v31.2s, v0.2s, v1.2s, v2.2s }, [sp], #32
126 ld2 { v31.4s, v0.4s }, [sp], #32
130 ld2 { v31.2s, v0.2s }, [sp], #16
[all …]
Dneon-mov.s13 movi v31.2s, #1, lsl #24
48 mvni v31.4s, #1, lsl #24
83 bic v31.8h, #1, lsl #8
111 orr v31.4h, #1
136 movi v31.4s, #1, msl #16
148 mvni v31.4s, #0x1, msl #8
160 movi v31.8b, #0xff
162 movi v31.16b, #0x1f
188 fmov v31.2d, #1.0
199 mov v0.8b, v31.8b
[all …]
Dneon-facge-facgt.s9 facge v0.4h, v31.4h, v16.4h
11 facge v0.2s, v31.2s, v16.2s
14 facle v0.4h, v16.4h, v31.4h
16 facle v0.2s, v16.2s, v31.2s
36 facgt v31.8h, v29.8h, v28.8h
37 facgt v31.4s, v29.4s, v28.4s
41 faclt v31.8h, v28.8h, v29.8h
42 faclt v31.4s, v28.4s, v29.4s
Dfullfp16-neon-neg.s92 fcmeq v0.4h, v31.4h, v16.4h
98 fcmge v31.8h, v29.8h, v28.8h
102 fcmle v31.8h, v28.8h, v29.8h
104 fcmgt v0.4h, v31.4h, v16.4h
108 fcmlt v0.4h, v16.4h, v31.4h
112 fcmeq v0.4h, v31.4h, #0.0
116 fcmeq v0.4h, v31.4h, #0
122 fcmge v31.8h, v29.8h, #0.0
126 fcmge v31.8h, v29.8h, #0
128 fcmgt v0.4h, v31.4h, #0.0
[all …]
Dneon-frsqrt-frecp.s8 frsqrts v0.4h, v31.4h, v16.4h
10 frsqrts v0.2s, v31.2s, v16.2s
24 frecps v31.8h, v29.8h, v28.8h
25 frecps v31.4s, v29.4s, v28.4s
Dneon-simd-misc.s9 rev64 v0.16b, v31.16b
23 rev32 v30.16b, v31.16b
33 rev16 v30.16b, v31.16b
115 suqadd v0.16b, v31.16b
135 usqadd v0.16b, v31.16b
155 sqabs v0.16b, v31.16b
175 sqneg v0.16b, v31.16b
195 abs v0.16b, v31.16b
215 neg v0.16b, v31.16b
235 cls v0.16b, v31.16b
[all …]
/external/libavc/encoder/armv8/
Dih264e_half_pel_av8.s107 ext v31.8b, v2.8b , v3.8b , #5
110 uaddl v8.8h, v31.8b, v2.8b //// a0 + a5 (column1,row0)
120 ext v31.8b, v2.8b , v3.8b , #2
123 umlal v8.8h, v31.8b, v1.8b //// a0 + a5 + 20a2 (column1,row0)
133 ext v31.8b, v2.8b , v3.8b , #3
136 umlal v8.8h, v31.8b, v1.8b //// a0 + a5 + 20a2 + 20a3 (column1,row0)
146 ext v31.8b, v2.8b , v3.8b , #1
149 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row0)
159 ext v31.8b, v2.8b , v3.8b , #4
162 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column1,row0)
[all …]
Dime_distortion_metrics_av8.s313 addp v31.8h, v30.8h, v30.8h
314 uaddlp v31.4s, v31.8h
315 addp v31.2s, v31.2s, v31.2s
316 mov w6, v31.s[0]
362 addp v31.8h, v30.8h, v30.8h
363 uaddlp v31.4s, v31.8h
364 addp v31.2s, v31.2s, v31.2s
367 st1 {v31.s}[0], [x5]
398 movi v31.8h, #0
413 uabal v31.8h, v1.8b, v2.8b
[all …]
/external/libhevc/common/arm64/
Dihevc_inter_pred_luma_vert_w16inp_w16out.s214 smull v31.4s,v4.4h,v23.4h
215 smlal v31.4s,v3.4h,v22.4h
216 smlal v31.4s,v5.4h,v24.4h
217 smlal v31.4s,v6.4h,v25.4h
219 smlal v31.4s,v7.4h,v26.4h
221 smlal v31.4s,v16.4h,v27.4h
223 smlal v31.4s,v17.4h,v28.4h
225 smlal v31.4s,v18.4h,v29.4h
256 sub v31.4S, v31.4s, v30.4s
275 shrn v31.4h, v31.4s, #6
[all …]
Dihevc_itrans_recon_8x8.s422 trn2 v31.4h, v3.4h, v7.4h ////[x3,x1],[x2,x0] first qudrant transposing
424 trn1 v6.2s, v29.2s, v31.2s
425 trn2 v7.2s, v29.2s, v31.2s ////x0,x1,x2,x3 first qudrant transposing continued.....
434 trn2 v31.4h, v11.4h, v15.4h ////[x7,x5],[x6,x4] third qudrant transposing
438 trn1 v14.2s, v29.2s, v31.2s
439 trn2 v15.2s, v29.2s, v31.2s ////x4,x5,x6,x7 third qudrant transposing continued.....
503 trn2 v31.4h, v4.4h, v5.4h
507 trn1 v3.2s, v29.2s, v31.2s
508 trn2 v5.2s, v29.2s, v31.2s
513 trn2 v31.4h, v8.4h, v9.4h
[all …]
Dihevc_sao_band_offset_luma.s106 dup v31.8b,w11 //band_pos
124 … ADD v5.8b, v1.8b , v31.8b //band_table.val[0] = vadd_u8(band_table.val[0], band_pos)
127 … ADD v6.8b, v2.8b , v31.8b //band_table.val[1] = vadd_u8(band_table.val[1], band_pos)
130 … ADD v7.8b, v3.8b , v31.8b //band_table.val[2] = vadd_u8(band_table.val[2], band_pos)
133 … ADD v21.8b, v4.8b , v31.8b //band_table.val[3] = vadd_u8(band_table.val[3], band_pos)
213 SUB v14.8b, v13.8b , v31.8b //vsub_u8(au1_cur_row, band_pos)
216 SUB v16.8b, v15.8b , v31.8b //vsub_u8(au1_cur_row, band_pos)
219 SUB v18.8b, v17.8b , v31.8b //vsub_u8(au1_cur_row, band_pos)
222 SUB v20.8b, v19.8b , v31.8b //vsub_u8(au1_cur_row, band_pos)
/external/libavc/common/armv8/
Dih264_inter_pred_luma_horz_qpel_vert_qpel_av8.s140 movi v31.8b, #5 // Filter coeff 5
160 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
[all …]
Dih264_inter_pred_filters_luma_horz_av8.s132 ext v31.8b, v2.8b , v3.8b, #5 ////extract a[5] (column1,row0)
135 uaddl v8.8h, v31.8b, v2.8b //// a0 + a5 (column1,row0)
140 ext v31.8b, v2.8b , v3.8b, #2 ////extract a[2] (column1,row0)
143 umlal v8.8h, v31.8b, v1.8b //// a0 + a5 + 20a2 (column1,row0)
148 ext v31.8b, v2.8b , v3.8b, #3 ////extract a[3] (column1,row0)
151 umlal v8.8h, v31.8b, v1.8b //// a0 + a5 + 20a2 + 20a3 (column1,row0)
156 ext v31.8b, v2.8b , v3.8b, #1 ////extract a[1] (column1,row0)
159 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row0)
164 ext v31.8b, v2.8b , v3.8b, #4 ////extract a[4] (column1,row0)
167 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column1,row0)
[all …]
Dih264_inter_pred_luma_horz_qpel_av8.s140 ext v31.8b, v2.8b , v3.8b , #5
143 uaddl v8.8h, v31.8b, v2.8b //// a0 + a5 (column1,row0)
148 ext v31.8b, v2.8b , v3.8b , #2
151 umlal v8.8h, v31.8b, v1.8b //// a0 + a5 + 20a2 (column1,row0)
156 ext v31.8b, v2.8b , v3.8b , #3
159 umlal v8.8h, v31.8b, v1.8b //// a0 + a5 + 20a2 + 20a3 (column1,row0)
164 ext v31.8b, v2.8b , v3.8b , #1
167 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row0)
172 ext v31.8b, v2.8b , v3.8b , #4
175 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column1,row0)
[all …]
Dih264_inter_pred_chroma_av8.s148 dup v31.8b, w11
165 umlal v20.8h, v8.8b, v31.8b
173 umlal v22.8h, v9.8b, v31.8b
181 umlal v24.8h, v13.8b, v31.8b
187 umlal v16.8h, v14.8b, v31.8b
193 umlal v20.8h, v3.8b, v31.8b
201 umlal v24.8h, v4.8b, v31.8b
207 umlal v20.8h, v8.8b, v31.8b
212 umlal v22.8h, v9.8b, v31.8b
226 umlal v24.8h, v13.8b, v31.8b
[all …]
Dih264_inter_pred_luma_vert_qpel_av8.s168 sqrshrun v31.8b, v20.8h, #5 // dst[0_8] = CLIP_U8((temp4 +16) >> 5)
171 urhadd v31.16b, v21.16b , v31.16b // Interpolation to obtain qpel value
174 st1 {v30.2s, v31.2s}, [x1], x3 // Vector store to dst[0_0]
185 sqrshrun v31.8b, v14.8h, #5
189 urhadd v31.16b, v15.16b , v31.16b // Interpolation to obtain qpel value
194 st1 {v30.2s, v31.2s}, [x1], x3 //store row 1
202 sqrshrun v31.8b, v16.8h, #5
206 urhadd v31.16b, v17.16b , v31.16b // Interpolation to obtain qpel value
208 st1 {v30.2s, v31.2s}, [x1], x3 //store row 2
214 sqrshrun v31.8b, v18.8h, #5
[all …]
Dih264_deblk_luma_av8.s176 sqshrn v31.8b, v30.8h, #1 //
178 mov v30.d[1], v31.d[0]
329 ld1 {v30.8b, v31.8b}, [x3] //load p2 to Q15
330 mov v30.d[1] , v31.d[0]
345 uaddw v4.8h, v4.8h , v31.8b //2*(p0+q0+p1)+p2 H
360 uaddw v4.8h, v26.8h , v31.8b //(p0+q0+p1) +p2 H
368 uaddl v16.8h, v31.8b, v25.8b //p2+p3 H
543 trn1 v31.2s, v3.2s, v11.2s
545 mov v3.8b, v31.8b
549 trn1 v31.2s, v4.2s, v12.2s
[all …]
/external/llvm/test/MC/Hexagon/
Dv60lookup.s6 # CHECK: 1b79fd3f { v31.b = vlut32(v29.b,v15.b,r1) }
8 # CHECK: 1b7afdbf { v31.b |= vlut32(v29.b,v15.b,r2) }
10 # CHECK: 1b7bfdde { v31:30.h = vlut16(v29.b,v15.h,r3) }
11 v31:30.h |= vlut16(v2.b, v9.h, r4)
12 # CHECK: 1b4ce2fe { v31:30.h |= vlut16(v2.b,v9.h,r4) }
13 v31.w = vinsert(r4)
14 # CHECK: 19a4e03f { v31.w = vinsert(r4) }
Dv60-alu.s11 #CHECK: 1cffce9a { v26.uh = vavg(v14.uh,{{ *}}v31.uh):rnd }
12 v26.uh=vavg(v14.uh,v31.uh):rnd
29 #CHECK: 1cb4cabe { v31:30.h = vsub(v10.ub,{{ *}}v20.ub) }
30 v31:30.h=vsub(v10.ub,v20.ub)
41 #CHECK: 1ca8c43e { v31:30.w = vsub(v5:4.w,{{ *}}v9:8.w):sat }
42 v31:30.w=vsub(v5:4.w,v9:8.w):sat
53 #CHECK: 1c7fd364 { v4.w = vsub(v19.w,{{ *}}v31.w):sat }
54 v4.w=vsub(v19.w,v31.w):sat
101 #CHECK: 1cffc07c { v28.ub = vavg(v0.ub,{{ *}}v31.ub):rnd }
102 v28.ub=vavg(v0.ub,v31.ub):rnd
[all …]
Dv60-vmpy-acc.s14 #CHECK: 190cffd1 { v17.h += vdmpy(v31.ub,r12.b) }
15 v17.h += vdmpy(v31.ub,r12.b)
35 #CHECK: 1987f71e { v31:30.uh += vmpy(v23.ub,r7.ub) }
36 v31:30.uh += vmpy(v23.ub,r7.ub)
38 #CHECK: 1969ff47 { v7.w += vasl(v31.w,r9) }
39 v7.w += vasl(v31.w,r9)
44 #CHECK: 1977fe0a { v11:10.uw += vdsad(v31:30.uh,r23.uh) }
45 v11:10.uw += vdsad(v31:30.uh,r23.uh)
59 #CHECK: 1925fe5f { v31.w += vdmpy(v31:30.h,r5.h):sat }
60 v31.w += vdmpy(v31:30.h,r5.h):sat
[all …]

1234567