/external/llvm/test/MC/AArch64/ |
D | neon-scalar-cvt.s | 10 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 …]
|
D | neon-scalar-fp-compare.s | 10 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 …]
|
D | neon-scalar-compare.s | 9 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 …]
|
D | neon-scalar-recip.s | 10 frecps d22, d30, d21 50 frsqrte d21, d12
|
/external/libhevc/common/arm/ |
D | ihevc_intra_pred_chroma_ver.s | 117 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 …]
|
D | ihevc_intra_pred_luma_vert.s | 118 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/ |
D | neont2-vst-encoding.s | 43 @ 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 …]
|
D | neont2-vld-encoding.s | 43 @ 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 …]
|
D | pr22395-2.s | 10 @ 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}
|
D | neon-vld-encoding.s | 144 @ 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 …]
|
D | neon-table-encoding.s | 16 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]
|
D | neont2-table-encoding.s | 18 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]
|
D | neon-vst-encoding.s | 44 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 …]
|
D | neont2-minmax-encoding.s | 11 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]
|
D | neon-minmax-encoding.s | 9 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]
|
D | directive-fpu-instrs.s | 5 vldr d21, [r7, #296] 13 vldr d21, [r7, #296]
|
D | neon-shiftaccum-encoding.s | 77 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]
|
D | neont2-shiftaccum-encoding.s | 80 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/ |
D | ih264e_half_pel.s | 171 …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 …]
|
D | ih264e_evaluate_intra4x4_modes_a9q.s | 141 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/ |
D | vp9_mb_lpf_neon.asm | 85 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 …]
|
D | vp9_loopfilter_neon.asm | 191 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 …]
|
D | vp9_idct4x4_add_neon.asm | 59 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/ |
D | ih264_inter_pred_luma_horz_hpel_vert_hpel_a9q.s | 165 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/ |
D | filter_neon.S | 146 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
|