/external/llvm/test/MC/ARM/ |
neon-mul-accum-encoding.s | 24 vmlal.s8 q8, d19, d18 25 vmlal.s16 q8, d19, d18 26 vmlal.s32 q8, d19, d18 27 vmlal.u8 q8, d19, d18 28 vmlal.u16 q8, d19, d18 29 vmlal.u32 q8, d19, d18 31 @ CHECK: vmlal.s8 q8, d19, d18 @ encoding: [0xa2,0x08,0xc3,0xf2] 32 @ CHECK: vmlal.s16 q8, d19, d18 @ encoding: [0xa2,0x08,0xd3,0xf2] 33 @ CHECK: vmlal.s32 q8, d19, d18 @ encoding: [0xa2,0x08,0xe3,0xf2] 34 @ CHECK: vmlal.u8 q8, d19, d18 @ encoding: [0xa2,0x08,0xc3,0xf3 [all...] |
neont2-vld-encoding.s | 28 @ CHECK: vld2.8 {d16, d17, d18, d19}, [r0:64] @ encoding: [0x60,0xf9,0x1f,0x03] 29 vld2.8 {d16, d17, d18, d19}, [r0:64] 30 @ CHECK: vld2.16 {d16, d17, d18, d19}, [r0:128] @ encoding: [0x60,0xf9,0x6f,0x03] 31 vld2.16 {d16, d17, d18, d19}, [r0:128] 32 @ CHECK: vld2.32 {d16, d17, d18, d19}, [r0:256] @ encoding: [0x60,0xf9,0xbf,0x03] 33 vld2.32 {d16, d17, d18, d19}, [r0:256] 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] [all...] |
neont2-vst-encoding.s | 28 @ CHECK: vst2.8 {d16, d17, d18, d19}, [r0:64] @ encoding: [0x40,0xf9,0x1f,0x03] 29 vst2.8 {d16, d17, d18, d19}, [r0:64] 30 @ CHECK: vst2.16 {d16, d17, d18, d19}, [r0:128] @ encoding: [0x40,0xf9,0x6f,0x03] 31 vst2.16 {d16, d17, d18, d19}, [r0:128] 32 @ CHECK: vst2.32 {d16, d17, d18, d19}, [r0:256] @ encoding: [0x40,0xf9,0xbf,0x03] 33 vst2.32 {d16, d17, d18, d19}, [r0:256] 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] [all...] |
neon-table-encoding.s | 6 vtbl.8 d16, {d16, d17, d18, d19}, d20 11 @ CHECK: vtbl.8 d16, {d16, d17, d18, d19}, d20 @ encoding: [0xa4,0x0b,0xf0,0xf3] 15 vtbx.8 d19, {d16, d17}, d18 17 vtbx.8 d20, {d16, d17, d18, d19}, d21 20 @ CHECK: vtbx.8 d19, {d16, d17}, d18 @ encoding: [0xe2,0x39,0xf0,0xf3] 22 @ CHECK: vtbx.8 d20, {d16, d17, d18, d19}, d21 @ encoding: [0xe5,0x4b,0xf0,0xf3]
|
neont2-table-encoding.s | 8 vtbl.8 d16, {d16, d17, d18, d19}, d20 13 @ CHECK: vtbl.8 d16, {d16, d17, d18, d19}, d20 @ encoding: [0xf0,0xff,0xa4,0x0b] 17 vtbx.8 d19, {d16, d17}, d18 19 vtbx.8 d20, {d16, d17, d18, d19}, d21 22 @ CHECK: vtbx.8 d19, {d16, d17}, d18 @ encoding: [0xf0,0xff,0xe2,0x39] 24 @ CHECK: vtbx.8 d20, {d16, d17, d18, d19}, d21 @ encoding: [0xf0,0xff,0xe5,0x4b]
|
neont2-mul-accum-encoding.s | 26 vmlal.s8 q8, d19, d18 27 vmlal.s16 q8, d19, d18 28 vmlal.s32 q8, d19, d18 29 vmlal.u8 q8, d19, d18 30 vmlal.u16 q8, d19, d18 31 vmlal.u32 q8, d19, d18 34 @ CHECK: vmlal.s8 q8, d19, d18 @ encoding: [0xc3,0xef,0xa2,0x08] 35 @ CHECK: vmlal.s16 q8, d19, d18 @ encoding: [0xd3,0xef,0xa2,0x08] 36 @ CHECK: vmlal.s32 q8, d19, d18 @ encoding: [0xe3,0xef,0xa2,0x08] 37 @ CHECK: vmlal.u8 q8, d19, d18 @ encoding: [0xc3,0xff,0xa2,0x08 [all...] |
neon-vst-encoding.s | 14 vst1.8 {d16, d17, d18, d19}, [r0:64] 15 vst1.16 {d16, d17, d18, d19}, [r1:64]! 16 vst1.64 {d16, d17, d18, d19}, [r3], r2 29 @ CHECK: vst1.8 {d16, d17, d18, d19}, [r0:64] @ encoding: [0x1f,0x02,0x40,0xf4] 30 @ CHECK: vst1.16 {d16, d17, d18, d19}, [r1:64]! @ encoding: [0x5d,0x02,0x41,0xf4] 31 @ CHECK: vst1.64 {d16, d17, d18, d19}, [r3], r2 @ encoding: [0xc2,0x02,0x43,0xf4] 37 vst2.8 {d16, d17, d18, d19}, [r0:64] 38 vst2.16 {d16, d17, d18, d19}, [r0:128] 39 vst2.32 {d16, d17, d18, d19}, [r0:256] 43 vst2.8 {d16, d17, d18, d19}, [r0:64] [all...] |
neon-vld-encoding.s | 117 vld2.8 {d16, d17, d18, d19}, [r0:64] 118 vld2.16 {d16, d17, d18, d19}, [r0:128] 119 vld2.32 {d16, d17, d18, d19}, [r0:256] 121 vld2.8 {d19, d20}, [r0:64]! 128 vld2.8 {d19, d20}, [r0:64], r6 138 @ CHECK: vld2.8 {d16, d17, d18, d19}, [r0:64] @ encoding: [0x1f,0x03,0x60,0xf4] 139 @ CHECK: vld2.16 {d16, d17, d18, d19}, [r0:128] @ encoding: [0x6f,0x03,0x60,0xf4] 140 @ CHECK: vld2.32 {d16, d17, d18, d19}, [r0:256] @ encoding: [0xbf,0x03,0x60,0xf4] 142 @ CHECK: vld2.8 {d19, d20}, [r0:64]! @ encoding: [0x1d,0x38,0x60,0xf4] 149 @ CHECK: vld2.8 {d19, d20}, [r0:64], r6 @ encoding: [0x16,0x38,0x60,0xf4 [all...] |
neon-absdiff-encoding.s | 70 @ CHECK: vabal.s8 q8, d19, d18 @ encoding: [0xa2,0x05,0xc3,0xf2] 71 vabal.s8 q8, d19, d18 72 @ CHECK: vabal.s16 q8, d19, d18 @ encoding: [0xa2,0x05,0xd3,0xf2] 73 vabal.s16 q8, d19, d18 74 @ CHECK: vabal.s32 q8, d19, d18 @ encoding: [0xa2,0x05,0xe3,0xf2] 75 vabal.s32 q8, d19, d18 76 @ CHECK: vabal.u8 q8, d19, d18 @ encoding: [0xa2,0x05,0xc3,0xf3] 77 vabal.u8 q8, d19, d18 78 @ CHECK: vabal.u16 q8, d19, d18 @ encoding: [0xa2,0x05,0xd3,0xf3] 79 vabal.u16 q8, d19, d1 [all...] |
neont2-absdiff-encoding.s | 78 vabal.s8 q8, d19, d18 79 vabal.s16 q8, d19, d18 80 vabal.s32 q8, d19, d18 81 vabal.u8 q8, d19, d18 82 vabal.u16 q8, d19, d18 83 vabal.u32 q8, d19, d18 85 @ CHECK: vabal.s8 q8, d19, d18 @ encoding: [0xc3,0xef,0xa2,0x05] 86 @ CHECK: vabal.s16 q8, d19, d18 @ encoding: [0xd3,0xef,0xa2,0x05] 87 @ CHECK: vabal.s32 q8, d19, d18 @ encoding: [0xe3,0xef,0xa2,0x05] 88 @ CHECK: vabal.u8 q8, d19, d18 @ encoding: [0xc3,0xff,0xa2,0x05 [all...] |
eh-directive-vsave.s | 103 .vsave {d16, d17, d18, d19} 104 vpush {d16, d17, d18, d19} 105 vpop {d16, d17, d18, d19} 116 .vsave {d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31} 117 vpush {d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31} 118 vpop {d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31}
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_DeblockingLuma_unsafe_s.S | 34 VLD1.8 {d19[]},[r5]! 36 VEXT.8 d18,d18,d19,#4 37 VAND d19,d17,d15 41 VADD.I8 d31,d18,d19 42 VAND d19,d12,d15 45 VADD.I8 d31,d31,d19 47 VQADD.U8 d19,d9,d18 63 VMIN.U8 d25,d25,d19 74 VSHR.U8 d19,d0,#2 75 VADD.I8 d19,d19,d1 [all...] |
omxVCM4P10_FilterDeblockingChroma_HorEdge_I_s.S | 52 VABD.U8 d19,d6,d4 66 VCGT.U8 d19,d2,d19 72 VAND d17,d16,d19
|
omxVCM4P10_FilterDeblockingLuma_HorEdge_I_s.S | 60 VABD.U8 d19,d6,d4 67 VCGT.U8 d19,d2,d19 75 VAND d17,d16,d19
|
/external/llvm/test/MC/AArch64/ |
neon-scalar-recip.s | 40 frecpx d16, d19 43 // CHECK: frecpx d16, d19 // encoding: [0x70,0xfa,0xe1,0x5e]
|
neon-scalar-mul.s | 40 sqdmlal d19, s24, s12 43 // CHECK: sqdmlal d19, s24, s12 // encoding: [0x13,0x93,0xac,0x5e]
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/ |
vp9_iht4x4_add_neon.asm | 19 ; loaded in d16-d19. d0 must contain cospi_8_64. d1 must contain 21 ; into d16-d19 registers. This macro will touch q10- q15 registers and use 33 vmlsl.s16 q15, d19, d0 ; input[1] * cospi_24_64 - input[3] * cospi_8_64 34 vmlal.s16 q10, d19, d2 ; input[1] * cospi_8_64 + input[3] * cospi_24_64 49 vswp d18, d19 53 ; loaded in d16-d19. d3 must contain sinpi_1_9. d4 must contain sinpi_2_9. 55 ; stored back into d16-d19 registers. This macro will touch q11,q12,q13, 65 vaddw.s16 q15, q15, d19 ; x0 + x3 66 vmull.s16 q8, d4, d19 ; s5 = sinpi_2_9 * x3 68 vmull.s16 q9, d5, d19 ; s6 = sinpi_4_9 * x [all...] |
vp9_mb_lpf_neon.asm | 83 vst1.u8 {d19}, [r8@64], r1 ; store op1 101 vst1.u8 {d19}, [r8@64], r1 ; store op0 209 vst3.8 {d18[0], d19[0], d20[0]}, [r8], r1 211 vst3.8 {d18[1], d19[1], d20[1]}, [r8], r1 213 vst3.8 {d18[2], d19[2], d20[2]}, [r8], r1 215 vst3.8 {d18[3], d19[3], d20[3]}, [r8], r1 217 vst3.8 {d18[4], d19[4], d20[4]}, [r8], r1 219 vst3.8 {d18[5], d19[5], d20[5]}, [r8], r1 221 vst3.8 {d18[6], d19[6], d20[6]}, [r8], r1 223 vst3.8 {d18[7], d19[7], d20[7]}, [r8], r [all...] |
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_iht4x4_add_neon.asm | 19 ; loaded in d16-d19. d0 must contain cospi_8_64. d1 must contain 21 ; into d16-d19 registers. This macro will touch q10- q15 registers and use 33 vmlsl.s16 q15, d19, d0 ; input[1] * cospi_24_64 - input[3] * cospi_8_64 34 vmlal.s16 q10, d19, d2 ; input[1] * cospi_8_64 + input[3] * cospi_24_64 49 vswp d18, d19 53 ; loaded in d16-d19. d3 must contain sinpi_1_9. d4 must contain sinpi_2_9. 55 ; stored back into d16-d19 registers. This macro will touch q11,q12,q13, 65 vaddw.s16 q15, q15, d19 ; x0 + x3 66 vmull.s16 q8, d4, d19 ; s5 = sinpi_2_9 * x3 68 vmull.s16 q9, d5, d19 ; s6 = sinpi_4_9 * x [all...] |
vp9_mb_lpf_neon.asm | 83 vst1.u8 {d19}, [r8@64], r1 ; store op1 101 vst1.u8 {d19}, [r8@64], r1 ; store op0 209 vst3.8 {d18[0], d19[0], d20[0]}, [r8], r1 211 vst3.8 {d18[1], d19[1], d20[1]}, [r8], r1 213 vst3.8 {d18[2], d19[2], d20[2]}, [r8], r1 215 vst3.8 {d18[3], d19[3], d20[3]}, [r8], r1 217 vst3.8 {d18[4], d19[4], d20[4]}, [r8], r1 219 vst3.8 {d18[5], d19[5], d20[5]}, [r8], r1 221 vst3.8 {d18[6], d19[6], d20[6]}, [r8], r1 223 vst3.8 {d18[7], d19[7], d20[7]}, [r8], r [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
vp9_iht4x4_add_neon.asm | 19 ; loaded in d16-d19. d0 must contain cospi_8_64. d1 must contain 21 ; into d16-d19 registers. This macro will touch q10- q15 registers and use 33 vmlsl.s16 q15, d19, d0 ; input[1] * cospi_24_64 - input[3] * cospi_8_64 34 vmlal.s16 q10, d19, d2 ; input[1] * cospi_8_64 + input[3] * cospi_24_64 49 vswp d18, d19 53 ; loaded in d16-d19. d3 must contain sinpi_1_9. d4 must contain sinpi_2_9. 55 ; stored back into d16-d19 registers. This macro will touch q11,q12,q13, 65 vaddw.s16 q15, q15, d19 ; x0 + x3 66 vmull.s16 q8, d4, d19 ; s5 = sinpi_2_9 * x3 68 vmull.s16 q9, d5, d19 ; s6 = sinpi_4_9 * x [all...] |
vp9_mb_lpf_neon.asm | 83 vst1.u8 {d19}, [r8@64], r1 ; store op1 101 vst1.u8 {d19}, [r8@64], r1 ; store op0 209 vst3.8 {d18[0], d19[0], d20[0]}, [r8], r1 211 vst3.8 {d18[1], d19[1], d20[1]}, [r8], r1 213 vst3.8 {d18[2], d19[2], d20[2]}, [r8], r1 215 vst3.8 {d18[3], d19[3], d20[3]}, [r8], r1 217 vst3.8 {d18[4], d19[4], d20[4]}, [r8], r1 219 vst3.8 {d18[5], d19[5], d20[5]}, [r8], r1 221 vst3.8 {d18[6], d19[6], d20[6]}, [r8], r1 223 vst3.8 {d18[7], d19[7], d20[7]}, [r8], r [all...] |
/external/openssl/crypto/sha/asm/ |
sha512-armv4.S | 485 vadd.i64 d19,d27 487 vshr.u64 d24,d19,#14 @ 1 491 vshr.u64 d25,d19,#18 492 vshr.u64 d26,d19,#41 494 vsli.64 d24,d19,#50 495 vsli.64 d25,d19,#46 496 vsli.64 d26,d19,#23 503 vand d29,d19 538 veor d29,d19,d20 575 veor d29,d18,d19 [all...] |
/external/chromium_org/third_party/boringssl/linux-arm/crypto/sha/ |
sha512-armv4.S | 486 vadd.i64 d19,d27 489 vshr.u64 d24,d19,#14 @ 1 493 vshr.u64 d25,d19,#18 497 vshr.u64 d26,d19,#41 499 vsli.64 d24,d19,#50 500 vsli.64 d25,d19,#46 501 vmov d29,d19 502 vsli.64 d26,d19,#23 544 vbsl d29,d19,d20 @ Ch(e,f,g) 581 vbsl d29,d18,d19 @ Ch(e,f,g [all...] |
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
lattice_neon.S | 83 vrshrn.i64 d19, q11, #15 89 vst1.32 {d18, d19}, [r4]! @ *ptr1 114 vrshrn.i64 d19, q11, #15 115 vadd.i32 d19, d0, d19 117 vst1.32 d19, [r4]! @ *ptr1
|