/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_TransformResidual4x4_s.S | 31 VTRN.32 q0,q1
|
omxVCM4P10_DequantTransformResidualFromPairAndAdd_s.S | 60 VTRN.32 q0,q1 74 VTRN.32 q0,q1 108 VADDW.U8 q4,q1,d5
|
omxVCM4P10_PredictIntra_16x16_s.S | 115 VPADDL.U8 q0,q1 223 VADD.I16 q1,q6,q13 226 VQRSHRUN.S16 d7,q1,#5 230 VADD.I16 q1,q1,q7
|
omxVCM4P10_PredictIntraChroma_8x8_s.S | 177 VDUP.16 q1,d6[1] 185 VADD.I16 q1,q2,q1 193 VQRSHRUN.S16 d1,q1,#5
|
/hardware/samsung_slsi/exynos5/libswconverter/ |
csc_tiled_to_linear_y_neon.s | 86 vld1.8 {q0, q1}, [r8]! 102 vst1.8 {q1}, [r7], r2 178 vld1.8 {q1}, [r8]! 180 vst1.8 {q1}, [r7], r2
|
/external/chromium_org/third_party/openssl/openssl/crypto/ |
armv4cpuid.S | 101 .word 0xf3022152 @ veor q1, q1, q1
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
variance_neon.asm | 38 vld1.8 {q1}, [r0], r1 72 vpaddl.u32 q1, q10 111 vld1.8 {q1}, [r0], r1 142 vpaddl.u32 q1, q10 197 vpaddl.u32 q1, q10 262 vpaddl.u32 q1, q10
|
vp8_subpixelvariance8x8_neon.asm | 41 vld1.u8 {q1}, [r0], r1 ;load src data 64 vld1.u8 {q1}, [r0], r1 ;load src data 113 vmull.u8 q1, d22, d0 ;(src_ptr[0] * Filter[0]) 122 vmlal.u8 q1, d23, d1 ;(src_ptr[pixel_step] * Filter[1]) 131 vqrshrn.u16 d22, q1, #7 ;shift/round/saturate to u8 203 vpaddl.u32 q1, q10
|
bilinearpredict16x16_neon.asm | 138 vmull.u8 q1, d11, d0 146 vmlal.u8 q1, d11, d1 ;(src_ptr[0] * vp8_filter[1]) 161 vqrshrn.u16 d16, q1, #7 185 vmull.u8 q1, d22, d0 ;(src_ptr[0] * vp8_filter[0]) 198 vmlal.u8 q1, d24, d1 ;(src_ptr[pixel_step] * vp8_filter[1]) 209 vqrshrn.u16 d2, q1, #7 ;shift/round/saturate to u8 309 vmull.u8 q1, d22, d0 ;(src_ptr[0] * vp8_filter[0]) 322 vmlal.u8 q1, d24, d1 ;(src_ptr[pixel_step] * vp8_filter[1]) 331 vqrshrn.u16 d2, q1, #7 ;shift/round/saturate to u8
|
bilinearpredict8x8_neon.asm | 38 vld1.u8 {q1}, [r0], r1 ;load src data 61 vld1.u8 {q1}, [r0], r1 ;load src data 111 vmull.u8 q1, d22, d0 ;(src_ptr[0] * vp8_filter[0]) 120 vmlal.u8 q1, d23, d1 ;(src_ptr[pixel_step] * vp8_filter[1]) 129 vqrshrn.u16 d2, q1, #7 ;shift/round/saturate to u8
|
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_convolve8_neon.asm | 129 MULTIPLY_BY_Q0 q1, d16, d17, d20, d22, d18, d19, d23, d24 137 vqrshrun.s32 d2, q1, #7 143 vqmovn.u16 d2, q1 230 MULTIPLY_BY_Q0 q1, d16, d17, d18, d19, d20, d21, d22, d24 248 vqrshrun.s32 d2, q1, #7 254 vqmovn.u16 d2, q1
|
vp9_mb_lpf_neon.asm | 49 vld1.u8 {d9}, [r8@64], r1 ; q1 160 vtrn.32 q1, q3 164 vtrn.16 q0, q1 301 ; d9 q1 315 vabd.u8 d22, d9, d8 ; abs(q1 - q0) 316 vabd.u8 d23, d10, d9 ; abs(q2 - q1) 321 vmax.u8 d20, d21, d22 ; max(abs(p1 - p0), abs(q1 - q0)) 322 vmax.u8 d23, d23, d24 ; max(abs(q2 - q1), abs(q3 - q2)) 329 vabd.u8 d23, d6, d9 ; a = abs(p1 - q1) 359 vcgt.u8 d22, d22, d18 ; (abs(q1 - q0) > thresh)*- [all...] |
vp9_loopfilter_neon.asm | 60 vld1.u8 {d16}, [r3@64], r1 ; q1 178 ; d16 q1 192 vabd.u8 d22, d16, d7 ; m4 = abs(q1 - q0) 193 vabd.u8 d3, d17, d16 ; m5 = abs(q2 - q1) 210 vcgt.u8 d22, d22, d2 ; (abs(q1 - q0) > thresh)*-1 213 vabd.u8 d28, d5, d16 ; a = abs(p1 - q1) 313 vld1.u8 {d16}, [r2@64], r1 ; q1 440 ; d16 q1 456 vabd.u8 d22, d16, d7 ; m4 = abs(q1 - q0) 457 vabd.u8 d23, d17, d16 ; m5 = abs(q2 - q1) [all...] |
/external/openssl/crypto/ |
armv4cpuid.S | 101 .word 0xf3022152 @ veor q1, q1, q1
|
/external/libvpx/libvpx/vp9/common/mips/dspr2/ |
vp9_mblpf_horiz_loopfilter_dspr2.c | 36 uint32_t p7, p6, p5, p4, p3, p2, p1, p0, q0, q1, q2, q3, q4, q5, q6, q7; local 99 "lw %[q1], (%[sq1]) \n\t" 107 : [q3] "=&r" (q3), [q2] "=&r" (q2), [q1] "=&r" (q1), [q0] "=&r" (q0), 114 p1, p0, p3, p2, q0, q1, q2, q3, 122 vp9_filter1_dspr2(mask, hev, p1, p0, q0, q1, 179 "sw %[q1], (%[sq1]) \n\t" 184 [q2] "r" (q2), [q1] "r" (q1), [q0] "r" (q0), 207 "sw %[q1], (%[sq1]) \n\t [all...] |
/external/libvpx/libvpx/vpx_scale/arm/neon/ |
vp8_vpxyv12_extendframeborders_neon.asm | 51 vmov q1, q0 62 vst1.8 {q0, q1}, [r5], lr 87 vld1.8 {q0, q1}, [r1]! 101 vst1.8 {q0, q1}, [r5]! 168 vst1.8 {q1}, [r6], lr 198 vld1.8 {q0, q1}, [r1]! 208 vst1.8 {q0, q1}, [r5]!
|
/external/llvm/test/MC/ARM/ |
neon-shift-encoding.s | 113 vsra.s8 q1, q8, #7 131 @ CHECK: vsra.s8 q1, q8, #7 @ encoding: [0x70,0x21,0x89,0xf2] 149 vsra.u8 q1, q8, #7 167 @ CHECK: vsra.u8 q1, q8, #7 @ encoding: [0x70,0x21,0x89,0xf3] 185 vsri.8 q1, q8, #7 203 @ CHECK: vsri.8 q1, q8, #7 @ encoding: [0x70,0x24,0x89,0xf3] 221 vsli.8 q1, q8, #7 239 @ CHECK: vsli.8 q1, q8, #7 @ encoding: [0x70,0x25,0x8f,0xf3] 441 vrshl.s8 q1, q8 458 @ CHECK: vrshl.s8 q1, q1, q8 @ encoding: [0xc2,0x25,0x00,0xf2 [all...] |
neon-sub-encoding.s | 19 vsub.i8 q1, q10 41 @ CHECK: vsub.i8 q1, q1, q10 @ encoding: [0x64,0x28,0x02,0xf3] 142 vhsub.s8 q1, q12 155 @ CHECK: vhsub.s8 q1, q1, q12 @ encoding: [0x68,0x22,0x02,0xf2]
|
neon-mul-encoding.s | 115 vmul.s16 q1, d7[3] 131 vmul.s16 q8, q1, d7[3] 147 @ CHECK: vmul.i16 q1, q1, d7[3] @ encoding: [0x6f,0x28,0x92,0xf3] 163 @ CHECK: vmul.i16 q8, q1, d7[3] @ encoding: [0x6f,0x08,0xd2,0xf3]
|
/external/ceres-solver/include/ceres/ |
rotation.h | 142 // R(q1 * q2) = R(q1) * R(q2) this uniquely defines the mapping from q to R. 253 const T& q1 = quaternion[1]; local 256 const T sin_squared_theta = q1 * q1 + q2 * q2 + q3 * q3; 282 angle_axis[0] = q1 * k; 291 angle_axis[0] = q1 * k;
|
/external/eigen/Eigen/src/Jacobi/ |
Jacobi.h | 170 RealScalar q1 = internal::norm1(q); 171 if(p1>=q1) 188 Scalar ps = p / q1; 190 Scalar qs = q / q1; 193 RealScalar u = q1 * internal::sqrt(p2 + q2);
|
/external/llvm/lib/Support/ |
APInt.cpp | [all...] |
/external/tremolo/Tremolo/ |
mdct.c | 367 REG_TYPE t0,t1,v0,v1,q0,q1,s0,s1; local 378 t1 += (q1 = (v1-t1)>>2); 383 t1 = v1-q1; 391 v1 += (q1 = (t1-v1)>>2); 396 v1 = t1-q1;
|
/external/chromium_org/third_party/skia/src/pathops/ |
SkDQuadLineIntersection.cpp | 379 double SkIntersections::Axial(const SkDQuad& q1, const SkDPoint& p, bool vertical) { 381 return verticalIntersect(q1, p); 383 return horizontalIntersect(q1, p);
|
/external/skia/src/pathops/ |
SkDQuadLineIntersection.cpp | 379 double SkIntersections::Axial(const SkDQuad& q1, const SkDPoint& p, bool vertical) { 381 return verticalIntersect(q1, p); 383 return horizontalIntersect(q1, p);
|