/external/llvm/test/MC/ARM/ |
neont2-pairwise-encoding.s | 6 vpadd.i32 d14, d1, d13 7 vpadd.f32 d19, d16, d14 11 @ CHECK: vpadd.i32 d14, d1, d13 @ encoding: [0x21,0xef,0x1d,0xeb] 12 @ CHECK: vpadd.f32 d19, d16, d14 @ encoding: [0x40,0xff,0x8e,0x3d] 19 vpaddl.u16 d5, d14 32 @ CHECK: vpaddl.u16 d5, d14 @ encoding: [0xb4,0xff,0x8e,0x52] 45 vpadal.u8 d14, d25 58 @ CHECK: vpadal.u8 d14, d25 @ encoding: [0xb0,0xff,0xa9,0xe6] 73 vpmin.u16 d20, d25, d14 81 @ CHECK: vpmin.u16 d20, d25, d14 @ encoding: [0x59,0xff,0x9e,0x4a [all...] |
neont2-dup-encoding.s | 7 vdup.32 d14, r3 14 @ CHECK: vdup.32 d14, r3 @ encoding: [0x8e,0xee,0x10,0x3b]
|
/frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_Interpolate_Chroma_s.S | 49 VDUP.8 d14,r8 64 VMLAL.U8 q2,d2,d14 68 VMLAL.U8 q3,d16,d14 71 VMLAL.U8 q11,d18,d14 74 VMLAL.U8 q12,d0,d14 100 VMLAL.U8 q2,d2,d14 101 VMLAL.U8 q3,d0,d14 123 VMLAL.U8 q2,d2,d14 124 VMLAL.U8 q3,d0,d14
|
armVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.S | 26 VLD1.8 {d14},[r12],r1 39 VADDL.U8 q2,d9,d14 42 VADDL.U8 q8,d11,d14
|
omxVCM4P10_InterpolateLuma_s.S | 63 VRHADD.U8 d22,d22,d14 133 VQRSHRUN.S16 d14,q7,#5 137 VRHADD.U8 d0,d0,d14 184 VQRSHRUN.S16 d14,q9,#5 188 VRHADD.U8 d0,d0,d14 218 VQRSHRUN.S16 d14,q9,#5 222 VRHADD.U8 d0,d0,d14 269 VQRSHRUN.S16 d14,q8,#5 273 VRHADD.U8 d0,d0,d14
|
armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.S | 53 VMLA.I16 d14,d2,d31 64 VSUB.I16 d14,d14,d8 129 VADDL.S16 q1,d14,d16 136 VADDL.S16 q0,d14,d20 140 VADDL.S16 q2,d14,d24
|
armVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.S | 20 VEXT.8 d14,d22,d23,#2 24 VADDL.U8 q4,d14,d15
|
armVCM4P10_DeblockingChroma_unsafe_s.S | 22 VBIF d18,d14,d16
|
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.S | 31 VLD1.8 {d14,d15},[r12],r1 37 VADDL.U8 q11,d4,d14 70 VMLSL.U8 q12,d14,d30
|
/external/libvpx/vp8/common/arm/neon/ |
loopfilter_neon.asm | 86 vld1.u8 {d14}, [r3], r1 ; q0 114 vst1.u8 {d14}, [r0], r1 ; store u oq0 145 vld1.u8 {d14}, [r2], r1 181 vswp d14, d12 193 vst4.8 {d14[0], d15[0], d16[0], d17[0]}, [r0], r1 194 vst4.8 {d14[1], d15[1], d16[1], d17[1]}, [r0], r1 195 vst4.8 {d14[2], d15[2], d16[2], d17[2]}, [r0], r1 196 vst4.8 {d14[3], d15[3], d16[3], d17[3]}, [r0], r1 197 vst4.8 {d14[4], d15[4], d16[4], d17[4]}, [r0], r1 198 vst4.8 {d14[5], d15[5], d16[5], d17[5]}, [r0], r [all...] |
loopfiltersimpleverticaledge_neon.asm | 117 vswp d13, d14 132 vst2.8 {d14[0], d15[0]}, [r2] 133 vst2.8 {d14[1], d15[1]}, [r3], r1 135 vst2.8 {d14[2], d15[2]}, [r3] 136 vst2.8 {d14[3], d15[3]}, [r12], r1 138 vst2.8 {d14[4], d15[4]}, [r12] 139 vst2.8 {d14[5], d15[5]}, [r0], r1 141 vst2.8 {d14[6], d15[6]}, [r0] 142 vst2.8 {d14[7], d15[7]}, [r2]
|
bilinearpredict16x16_neon.asm | 93 vqrshrn.u16 d14, q7, #7 ;shift/round/saturate to u8 105 vst1.u8 {d14, d15, d16, d17}, [lr]! ;store result 113 vld1.u8 {d14, d15, d16}, [r0], r1 140 vmull.u8 q3, d14, d0 144 vext.8 d14, d14, d15, #1 147 vmlal.u8 q3, d14, d1 159 vqrshrn.u16 d14, q13, #7 167 vst1.u8 {d14, d15, d16, d17}, [lr]! 278 vqrshrn.u16 d14, q7, #7 ;shift/round/saturate to u [all...] |
sixtappredict16x16_neon.asm | 72 vld1.u8 {d12, d13, d14}, [r0], r1 95 vext.8 d30, d13, d14, #1 111 vext.8 d30, d13, d14, #4 127 vext.8 d30, d13, d14, #5 143 vext.8 d30, d13, d14, #2 155 vext.8 d6, d13, d14, #3 200 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5) 201 vdup.8 d1, d14[4] 390 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5) 391 vdup.8 d1, d14[4 [all...] |
sixtappredict8x4_neon.asm | 149 vmull.u8 q12, d14, d0 155 vext.8 d31, d14, d15, #1 167 vext.8 d31, d14, d15, #4 179 vext.8 d31, d14, d15, #2 191 vext.8 d31, d14, d15, #5 203 vext.8 d31, d14, d15, #3 236 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5) 237 vdup.8 d1, d14[4] 398 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5) 400 vdup.8 d1, d14[4 [all...] |
sixtappredict8x8_neon.asm | 162 vmull.u8 q12, d14, d0 168 vext.8 d31, d14, d15, #1 180 vext.8 d31, d14, d15, #4 192 vext.8 d31, d14, d15, #2 204 vext.8 d31, d14, d15, #5 216 vext.8 d31, d14, d15, #3 253 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5) 254 vdup.8 d1, d14[4] 436 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5) 438 vdup.8 d1, d14[4 [all...] |
/system/core/debuggerd/ |
vfp.S | 20 fconstd d14, #14
|
/external/libvpx/vp8/encoder/arm/neon/ |
subtract_neon.asm | 84 vsubl.u8 q14, d12, d14 125 vld1.8 {d14}, [r1], r12 135 vsubl.u8 q15, d14, d15 161 vld1.8 {d14}, [r2], r12 171 vsubl.u8 q15, d14, d15
|
fastfdct4x4_neon.asm | 61 vshr.s16 q7, q7, #1 ;d14:temp1 = ( c1 * x_c3)>>16; d15:temp1 = (d1 * x_c3)>>16 66 vadd.s16 d3, d14, d17 ;op[1] = temp1 + temp2 -- q is not necessary, just for protection 91 vshr.s16 q7, q7, #1 ;d14:temp1 = ( c1 * x_c3)>>16; d15:temp1 = (d1 * x_c3)>>16 96 vadd.s16 d3, d14, d17 ;b2 = temp1 + temp2 -- q is not necessary, just for protection
|
vp8_subpixelvariance16x16_neon.asm | 96 vqrshrn.u16 d14, q7, #7 ;shift/round/saturate to u8 108 vst1.u8 {d14, d15, d16, d17}, [lr]! ;store result 116 vld1.u8 {d14, d15, d16}, [r0], r1 143 vmull.u8 q3, d14, d0 147 vext.8 d14, d14, d15, #1 150 vmlal.u8 q3, d14, d1 162 vqrshrn.u16 d14, q13, #7 170 vst1.u8 {d14, d15, d16, d17}, [lr]! 284 vqrshrn.u16 d14, q7, #7 ;shift/round/saturate to u [all...] |
vp8_subpixelvariance16x16s_neon.asm | 49 vld1.u8 {d12, d13, d14, d15}, [r0], r1 88 vmlal.s16 q9, d14, d14 165 vsubl.u8 q2, d12, d14 247 vld1.u8 {d12, d13, d14, d15}, [r0], r1 278 vsubl.u8 q0, d4, d14 ;diff 374 vld1.u8 {d12, d13, d14, d15}, [r0], r1 416 vld1.u8 {d12, d13, d14, d15}, [r0], r1 449 vst1.u8 {d12, d13, d14, d15}, [r3]! 474 vld1.u8 {d14, d15}, [r0], r [all...] |
fastfdct8x4_neon.asm | 64 vadd.s16 d14, d10, d11 ;temp1 = a1 + b1 85 vadd.s16 d2, d14, d16 ;op[0] = ((temp1 * x_c2 )>>16) + temp1 115 vadd.s16 d14, d10, d11 ;temp1 = a1 + b1 136 vadd.s16 d2, d14, d16 ;a2 = ((temp1 * x_c2 )>>16) + temp1
|
/external/libvpx/vp8/decoder/arm/neon/ |
dequant_idct_neon.asm | 31 vld1.32 {d14[0]}, [r2], r1 32 vld1.32 {d14[1]}, [r2], r1 110 vaddw.u8 q1, q1, d14
|
/frameworks/base/media/libstagefright/codecs/aacenc/src/asm/ARMV7/ |
R4R8First_v7.s | 76 VADD.S32 d14, d2, d10 85 VTRN.32 d14, d18 101 VST1.I32 {d12, d13, d14, d15}, [r0]!
|
PrePostMDCT_v7.s | 41 VLD2.I32 {d12, d14}, [r3]! @ tr2 = *(buf1 - 1)@ ti1 = *(buf1 + 0)@ 97 VLD2.I32 {d12, d14}, [r3]! @ tr2 = *(zbuf2 - 1)@ ti2 = *(zbuf2 + 0)@
|
/external/libyuv/files/source/ |
rotate_neon.s | 268 vst1.i64 {d12, d13, d14, d15}, [r0]! 275 vld1.i64 {d12, d13, d14, d15}, [r0]! 386 vld2.8 {d14, d15}, [r9] 420 vst1.8 {d14}, [r9], r3 470 vtbl.8 d8, {d0, d1}, d14 472 vtbl.8 d10, {d2, d3}, d14 474 vtbl.8 d12, {d4, d5}, d14 476 vtbl.8 d0, {d6, d7}, d14
|