/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] 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] 49 cmhi d20, d21, d22 51 // CHECK: cmhi d20, d21, d22 // encoding: [0xb4,0x36,0xf6,0x7e] 56 cmgt d20, d21, d22 58 // CHECK: cmgt d20, d21, d22 // encoding: [0xb4,0x36,0xf6,0x5e [all...] |
neon-scalar-recip.s | 10 frecps d22, d30, d21 13 // CHECK: frecps d22, d30, d21 // encoding: [0xd6,0xff,0x75,0x5e] 20 frsqrts d8, d22, d18 23 // CHECK: frsqrts d8, d22, d18 // encoding: [0xc8,0xfe,0xf2,0x5e]
|
neon-scalar-fp-compare.s | 10 fcmeq d20, d21, d22 13 // CHECK: fcmeq d20, d21, d22 // encoding: [0xb4,0xe6,0x76,0x5e] 34 fcmge d20, d21, d22 37 // CHECK: fcmge d20, d21, d22 // encoding: [0xb4,0xe6,0x76,0x7e] 58 fcmgt d20, d21, d22 61 // CHECK: fcmgt d20, d21, d22 // encoding: [0xb4,0xe6,0xf6,0x7e] 110 facge d20, d21, d22 113 // CHECK: facge d20, d21, d22 // encoding: [0xb4,0xee,0x76,0x7e] 120 facgt d20, d21, d22 123 // CHECK: facgt d20, d21, d22 // encoding: [0xb4,0xee,0xf6,0x7e [all...] |
neon-scalar-saturating-add-sub.s | 62 suqadd d18, d22 67 // CHECK: suqadd d18, d22 // encoding: [0xd2,0x3a,0xe0,0x5e] 76 usqadd d18, d22 81 // CHECK: usqadd d18, d22 // encoding: [0xd2,0x3a,0xe0,0x7e]
|
arm64-elf-relocs.s | 208 ldr d22, [x21, :got_lo12:sym] 210 // CHECK: ldr d22, [x21, :got_lo12:sym] 215 ldr d22, [x21, #:dtprel_lo12:sym] 217 // CHECK: ldr d22, [x21, :dtprel_lo12:sym] 222 ldr d22, [x21, :tprel_lo12_nc:sym] 224 // CHECK: ldr d22, [x21, :tprel_lo12_nc:sym] 229 ldr d22, [x21, #:gottprel_lo12:sym] 231 // CHECK: ldr d22, [x21, :gottprel_lo12:sym] 236 ldr d22, [x21, :tlsdesc_lo12:sym] 238 // CHECK: ldr d22, [x21, :tlsdesc_lo12:sym [all...] |
/external/libhevc/common/arm/ |
ihevc_intra_pred_chroma_ver.s | 121 vld2.8 {d22,d23}, [r6] @16 loads (col 16:31) 132 vst2.8 {d22,d23}, [r2], r11 133 vst2.8 {d22,d23}, [r5], r11 134 vst2.8 {d22,d23}, [r8], r11 135 vst2.8 {d22,d23}, [r10], r11 145 vst2.8 {d22,d23}, [r2], r11 146 vst2.8 {d22,d23}, [r5], r11 147 vst2.8 {d22,d23}, [r8], r11 148 vst2.8 {d22,d23}, [r10], r11 158 vst2.8 {d22,d23}, [r2], r1 [all...] |
ihevc_intra_pred_luma_vert.s | 122 vld1.8 {d22,d23}, [r6] @16 loads (col 16:31) 131 vst1.8 {d22,d23}, [r2], r11 132 vst1.8 {d22,d23}, [r5], r11 133 vst1.8 {d22,d23}, [r8], r11 134 vst1.8 {d22,d23}, [r10], r11 144 vst1.8 {d22,d23}, [r2], r11 145 vst1.8 {d22,d23}, [r5], r11 146 vst1.8 {d22,d23}, [r8], r11 147 vst1.8 {d22,d23}, [r10], r11 156 vst1.8 {d22,d23}, [r2], r1 [all...] |
ihevc_intra_pred_luma_horz.s | 211 vqmovun.s16 d22,q11 213 vst1.8 {d22},[r2]! 225 vqmovun.s16 d22,q11 227 vst1.8 {d22},[r2],r3 289 vqmovun.s16 d22,q11 291 vst1.8 {d22},[r2],r3 328 vqmovun.s16 d22,q11 330 vst1.32 {d22[0]},[r2],r3
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.S | 32 VLD1.8 {d22,d23},[r0],r1 33 VEXT.8 d10,d22,d23,#5 34 VEXT.8 d12,d22,d23,#1 35 VEXT.8 d14,d22,d23,#2 36 VEXT.8 d15,d22,d23,#3 37 VEXT.8 d13,d22,d23,#4 38 VADDL.U8 q11,d22,d10 42 VMLA.I16 d22,d8,d31 50 VSUB.I16 d22,d22,d [all...] |
omxVCM4P10_InterpolateLuma_s.S | 78 VRHADD.U8 d22,d22,d14 83 VST1.32 {d22[0]},[r2],r3 93 VST1.32 {d22[0]},[r2],r3 102 VRHADD.U8 d22,d22,d15 107 VST1.32 {d22[0]},[r2],r3 133 VRHADD.U8 d22,d22,d0 138 VST1.32 {d22[0]},[r2],r [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/ |
vp9_mb_lpf_neon.asm | 86 vst1.u8 {d22}, [r8@64], r1 ; store oq1 104 vst1.u8 {d22}, [r8@64], r1 ; store oq2 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...] |
vp9_convolve8_avg_neon.asm | 137 MULTIPLY_BY_Q0 q1, d16, d17, d20, d22, d18, d19, d23, d24 138 MULTIPLY_BY_Q0 q2, d17, d20, d22, d18, d19, d23, d24, d26 139 MULTIPLY_BY_Q0 q14, d20, d22, d18, d19, d23, d24, d26, d27 140 MULTIPLY_BY_Q0 q15, d22, d18, d19, d23, d24, d26, d27, d25 219 vld1.u32 {d22[0]}, [r4], r1 224 vmovl.u8 q11, d22 246 MULTIPLY_BY_Q0 q1, d16, d17, d18, d19, d20, d21, d22, d24 251 MULTIPLY_BY_Q0 q2, d17, d18, d19, d20, d21, d22, d24, d26 256 MULTIPLY_BY_Q0 q14, d18, d19, d20, d21, d22, d24, d26, d27 261 MULTIPLY_BY_Q0 q15, d19, d20, d21, d22, d24, d26, d27, d2 [all...] |
vp9_convolve8_neon.asm | 129 MULTIPLY_BY_Q0 q1, d16, d17, d20, d22, d18, d19, d23, d24 130 MULTIPLY_BY_Q0 q2, d17, d20, d22, d18, d19, d23, d24, d26 131 MULTIPLY_BY_Q0 q14, d20, d22, d18, d19, d23, d24, d26, d27 132 MULTIPLY_BY_Q0 q15, d22, d18, d19, d23, d24, d26, d27, d25 208 vld1.u32 {d22[0]}, [r4], r1 213 vmovl.u8 q11, d22 230 MULTIPLY_BY_Q0 q1, d16, d17, d18, d19, d20, d21, d22, d24 235 MULTIPLY_BY_Q0 q2, d17, d18, d19, d20, d21, d22, d24, d26 240 MULTIPLY_BY_Q0 q14, d18, d19, d20, d21, d22, d24, d26, d27 245 MULTIPLY_BY_Q0 q15, d19, d20, d21, d22, d24, d26, d27, d2 [all...] |
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_mb_lpf_neon.asm | 86 vst1.u8 {d22}, [r8@64], r1 ; store oq1 104 vst1.u8 {d22}, [r8@64], r1 ; store oq2 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...] |
vp9_convolve8_avg_neon.asm | 137 MULTIPLY_BY_Q0 q1, d16, d17, d20, d22, d18, d19, d23, d24 138 MULTIPLY_BY_Q0 q2, d17, d20, d22, d18, d19, d23, d24, d26 139 MULTIPLY_BY_Q0 q14, d20, d22, d18, d19, d23, d24, d26, d27 140 MULTIPLY_BY_Q0 q15, d22, d18, d19, d23, d24, d26, d27, d25 219 vld1.u32 {d22[0]}, [r4], r1 224 vmovl.u8 q11, d22 246 MULTIPLY_BY_Q0 q1, d16, d17, d18, d19, d20, d21, d22, d24 251 MULTIPLY_BY_Q0 q2, d17, d18, d19, d20, d21, d22, d24, d26 256 MULTIPLY_BY_Q0 q14, d18, d19, d20, d21, d22, d24, d26, d27 261 MULTIPLY_BY_Q0 q15, d19, d20, d21, d22, d24, d26, d27, d2 [all...] |
vp9_convolve8_neon.asm | 129 MULTIPLY_BY_Q0 q1, d16, d17, d20, d22, d18, d19, d23, d24 130 MULTIPLY_BY_Q0 q2, d17, d20, d22, d18, d19, d23, d24, d26 131 MULTIPLY_BY_Q0 q14, d20, d22, d18, d19, d23, d24, d26, d27 132 MULTIPLY_BY_Q0 q15, d22, d18, d19, d23, d24, d26, d27, d25 208 vld1.u32 {d22[0]}, [r4], r1 213 vmovl.u8 q11, d22 230 MULTIPLY_BY_Q0 q1, d16, d17, d18, d19, d20, d21, d22, d24 235 MULTIPLY_BY_Q0 q2, d17, d18, d19, d20, d21, d22, d24, d26 240 MULTIPLY_BY_Q0 q14, d18, d19, d20, d21, d22, d24, d26, d27 245 MULTIPLY_BY_Q0 q15, d19, d20, d21, d22, d24, d26, d27, d2 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
vp9_mb_lpf_neon.asm | 86 vst1.u8 {d22}, [r8@64], r1 ; store oq1 104 vst1.u8 {d22}, [r8@64], r1 ; store oq2 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...] |
vp9_convolve8_avg_neon.asm | 137 MULTIPLY_BY_Q0 q1, d16, d17, d20, d22, d18, d19, d23, d24 138 MULTIPLY_BY_Q0 q2, d17, d20, d22, d18, d19, d23, d24, d26 139 MULTIPLY_BY_Q0 q14, d20, d22, d18, d19, d23, d24, d26, d27 140 MULTIPLY_BY_Q0 q15, d22, d18, d19, d23, d24, d26, d27, d25 219 vld1.u32 {d22[0]}, [r4], r1 224 vmovl.u8 q11, d22 246 MULTIPLY_BY_Q0 q1, d16, d17, d18, d19, d20, d21, d22, d24 251 MULTIPLY_BY_Q0 q2, d17, d18, d19, d20, d21, d22, d24, d26 256 MULTIPLY_BY_Q0 q14, d18, d19, d20, d21, d22, d24, d26, d27 261 MULTIPLY_BY_Q0 q15, d19, d20, d21, d22, d24, d26, d27, d2 [all...] |
vp9_convolve8_neon.asm | 129 MULTIPLY_BY_Q0 q1, d16, d17, d20, d22, d18, d19, d23, d24 130 MULTIPLY_BY_Q0 q2, d17, d20, d22, d18, d19, d23, d24, d26 131 MULTIPLY_BY_Q0 q14, d20, d22, d18, d19, d23, d24, d26, d27 132 MULTIPLY_BY_Q0 q15, d22, d18, d19, d23, d24, d26, d27, d25 208 vld1.u32 {d22[0]}, [r4], r1 213 vmovl.u8 q11, d22 230 MULTIPLY_BY_Q0 q1, d16, d17, d18, d19, d20, d21, d22, d24 235 MULTIPLY_BY_Q0 q2, d17, d18, d19, d20, d21, d22, d24, d26 240 MULTIPLY_BY_Q0 q14, d18, d19, d20, d21, d22, d24, d26, d27 245 MULTIPLY_BY_Q0 q15, d19, d20, d21, d22, d24, d26, d27, d2 [all...] |
/external/openssl/crypto/sha/asm/ |
sha512-armv4.S | 464 veor d29,d21,d22 468 veor d29,d22 @ Ch(e,f,g) 500 vadd.i64 d27,d28,d22 517 veor d22,d24,d25 519 veor d22,d26 @ Sigma0(a) 521 vadd.i64 d22,d27 523 vadd.i64 d22,d30 544 vshr.u64 d24,d22,#28 546 vshr.u64 d25,d22,#34 547 vshr.u64 d26,d22,#3 [all...] |
/external/chromium_org/third_party/boringssl/linux-arm/crypto/sha/ |
sha512-armv4.S | 470 vbsl d29,d21,d22 @ Ch(e,f,g) 510 vadd.i64 d27,d29,d22 519 veor d22,d24,d25 522 veor d22,d26 @ Sigma0(a) 525 @ vadd.i64 d22,d30 532 vadd.i64 d22,d30 @ h+=Maj from the past 545 vshr.u64 d24,d22,#28 548 vshr.u64 d25,d22,#34 549 vsli.64 d24,d22,#36 551 vshr.u64 d26,d22,#3 [all...] |
/external/pixman/pixman/ |
pixman-arm-neon-asm-bilinear.S | 515 q1, q11, d0, d1, d20, d21, d22, d23 521 vshll.u16 q10, d22, #BILINEAR_INTERPOLATION_BITS 522 vmlsl.u16 q10, d22, d31 544 q1, q11, d0, d1, d20, d21, d22, d23 \ 551 vshll.u16 q10, d22, #BILINEAR_INTERPOLATION_BITS 552 vmlsl.u16 q10, d22, d31 559 bilinear_load_mask mask_fmt, 4, d22 569 bilinear_duplicate_mask mask_fmt, 4, d22 577 mask_fmt, 4, d0, d1, q0, d22, \ 904 vld1.32 {d22}, [TMP1], STRID [all...] |
/external/libpng/arm/ |
filter_neon.S | 82 vext.8 d5, d22, d23, #3 83 vadd.u8 d0, d3, d22 84 vext.8 d6, d22, d23, #6 144 vext.8 d5, d22, d23, #3 147 vadd.u8 d0, d0, d22 148 vext.8 d6, d22, d23, #6 220 vext.8 d5, d22, d23, #3 221 vadd.u8 d0, d0, d22 225 vext.8 d6, d22, d23, #6
|
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_neon_Convolve.S | 161 d18, d19, d20, d21, d22, d23, 168 vmlal.s16 q4, d22, d1[0] 179 vmlal.s16 q5, d22, d0[3] 207 d18, d19, d20, d21, d22, d23, 214 vmlal.s16 q4, d22, d3[2] 225 vmlal.s16 q5, d22, d3[1] 247 d18, d19, d20, d21, d22, d23, 255 vmlal.s16 q4, d22, d6[0] 260 vmlal.s16 q5, d22, d5[3]
|
/external/chromium_org/third_party/boringssl/linux-arm/crypto/modes/ |
ghash-armv4.S | 388 vext.8 d22, d6, d6, #2 @ B2 389 vmull.p8 q11, d26, d22 @ G = A*B2 398 vext.8 d22, d6, d6, #4 @ B4 401 vmull.p8 q11, d26, d22 @ K = A*B4 408 veor d22, d22, d23 @ t3 = (K) (P6 + P7) << 32 426 vext.8 d22, d6, d6, #2 @ B2 427 vmull.p8 q11, d28, d22 @ G = A*B2 436 vext.8 d22, d6, d6, #4 @ B4 439 vmull.p8 q11, d28, d22 @ K = A*B [all...] |