Home
last modified time | relevance | path

Searched refs:d21 (Results 1 – 25 of 138) sorted by relevance

123456

/external/llvm/test/MC/AArch64/
Dneon-scalar-cvt.s10 scvtf d21, d12
20 ucvtf d21, d14
30 scvtf d21, d12, #64
40 ucvtf d21, d14, #64
50 fcvtzs d21, d12, #1
60 fcvtzu d21, d12, #1
80 fcvtas d21, d14
91 fcvtau d21, d14
102 fcvtms d21, d14
113 fcvtmu d21, d14
[all …]
Dneon-scalar-fp-compare.s10 fcmeq d20, d21, d22
20 fcmeq d20, d21, #0.0
22 fcmeq d20, d21, #0x0
34 fcmge d20, d21, d22
44 fcmge d20, d21, #0.0
46 fcmge d20, d21, #0x0
58 fcmgt d20, d21, d22
68 fcmgt d20, d21, #0.0
70 fcmgt d20, d21, #0x0
82 fcmle d20, d21, #0.0
[all …]
Dneon-scalar-compare.s9 cmeq d20, d21, d22
17 cmeq d20, d21, #0x0
25 cmhs d20, d21, d22
33 cmge d20, d21, d22
41 cmge d20, d21, #0x0
49 cmhi d20, d21, d22
56 cmgt d20, d21, d22
64 cmgt d20, d21, #0x0
72 cmle d20, d21, #0x0
80 cmlt d20, d21, #0x0
[all …]
Dneon-scalar-recip.s10 frecps d22, d30, d21
50 frsqrte d21, d12
/external/libhevc/common/arm/
Dihevc_intra_pred_chroma_ver.s117 vld2.8 {d20,d21}, [r6]! @16 loads (col 0:15)
127 vst2.8 {d20,d21}, [r2]!
128 vst2.8 {d20,d21}, [r5]!
129 vst2.8 {d20,d21}, [r8]!
130 vst2.8 {d20,d21}, [r10]!
140 vst2.8 {d20,d21}, [r2]!
141 vst2.8 {d20,d21}, [r5]!
142 vst2.8 {d20,d21}, [r8]!
143 vst2.8 {d20,d21}, [r10]!
153 vst2.8 {d20,d21}, [r2]!
[all …]
Dihevc_intra_pred_luma_vert.s118 vld1.8 {d20,d21}, [r6]! @16 loads (col 0:15)
126 vst1.8 {d20,d21}, [r2]!
127 vst1.8 {d20,d21}, [r5]!
128 vst1.8 {d20,d21}, [r8]!
129 vst1.8 {d20,d21}, [r10]!
139 vst1.8 {d20,d21}, [r2]!
140 vst1.8 {d20,d21}, [r5]!
141 vst1.8 {d20,d21}, [r8]!
142 vst1.8 {d20,d21}, [r10]!
151 vst1.8 {d20,d21}, [r2]!
[all …]
/external/llvm/test/MC/ARM/
Dneont2-vst-encoding.s43 @ CHECK: vst3.8 {d17, d19, d21}, [r0:64]! @ encoding: [0x40,0xf9,0x1d,0x15]
44 vst3.8 {d17, d19, d21}, [r0:64]!
47 @ CHECK: vst3.16 {d17, d19, d21}, [r0]! @ encoding: [0x40,0xf9,0x4d,0x15]
48 vst3.16 {d17, d19, d21}, [r0]!
51 @ CHECK: vst3.32 {d17, d19, d21}, [r0]! @ encoding: [0x40,0xf9,0x8d,0x15]
52 vst3.32 {d17, d19, d21}, [r0]!
60 @ CHECK: vst4.8 {d17, d19, d21, d23}, [r0:256]! @ encoding: [0x40,0xf9,0x3d,0x11]
61 vst4.8 {d17, d19, d21, d23}, [r0:256]!
64 @ CHECK: vst4.16 {d17, d19, d21, d23}, [r0]! @ encoding: [0x40,0xf9,0x4d,0x11]
65 vst4.16 {d17, d19, d21, d23}, [r0]!
[all …]
Dneont2-vld-encoding.s43 @ CHECK: vld3.8 {d17, d19, d21}, [r0:64]! @ encoding: [0x60,0xf9,0x1d,0x15]
44 vld3.8 {d17, d19, d21}, [r0:64]!
47 @ CHECK: vld3.16 {d17, d19, d21}, [r0]! @ encoding: [0x60,0xf9,0x4d,0x15]
48 vld3.16 {d17, d19, d21}, [r0]!
51 @ CHECK: vld3.32 {d17, d19, d21}, [r0]! @ encoding: [0x60,0xf9,0x8d,0x15]
52 vld3.32 {d17, d19, d21}, [r0]!
62 @ CHECK: vld4.8 {d17, d19, d21, d23}, [r0:256]! @ encoding: [0x60,0xf9,0x3d,0x11]
63 vld4.8 {d17, d19, d21, d23}, [r0:256]!
66 @ CHECK: vld4.16 {d17, d19, d21, d23}, [r0]! @ encoding: [0x60,0xf9,0x4d,0x11]
67 vld4.16 {d17, d19, d21, d23}, [r0]!
[all …]
Dpr22395-2.s10 @ CHECK: vldmia r0, {d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31}
15 @ CHECK: vldmia r0, {d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31}
20 @ CHECK: vldmia r0, {d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31}
25 @ CHECK: vldmia r0, {d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31}
30 @ CHECK: vldmia r0, {d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31}
35 @ CHECK: vldmia r0, {d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31}
Dneon-vld-encoding.s144 @ CHECK: vld2.32 {d20, d21}, [r0]! @ encoding: [0x8d,0x48,0x60,0xf4]
151 @ CHECK: vld2.32 {d20, d21}, [r0], r6 @ encoding: [0x86,0x48,0x60,0xf4]
202 vld4.8 {d17, d19, d21, d23}, [r5:256]
203 vld4.16 {d17, d19, d21, d23}, [r7]
209 vld4.u8 {d17, d19, d21, d23}, [r5:256]!
210 vld4.u16 {d17, d19, d21, d23}, [r7]!
218 vld4.i32 {d17, d19, d21, d23}, [r9], r4
223 @ CHECK: vld4.8 {d17, d19, d21, d23}, [r5:256] @ encoding: [0x3f,0x11,0x65,0xf4]
224 @ CHECK: vld4.16 {d17, d19, d21, d23}, [r7] @ encoding: [0x4f,0x11,0x67,0xf4]
229 @ CHECK: vld4.8 {d17, d19, d21, d23}, [r5:256]! @ encoding: [0x3d,0x11,0x65,0xf4]
[all …]
Dneon-table-encoding.s16 vtbx.8 d20, {d16, d17, d18}, d21
17 vtbx.8 d20, {d16, d17, d18, d19}, d21
21 @ CHECK: vtbx.8 d20, {d16, d17, d18}, d21 @ encoding: [0xe5,0x4a,0xf0,0xf3]
22 @ CHECK: vtbx.8 d20, {d16, d17, d18, d19}, d21 @ encoding: [0xe5,0x4b,0xf0,0xf3]
Dneont2-table-encoding.s18 vtbx.8 d20, {d16, d17, d18}, d21
19 vtbx.8 d20, {d16, d17, d18, d19}, d21
23 @ CHECK: vtbx.8 d20, {d16, d17, d18}, d21 @ encoding: [0xf0,0xff,0xe5,0x4a]
24 @ CHECK: vtbx.8 d20, {d16, d17, d18, d19}, d21 @ encoding: [0xf0,0xff,0xe5,0x4b]
Dneon-vst-encoding.s44 vst2.16 {d18-d21}, [r0:128]!
57 @ CHECK: vst2.16 {d18, d19, d20, d21}, [r0:128]! @ encoding: [0x6d,0x23,0x40,0xf4]
105 vst4.8 {d17, d19, d21, d23}, [r5:256]
106 vst4.16 {d17, d19, d21, d23}, [r7]
112 vst4.u8 {d17, d19, d21, d23}, [r5:256]!
113 vst4.u16 {d17, d19, d21, d23}, [r7]!
121 vst4.i32 {d17, d19, d21, d23}, [r9], r4
126 @ CHECK: vst4.8 {d17, d19, d21, d23}, [r5:256] @ encoding: [0x3f,0x11,0x45,0xf4]
127 @ CHECK: vst4.16 {d17, d19, d21, d23}, [r7] @ encoding: [0x4f,0x11,0x47,0xf4]
132 @ CHECK: vst4.8 {d17, d19, d21, d23}, [r5:256]! @ encoding: [0x3d,0x11,0x45,0xf4]
[all …]
Dneont2-minmax-encoding.s11 vmax.f32 d19, d20, d21
19 vmax.f32 d20, d21
43 @ CHECK: vmax.f32 d19, d20, d21 @ encoding: [0x44,0xef,0xa5,0x3f]
50 @ CHECK: vmax.f32 d20, d20, d21 @ encoding: [0x44,0xef,0xa5,0x4f]
73 vmin.f32 d19, d20, d21
81 vmin.f32 d20, d21
105 @ CHECK: vmin.f32 d19, d20, d21 @ encoding: [0x64,0xef,0xa5,0x3f]
112 @ CHECK: vmin.f32 d20, d20, d21 @ encoding: [0x64,0xef,0xa5,0x4f]
Dneon-minmax-encoding.s9 vmax.f32 d19, d20, d21
17 vmax.f32 d20, d21
41 @ CHECK: vmax.f32 d19, d20, d21 @ encoding: [0xa5,0x3f,0x44,0xf2]
48 @ CHECK: vmax.f32 d20, d20, d21 @ encoding: [0xa5,0x4f,0x44,0xf2]
71 vmin.f32 d19, d20, d21
79 vmin.f32 d20, d21
103 @ CHECK: vmin.f32 d19, d20, d21 @ encoding: [0xa5,0x3f,0x64,0xf2]
110 @ CHECK: vmin.f32 d20, d20, d21 @ encoding: [0xa5,0x4f,0x64,0xf2]
Ddirective-fpu-instrs.s5 vldr d21, [r7, #296]
13 vldr d21, [r7, #296]
Dneon-shiftaccum-encoding.s77 vrsra.u16 d16, d21, #16
95 vrsra.u16 d21, #16
112 @ CHECK: vrsra.u16 d16, d21, #16 @ encoding: [0x35,0x03,0xd0,0xf3]
129 @ CHECK: vrsra.u16 d21, d21, #16 @ encoding: [0x35,0x53,0xd0,0xf3]
153 vsri.64 d21, d14, #64
188 @ CHECK: vsri.64 d21, d14, #64 @ encoding: [0x9e,0x54,0xc0,0xf3]
Dneont2-shiftaccum-encoding.s80 vrsra.u16 d16, d21, #16
98 vrsra.u16 d21, #16
115 @ CHECK: vrsra.u16 d16, d21, #16 @ encoding: [0xd0,0xff,0x35,0x03]
132 @ CHECK: vrsra.u16 d21, d21, #16 @ encoding: [0xd0,0xff,0x35,0x53]
156 vsri.64 d21, d14, #64
191 @ CHECK: vsri.64 d21, d14, #64 @ encoding: [0xc0,0xff,0x9e,0x54]
/external/libavc/encoder/arm/
Dih264e_half_pel.s171 …vqrshrun.s16 d21, q5, #5 @// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column2,r…
177 vst1.8 {d20, d21, d22}, [r1], r3 @//Store dest row0
307 vext.16 d30, d20, d21, #2 @//extract a[2] (set1)
310 vext.16 d29, d20, d21, #3 @//extract a[3] (set1)
317 vext.16 d31, d21, d22, #1 @//extract a[5] (set1)
319 vext.16 d28, d20, d21, #1 @//extract a[1] (set1)
326 vmlsl.s16 q13, d21, d0[0] @// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (set1)
327 vext.16 d30, d21, d22, #2 @//extract a[2] (set2)
330 vext.16 d29, d21, d22, #3 @//extract a[3] (set2)
332 vext.16 d28, d21, d22, #1 @//extract a[1] (set2)
[all …]
Dih264e_evaluate_intra4x4_modes_a9q.s141 vld1.32 {d21[0]}, [r0], r3
143 vld1.32 {d21[1]}, [r0], r3
158 vabal.u8 q14, d4, d21
184 vabal.u8 q14, d7, d21
220 vabal.u8 q14, d9, d21
269 vabal.u8 q14, d15, d21
298 vabal.u8 q14, d17, d21
336 vabal.u8 q14, d19, d21
373 vabal.u8 q14, d9, d21
401 vabal.u8 q14, d25, d21
[all …]
/external/libvpx/libvpx/vp9/common/arm/neon/
Dvp9_mb_lpf_neon.asm85 vst1.u8 {d21}, [r8@64], r1 ; store oq0
103 vst1.u8 {d21}, [r8@64], r1 ; store oq1
210 vst3.8 {d21[0], d22[0], d23[0]}, [r0], r1
212 vst3.8 {d21[1], d22[1], d23[1]}, [r0], r1
214 vst3.8 {d21[2], d22[2], d23[2]}, [r0], r1
216 vst3.8 {d21[3], d22[3], d23[3]}, [r0], r1
218 vst3.8 {d21[4], d22[4], d23[4]}, [r0], r1
220 vst3.8 {d21[5], d22[5], d23[5]}, [r0], r1
222 vst3.8 {d21[6], d22[6], d23[6]}, [r0], r1
224 vst3.8 {d21[7], d22[7], d23[7]}, [r0], r1
[all …]
Dvp9_loopfilter_neon.asm191 vabd.u8 d21, d5, d6 ; m3 = abs(p1 - p0)
198 vmax.u8 d20, d21, d22 ; m2 = max(m3, m4)
209 vcgt.u8 d21, d21, d2 ; (abs(p1 - p0) > thresh)*-1
238 vorr d22, d21, d22 ; hevmask
269 vqadd.s8 d21, d5, d27 ; u = clamp(ps1 + filter)
273 veor d4, d21, d18 ; *op1 = u^0x80
455 vabd.u8 d21, d5, d6 ; m3 = abs(p1 - p0)
462 vmax.u8 d20, d21, d22 ; m2 = max(m3, m4)
499 vcgt.u8 d21, d21, d2 ; (abs(p1 - p0) > thresh)*-1
511 vorr d23, d21, d23 ; hev
[all …]
Dvp9_idct4x4_add_neon.asm59 vdup.16 d21, r3 ; replicate cospi_16_64
84 vmull.s16 q13, d23, d21
85 vmull.s16 q14, d24, d21
135 vmull.s16 q13, d23, d21
136 vmull.s16 q14, d24, d21
/external/libavc/common/arm/
Dih264_inter_pred_luma_horz_hpel_vert_hpel_a9q.s165 vaddl.s16 q15, d21, d25 @// a0 + a5 (column1)
173 vmlal.s16 q15, d21, d0[0] @// a0 + a5 + 20a2 + 20a3 (column1)
184 vaddl.s16 q15, d21, d27 @// a0 + a5 (column2)
190 vmlal.s16 q15, d21, d0[0] @// a0 + a5 + 20a2 + 20a3 (column2)
195 vmlsl.s16 q15, d21, d1[0] @// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column2)
197 vqrshrun.s32 d21, q15, #10
224 vaddl.s16 q15, d21, d25 @// a0 + a5 (column1)
232 vmlal.s16 q15, d21, d0[0] @// a0 + a5 + 20a2 + 20a3 (column1)
243 vaddl.s16 q15, d21, d27 @// a0 + a5 (column2)
249 vmlal.s16 q15, d21, d0[0] @// a0 + a5 + 20a2 + 20a3 (column2)
[all …]
/external/libpng/arm/
Dfilter_neon.S146 vext.8 d17, d20, d21, #3
150 vext.8 d18, d20, d21, #6
157 vext.8 d19, d21, d21, #1
222 vext.8 d17, d20, d21, #3
227 vext.8 d18, d20, d21, #6
233 vext.8 d19, d21, d21, #1

123456