/external/llvm/test/MC/AArch64/ |
neon-scalar-compare.s | 9 cmeq d20, d21, d22 11 // CHECK: cmeq d20, d21, d22 // encoding: [0xb4,0x8e,0xf6,0x7e] 17 cmeq d20, d21, #0x0 19 // CHECK: cmeq d20, d21, #{{0x0|0}} // encoding: [0xb4,0x9a,0xe0,0x5e] 25 cmhs d20, d21, d22 27 // CHECK: cmhs d20, d21, d22 // encoding: [0xb4,0x3e,0xf6,0x7e] 33 cmge d20, d21, d22 35 // CHECK: cmge d20, d21, d22 // encoding: [0xb4,0x3e,0xf6,0x5e] 41 cmge d20, d21, #0x0 43 // CHECK: cmge d20, d21, #{{0x0|0}} // encoding: [0xb4,0x8a,0xe0,0x7e [all...] |
neon-scalar-cvt.s | 10 scvtf d21, d12 13 // CHECK: scvtf d21, d12 // encoding: [0x95,0xd9,0x61,0x5e] 20 ucvtf d21, d14 23 // CHECK: ucvtf d21, d14 // encoding: [0xd5,0xd9,0x61,0x7e] 30 scvtf d21, d12, #64 33 // CHECK: scvtf d21, d12, #64 // encoding: [0x95,0xe5,0x40,0x5f] 40 ucvtf d21, d14, #64 43 // CHECK: ucvtf d21, d14, #64 // encoding: [0xd5,0xe5,0x40,0x7f] 50 fcvtzs d21, d12, #1 53 // CHECK: fcvtzs d21, d12, #1 // encoding: [0x95,0xfd,0x7f,0x5f [all...] |
neon-scalar-fp-compare.s | 10 fcmeq d20, d21, d22 13 // CHECK: fcmeq d20, d21, d22 // encoding: [0xb4,0xe6,0x76,0x5e] 20 fcmeq d20, d21, #0.0 22 fcmeq d20, d21, #0x0 25 // CHECK: fcmeq d20, d21, #0.0 // encoding: [0xb4,0xda,0xe0,0x5e] 27 // CHECK: fcmeq d20, d21, #0.0 // encoding: [0xb4,0xda,0xe0,0x5e] 34 fcmge d20, d21, d22 37 // CHECK: fcmge d20, d21, d22 // encoding: [0xb4,0xe6,0x76,0x7e] 44 fcmge d20, d21, #0.0 46 fcmge d20, d21, #0x [all...] |
neon-scalar-recip.s | 10 frecps d22, d30, d21 13 // CHECK: frecps d22, d30, d21 // encoding: [0xd6,0xff,0x75,0x5e] 50 frsqrte d21, d12 53 // CHECK: frsqrte d21, d12 // encoding: [0x95,0xd9,0xe1,0x7e]
|
/external/libhevc/common/arm/ |
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...] |
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/ |
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]
|
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]
|
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...] |
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...] |
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...] |
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]
|
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]
|
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...] |
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_neon_YuvToRGB.S | 27 * and d21. Working constants are pre-loaded into q13-q15, and q3 is 42 vmlal.u8 q8, d21, d15 44 vshr.u8 d14, d21, #1 54 vmull.u8 q11, d21, d14 // r2 = v * 204 106 vld2.u8 {d20,d21}, [r3]! 108 vswp d20, d21 113 vld1.u8 d21, [r4]! 144 vld1.u8 d21, [r3]! 147 vld1.u32 d21[1], [r4]! 157 vld1.u16 d21[1], [r4] [all...] |
rsCpuIntrinsics_neon_Convolve.S | 161 d18, d19, d20, d21, d22, d23, 167 vmlal.s16 q4, d21, d0[3] 178 vmlal.s16 q5, d21, d0[2] 207 d18, d19, d20, d21, d22, d23, 213 vmlal.s16 q4, d21, d3[1] 224 vmlal.s16 q5, d21, d3[0] 247 d18, d19, d20, d21, d22, d23, 254 vmlal.s16 q4, d21, d5[3] 259 vmlal.s16 q5, d21, d5[2]
|
/external/openssl/crypto/sha/asm/ |
sha512-armv4.S | 464 veor d29,d21,d22 501 veor d29,d20,d21 505 veor d29,d21 @ Ch(e,f,g) 537 vadd.i64 d27,d28,d21 554 veor d21,d24,d25 556 veor d21,d26 @ Sigma0(a) 558 vadd.i64 d21,d27 560 vadd.i64 d21,d30 581 vshr.u64 d24,d21,#28 583 vshr.u64 d25,d21,#3 [all...] |
/external/chromium_org/third_party/boringssl/linux-arm/crypto/sha/ |
sha512-armv4.S | 470 vbsl d29,d21,d22 @ Ch(e,f,g) 507 vbsl d29,d20,d21 @ Ch(e,f,g) 547 vadd.i64 d27,d29,d21 556 veor d21,d24,d25 559 veor d21,d26 @ Sigma0(a) 562 @ vadd.i64 d21,d30 569 vadd.i64 d21,d30 @ h+=Maj from the past 582 vshr.u64 d24,d21,#28 585 vshr.u64 d25,d21,#34 586 vsli.64 d24,d21,#3 [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/ |
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], r [all...] |
/external/libvpx/libvpx/vp9/common/arm/neon/ |
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], r [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
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], r [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.S | 94 VEXT.8 d27,d20,d21,#4 95 VEXT.8 d28,d20,d21,#6 96 VEXT.8 d29,d21,d2,#2 98 VEXT.8 d26,d20,d21,#2 101 VADD.I16 d26,d26,d21
|
armVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.S | 51 VMUL.I16 d21,d18,d31 62 VADD.I16 d2,d2,d21
|
/external/libpng/arm/ |
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
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
sixtappredict4x4_neon.asm | 78 vext.8 d21, d12, d13, #5 84 vzip.32 d20, d21 99 vzip.32 d20, d21 113 vzip.32 d20, d21 142 vext.8 d21, d12, d13, #5 148 vzip.32 d20, d21 167 vzip.32 d20, d21 187 vzip.32 d20, d21 290 vext.8 d21, d12, d13, #5 296 vzip.32 d20, d21 [all...] |