/external/llvm/test/MC/AArch64/ |
arm64-nv-cond.s | 3 fcsel d28,d31,d31,nv 8 // CHECK: fcsel d28, d31, d31, nv // encoding: [0xfc,0xff,0x7f,0x1e]
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.S | 65 VLD1.8 {d28,d29},[r0],r1 68 VEXT.8 d10,d28,d29,#5 69 VEXT.8 d12,d28,d29,#1 70 VEXT.8 d20,d28,d29,#2 71 VEXT.8 d21,d28,d29,#3 72 VEXT.8 d13,d28,d29,#4 73 VADDL.U8 q14,d28,d10 77 VMLA.I16 d28,d8,d31 78 VMLS.I16 d28,d12,d30 82 VQRSHRUN.S16 d28,q14,# [all...] |
armVCM4P10_DeblockingLuma_unsafe_s.S | 86 VHADD.U8 d28,d4,d9 90 VRHADD.U8 d28,d28,d5 94 VBIF d29,d28,d17 100 VHADD.U8 d28,d8,d5 106 VRHADD.U8 d22,d28,d9 110 VQRSHRN.U16 d28,q13,#2 112 VBIF d28,d10,d12
|
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.S | 87 VEXT.8 d28,d18,d19,#6 90 VADD.I16 d27,d27,d28 95 VEXT.8 d28,d20,d21,#6 100 VADD.I16 d27,d27,d28 102 VEXT.8 d28,d22,d23,#6 109 VADD.I16 d27,d27,d28 111 VEXT.8 d28,d24,d25,#6 115 VADD.I16 d27,d27,d28
|
omxVCM4P10_InterpolateLuma_s.S | 81 VRHADD.U8 d28,d28,d20 86 VST1.32 {d28[0]},[r12] 96 VST1.32 {d28[0]},[r12] 105 VRHADD.U8 d28,d28,d21 110 VST1.32 {d28[0]},[r12] 136 VRHADD.U8 d28,d28,d6 141 VST1.32 {d28[0]},[r12 [all...] |
armVCM4P10_DeblockingChroma_unsafe_s.S | 33 VMOV d28,d18 36 VZIP.8 d18,d28
|
omxVCM4P10_FilterDeblockingLuma_VerEdge_I_s.S | 133 VZIP.8 d28,d11 136 VZIP.16 d24,d28 140 VTRN.32 d30,d28 146 VST1.8 {d28},[r10],r11
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/ |
idct_dequant_full_2x_neon.c | 23 int32x2_t d28, d29, d30, d31; local 30 d28 = d29 = d30 = d31 = vdup_n_s32(0); 53 d28 = vld1_lane_s32((const int32_t *)dst0, d28, 0); 55 d28 = vld1_lane_s32((const int32_t *)dst1, d28, 1); 154 vreinterpret_u8_s32(d28))); 162 d28 = vreinterpret_s32_u8(vqmovun_s16(q4)); 169 vst1_lane_s32((int32_t *)dst0, d28, 0); 171 vst1_lane_s32((int32_t *)dst1, d28, 1) [all...] |
/ndk/tests/build/b14825026-aarch64-FP_LO_REGS/jni/ |
idct_dequant_full_2x_neon.c | 23 int32x2_t d28, d29, d30, d31; local 30 d28 = d29 = d30 = d31 = vdup_n_s32(0); 53 d28 = vld1_lane_s32((const int32_t *)dst0, d28, 0); 55 d28 = vld1_lane_s32((const int32_t *)dst1, d28, 1); 154 vreinterpret_u8_s32(d28))); 162 d28 = vreinterpret_s32_u8(vqmovun_s16(q4)); 169 vst1_lane_s32((int32_t *)dst0, d28, 0); 171 vst1_lane_s32((int32_t *)dst1, d28, 1) [all...] |
/external/libvpx/libvpx/vp8/common/arm/neon/ |
sixtappredict8x4_neon.asm | 84 vext.8 d28, d6, d7, #1 ;construct src_ptr[-1] 89 vmlsl.u8 q7, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 94 vext.8 d28, d6, d7, #4 ;construct src_ptr[2] 99 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 104 vext.8 d28, d6, d7, #2 ;construct src_ptr[0] 109 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2]) 114 vext.8 d28, d6, d7, #5 ;construct src_ptr[3] 119 vmlal.u8 q7, d28, d5 ;(src_ptr[3] * vp8_filter[5]) 124 vext.8 d28, d6, d7, #3 ;construct src_ptr[1] 129 vmull.u8 q3, d28, d3 ;(src_ptr[1] * vp8_filter[3] [all...] |
sixtappredict8x8_neon.asm | 88 vext.8 d28, d6, d7, #1 ;construct src_ptr[-1] 93 vmlsl.u8 q7, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 98 vext.8 d28, d6, d7, #4 ;construct src_ptr[2] 103 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 108 vext.8 d28, d6, d7, #2 ;construct src_ptr[0] 113 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2]) 118 vext.8 d28, d6, d7, #5 ;construct src_ptr[3] 123 vmlal.u8 q7, d28, d5 ;(src_ptr[3] * vp8_filter[5]) 128 vext.8 d28, d6, d7, #3 ;construct src_ptr[1] 133 vmull.u8 q3, d28, d3 ;(src_ptr[1] * vp8_filter[3] [all...] |
sixtappredict16x16_neon.asm | 96 vext.8 d28, d6, d7, #1 ;construct src_ptr[-1] 100 vmlsl.u8 q8, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 104 vext.8 d28, d7, d8, #1 108 vmlsl.u8 q9, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 112 vext.8 d28, d6, d7, #4 ;construct src_ptr[2] 116 vmlsl.u8 q8, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 120 vext.8 d28, d7, d8, #4 124 vmlsl.u8 q9, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 128 vext.8 d28, d6, d7, #5 ;construct src_ptr[3] 132 vmlal.u8 q8, d28, d5 ;(src_ptr[3] * vp8_filter[5] [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
sixtappredict8x4_neon.asm | 84 vext.8 d28, d6, d7, #1 ;construct src_ptr[-1] 89 vmlsl.u8 q7, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 94 vext.8 d28, d6, d7, #4 ;construct src_ptr[2] 99 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 104 vext.8 d28, d6, d7, #2 ;construct src_ptr[0] 109 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2]) 114 vext.8 d28, d6, d7, #5 ;construct src_ptr[3] 119 vmlal.u8 q7, d28, d5 ;(src_ptr[3] * vp8_filter[5]) 124 vext.8 d28, d6, d7, #3 ;construct src_ptr[1] 129 vmull.u8 q3, d28, d3 ;(src_ptr[1] * vp8_filter[3] [all...] |
sixtappredict8x8_neon.asm | 88 vext.8 d28, d6, d7, #1 ;construct src_ptr[-1] 93 vmlsl.u8 q7, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 98 vext.8 d28, d6, d7, #4 ;construct src_ptr[2] 103 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 108 vext.8 d28, d6, d7, #2 ;construct src_ptr[0] 113 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2]) 118 vext.8 d28, d6, d7, #5 ;construct src_ptr[3] 123 vmlal.u8 q7, d28, d5 ;(src_ptr[3] * vp8_filter[5]) 128 vext.8 d28, d6, d7, #3 ;construct src_ptr[1] 133 vmull.u8 q3, d28, d3 ;(src_ptr[1] * vp8_filter[3] [all...] |
sixtappredict16x16_neon.asm | 96 vext.8 d28, d6, d7, #1 ;construct src_ptr[-1] 100 vmlsl.u8 q8, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 104 vext.8 d28, d7, d8, #1 108 vmlsl.u8 q9, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 112 vext.8 d28, d6, d7, #4 ;construct src_ptr[2] 116 vmlsl.u8 q8, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 120 vext.8 d28, d7, d8, #4 124 vmlsl.u8 q9, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 128 vext.8 d28, d6, d7, #5 ;construct src_ptr[3] 132 vmlal.u8 q8, d28, d5 ;(src_ptr[3] * vp8_filter[5] [all...] |
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
lattice_neon.S | 40 vdup.32 d28, r0 @ Initialize Neon register with input0 59 vmull.s32 q10, d0, d28 @ tmp32a = input0 * (*ptr0) 60 vmull.s32 q11, d1, d28 @ tmp32a = input0 * (*ptr0) 78 vmull.s32 q10, d16, d28 @ input0 * (*ptr2) 79 vmull.s32 q11, d17, d28 @ input0 * (*ptr2) 100 vmull.s32 q11, d0, d28 @ tmp32a = input0 * (*ptr0) 110 vmull.s32 q11, d16, d28 @ input0 * (*ptr2)
|
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/ |
lattice_neon.S | 47 vdup.32 d28, r0 @ Initialize Neon register with input0 66 vmull.s32 q10, d0, d28 @ tmp32a = input0 * (*ptr0) 67 vmull.s32 q11, d1, d28 @ tmp32a = input0 * (*ptr0) 85 vmull.s32 q10, d16, d28 @ input0 * (*ptr2) 86 vmull.s32 q11, d17, d28 @ input0 * (*ptr2) 107 vmull.s32 q11, d0, d28 @ tmp32a = input0 * (*ptr0) 117 vmull.s32 q11, d16, d28 @ input0 * (*ptr2)
|
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_neon_Convolve.S | 57 vmovl.u8 q4, d28 146 vld1.8 {d27, d28, d29}, [r2], r7 @ y0 ( y - 1 ) 157 vmovl.u8 q13, d28 174 vmlal.s16 q4, d28, d2[1] 185 vmlal.s16 q5, d28, d2[0] 192 vld1.8 {d27, d28, d29}, [r4], r7 @ y0 ( y + 1 ) 203 vmovl.u8 q13, d28 220 vmlal.s16 q4, d28, d4[3] 231 vmlal.s16 q5, d28, d4[2]
|
/external/chromium_org/third_party/boringssl/linux-arm/crypto/sha/ |
sha512-armv4.S | 461 vld1.64 {d28},[r3,:64]! @ K[i++] 478 vadd.i64 d28,d0 483 vadd.i64 d27,d28 498 vld1.64 {d28},[r3,:64]! @ K[i++] 515 vadd.i64 d28,d1 520 vadd.i64 d27,d28 535 vld1.64 {d28},[r3,:64]! @ K[i++] 552 vadd.i64 d28,d2 557 vadd.i64 d27,d28 572 vld1.64 {d28},[r3,:64]! @ K[i++ [all...] |
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
vp8_mse16x16_neon.asm | 57 vmlal.s16 q9, d28, d28 102 vmull.s16 q10, d28, d28
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/neon/ |
vp8_mse16x16_neon.asm | 57 vmlal.s16 q9, d28, d28 102 vmull.s16 q10, d28, d28
|
/external/pixman/pixman/ |
pixman-arm-neon-asm.S | 106 * d28, d29, d30, d31 - place for storing the result (destination pixels) 115 * d28, d29 - place for storing the result (destination pixels) 122 * perform all the needed calculations and write the result to {d28, d29}. 181 /* convert the result to r5g6b5 and store it into {d28, d29} */ 213 * vst1.16 {d28, d29}, [DST_W, :128]! 290 vst1.16 {d28, d29}, [DST_W, :128]! 298 vst1.16 {d28, d29}, [DST_W, :128]! 379 /* convert the result to r5g6b5 and store it into {d28, d29} */ 391 vst1.16 {d28, d29}, [DST_W, :128]! 445 vst1.16 {d28, d29}, [DST_W, :128] [all...] |
/external/openssl/crypto/sha/asm/ |
sha512-armv4.S | 456 vld1.64 {d28},[r3,:64]! @ K[i++] 463 vadd.i64 d27,d28,d23 493 vld1.64 {d28},[r3,:64]! @ K[i++] 500 vadd.i64 d27,d28,d22 530 vld1.64 {d28},[r3,:64]! @ K[i++] 537 vadd.i64 d27,d28,d21 567 vld1.64 {d28},[r3,:64]! @ K[i++] 574 vadd.i64 d27,d28,d20 604 vld1.64 {d28},[r3,:64]! @ K[i++] 611 vadd.i64 d27,d28,d1 [all...] |
/external/libhevc/common/arm/ |
ihevc_intra_pred_chroma_horz.s | 197 vdup.8 d28,lr 207 @vsubl.u8 q12,d30,d28 221 @vsubl.u8 q12,d31,d28 281 vdup.8 d28,lr 287 vsubl.u8 q12,d30,d28 322 vdup.8 d28,lr 327 vsubl.u8 q12,d30,d28
|
ihevc_intra_pred_luma_horz.s | 195 vdup.8 d28,lr 202 vsubl.u8 q12,d30,d28 216 vsubl.u8 q12,d31,d28 274 vdup.8 d28,lr 280 vsubl.u8 q12,d30,d28 315 vdup.8 d28,lr 320 vsubl.u8 q12,d30,d28
|