Searched refs:q2 (Results 101 - 125 of 283) sorted by relevance

1234567891011>>

/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/
H A Dbuildintrapredictorsmby_neon.asm61 vpaddl.u8 q2, q1
62 vpaddl.u16 q3, q2
183 vdup.u8 q2, r5
187 vst1.u8 {q2}, [r1]!
196 vdup.u8 q2, r5
200 vst1.u8 {q2}, [r1]!
210 vdup.u8 q2, r5
214 vst1.u8 {q2}, [r1]!
223 vdup.u8 q2, r5
227 vst1.u8 {q2}, [r
[all...]
/external/libhevc/common/arm/
H A Dihevc_weighted_pred_uni.s159 vmull.s16 q2,d1,d0[0] @vmull_n_s16(pi2_src_val1, (int16_t) wgt0)
161 vadd.i32 q2,q2,q15 @vaddq_s32(i4_tmp1_t, tmp_lvl_shift_t)
167 vshl.s32 q2,q2,q14 @vshlq_s32(i4_tmp1_t, tmp_shift_t)
171 vqmovun.s32 d4,q2 @vqmovun_s32(sto_res_tmp1)
179 vqmovn.u16 d4,q2 @vqmovn_u16(sto_res_tmp3)
H A Dihevc_weighted_pred_bi.s191 vmull.s16 q2,d0,d7[0] @vmull_n_s16(pi2_src1_val1, (int16_t) wgt0)
195 vadd.s32 q2,q2,q4 @vaddq_s32(i4_tmp1_t1, i4_tmp1_t2)
201 vadd.s32 q2,q2,q15 @vaddq_s32(i4_tmp1_t1, tmp_lvl_shift_t)
206 vshl.s32 q2,q2,q14 @vshlq_s32(i4_tmp1_t1, tmp_shift_t)
211 vqmovun.s32 d4,q2 @vqmovun_s32(sto_res_tmp1)
220 vqmovn.u16 d4,q2 @vqmovn_u16(sto_res_tmp3)
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/mips/dspr2/
H A Dvp9_loopfilter_filters_dspr2.h377 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; local
386 /* *op0 = ROUND_POWER_OF_TWO(p3 + p2 + p1 + p0 + p0 + q0 + q1 + q2, 3) 3 */
387 /* *oq0 = ROUND_POWER_OF_TWO(p2 + p1 + p0 + q0 + q0 + q1 + q2 + q3, 3) 4 */
388 /* *oq1 = ROUND_POWER_OF_TWO(p1 + p0 + q0 + q1 + q1 + q2 + q3 + q3, 3) 5 */
389 /* *oq2 = ROUND_POWER_OF_TWO(p0 + q0 + q1 + q2 + q2 + q3 + q3 + q3, 3) 6 */
396 "addu.ph %[add_p210_q012], %[add_p210_q012], %[q2] \n\t"
407 "subu.ph %[res_op1], %[res_op1], %[q2] \n\t"
408 "subu.ph %[res_op2], %[res_op2], %[q2] \n\t"
422 "addu.ph %[res_oq2], %[res_oq2], %[q2] \
448 vp9_mbfilter1_dspr2(uint32_t p3, uint32_t p2, uint32_t p1, uint32_t p0, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t *op2_f1, uint32_t *op1_f1, uint32_t *op0_f1, uint32_t *oq0_f1, uint32_t *oq1_f1, uint32_t *oq2_f1) argument
536 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; local
[all...]
H A Dvp9_loopfilter_macros_dspr2.h355 "preceu.ph.qbl %[q2_l], %[q2] \n\t" \
363 [q0] "r" (q0), [q1] "r" (q1), [q2] "r" (q2), [q3] "r" (q3) \
395 "preceu.ph.qbr %[q2_r], %[q2] \n\t" \
403 [q0] "r" (q0), [q1] "r" (q1), [q2] "r" (q2), [q3] "r" (q3) \
434 "precr.qb.ph %[q2], %[q2_l], %[q2_r] \n\t" \
437 [q0] "=&r" (q0), [q1] "=&r" (q1), [q2] "=&r" (q2) \
/external/libvpx/libvpx/vp9/common/mips/dspr2/
H A Dvp9_loopfilter_filters_dspr2.h377 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; local
386 /* *op0 = ROUND_POWER_OF_TWO(p3 + p2 + p1 + p0 + p0 + q0 + q1 + q2, 3) 3 */
387 /* *oq0 = ROUND_POWER_OF_TWO(p2 + p1 + p0 + q0 + q0 + q1 + q2 + q3, 3) 4 */
388 /* *oq1 = ROUND_POWER_OF_TWO(p1 + p0 + q0 + q1 + q1 + q2 + q3 + q3, 3) 5 */
389 /* *oq2 = ROUND_POWER_OF_TWO(p0 + q0 + q1 + q2 + q2 + q3 + q3 + q3, 3) 6 */
396 "addu.ph %[add_p210_q012], %[add_p210_q012], %[q2] \n\t"
407 "subu.ph %[res_op1], %[res_op1], %[q2] \n\t"
408 "subu.ph %[res_op2], %[res_op2], %[q2] \n\t"
422 "addu.ph %[res_oq2], %[res_oq2], %[q2] \
448 vp9_mbfilter1_dspr2(uint32_t p3, uint32_t p2, uint32_t p1, uint32_t p0, uint32_t q0, uint32_t q1, uint32_t q2, uint32_t q3, uint32_t *op2_f1, uint32_t *op1_f1, uint32_t *op0_f1, uint32_t *oq0_f1, uint32_t *oq1_f1, uint32_t *oq2_f1) argument
536 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; local
[all...]
H A Dvp9_loopfilter_macros_dspr2.h355 "preceu.ph.qbl %[q2_l], %[q2] \n\t" \
363 [q0] "r" (q0), [q1] "r" (q1), [q2] "r" (q2), [q3] "r" (q3) \
395 "preceu.ph.qbr %[q2_r], %[q2] \n\t" \
403 [q0] "r" (q0), [q1] "r" (q1), [q2] "r" (q2), [q3] "r" (q3) \
434 "precr.qb.ph %[q2], %[q2_l], %[q2_r] \n\t" \
437 [q0] "=&r" (q0), [q1] "=&r" (q1), [q2] "=&r" (q2) \
/external/chromium_org/third_party/webrtc/common_audio/signal_processing/
H A Ddownsample_fast_neon.S85 vmov.i32 q2, #2048
102 vmlal.s16 q2, d0, d2
107 vqshrn.s32 d0, q2, #12
121 vmov.i32 q2, #2048
132 vmlal.s16 q2, d0, d16
137 vqshrn.s32 d0, q2, #12
150 vmov.i32 q2, #2048
161 vmlal.s16 q2, d0, d16
169 vqshrn.s32 d0, q2, #12
/external/pixman/pixman/
H A Dpixman-arm-neon-asm.S157 vshrn.u16 d6, q2, #8
158 vshrn.u16 d7, q2, #3
159 vsli.u16 q2, q2, #5
163 vshrn.u16 d30, q2, #2
257 vshrn.u16 d6, q2, #8
259 vshrn.u16 d7, q2, #3
260 vsli.u16 q2, q2, #5
270 vshrn.u16 d30, q2, #
[all...]
H A Dpixman-android-neon.S128 bilinear_store_&dst_fmt 1, q2, q3
145 bilinear_store_&dst_fmt 2, q2, q3
161 vshll.u16 q2, d6, #BILINEAR_INTERPOLATION_BITS
162 vmlsl.u16 q2, d6, d30
163 vmlal.u16 q2, d7, d30
171 vshrn.u32 d4, q2, #(2 * BILINEAR_INTERPOLATION_BITS)
175 vmovn.u16 d1, q2
177 bilinear_store_&dst_fmt 4, q2, q3
/external/chromium_org/third_party/skia/tests/
H A DPathOpsAngleIdeas.cpp736 const SkDQuad& q2) {
742 SkDVector v2 = q2[1] - q2[0];
758 computeMV(q2, v2, m, mV2);
764 endCtrlRatio(q1), endCtrlRatio(q2), m, dist1, dist2, dir > 0 ? '+' : '-',
772 use1 ? distEndRatio(dist1, q1) : distEndRatio(dist2, q2));
774 return fabs(use1 ? distEndRatio(dist1, q1) : distEndRatio(dist2, q2));
779 static void midPointAgrees(skiatest::Reporter* reporter, const SkDQuad& q1, const SkDQuad& q2,
783 SkDPoint mid2 = q2.ptAtT(0.5);
784 SkDVector m2 = mid2 - q2[
[all...]
/external/skia/tests/
H A DPathOpsAngleIdeas.cpp736 const SkDQuad& q2) {
742 SkDVector v2 = q2[1] - q2[0];
758 computeMV(q2, v2, m, mV2);
764 endCtrlRatio(q1), endCtrlRatio(q2), m, dist1, dist2, dir > 0 ? '+' : '-',
772 use1 ? distEndRatio(dist1, q1) : distEndRatio(dist2, q2));
774 return fabs(use1 ? distEndRatio(dist1, q1) : distEndRatio(dist2, q2));
779 static void midPointAgrees(skiatest::Reporter* reporter, const SkDQuad& q1, const SkDQuad& q2,
783 SkDPoint mid2 = q2.ptAtT(0.5);
784 SkDVector m2 = mid2 - q2[
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/
H A Dvp9_idct32x32_add_neon.asm367 vld1.s16 {q2}, [r3]!
397 vtrn.32 q0, q2
406 vtrn.16 q2, q3
422 vst1.16 {q2}, [r0]!
483 vadd.s16 q6, q2, q3
484 vsub.s16 q14, q2, q3
516 vsub.s16 q13, q3, q2
517 vadd.s16 q3, q3, q2
519 vadd.s16 q2, q1, q0
537 vadd.s16 q8, q4, q2
[all...]
H A Dvp9_idct16x16_add_neon.asm60 vld2.s16 {q1,q2}, [r0]!
88 vmull.s16 q2, d18, d0
96 vmlsl.s16 q2, d30, d1
107 vqrshrn.s32 d8, q2, #14 ; >> 14
124 vmull.s16 q2, d26, d2
132 vmlsl.s16 q2, d22, d3
140 vqrshrn.s32 d10, q2, #14 ; >> 14
151 vmull.s16 q2, d16, d30
166 vadd.s32 q3, q2, q0
170 vsub.s32 q13, q2, q
[all...]
/external/libvpx/libvpx/vp9/common/arm/neon/
H A Dvp9_idct32x32_add_neon.asm367 vld1.s16 {q2}, [r3]!
397 vtrn.32 q0, q2
406 vtrn.16 q2, q3
422 vst1.16 {q2}, [r0]!
483 vadd.s16 q6, q2, q3
484 vsub.s16 q14, q2, q3
516 vsub.s16 q13, q3, q2
517 vadd.s16 q3, q3, q2
519 vadd.s16 q2, q1, q0
537 vadd.s16 q8, q4, q2
[all...]
H A Dvp9_idct16x16_add_neon.asm60 vld2.s16 {q1,q2}, [r0]!
88 vmull.s16 q2, d18, d0
96 vmlsl.s16 q2, d30, d1
107 vqrshrn.s32 d8, q2, #14 ; >> 14
124 vmull.s16 q2, d26, d2
132 vmlsl.s16 q2, d22, d3
140 vqrshrn.s32 d10, q2, #14 ; >> 14
151 vmull.s16 q2, d16, d30
166 vadd.s32 q3, q2, q0
170 vsub.s32 q13, q2, q
[all...]
/external/chromium_org/third_party/skia/experimental/Intersection/
H A DCurveIntersection.h17 bool bezier_clip(const Quadratic& q1, const Quadratic& q2, double& minT, double& maxT);
61 bool intersect(const Quadratic& q1, const Quadratic& q2, Intersections& );
64 bool intersect2(const Quadratic& q1, const Quadratic& q2, Intersections& i);
/external/llvm/test/MC/ARM/
H A Dneon-v8.s5 vmaxnm.f32 q2, q4, q6
6 @ CHECK: vmaxnm.f32 q2, q4, q6 @ encoding: [0x5c,0x4f,0x08,0xf3]
9 vminnm.f32 q0, q13, q2
10 @ CHECK: vminnm.f32 q0, q13, q2 @ encoding: [0xd4,0x0f,0x2a,0xf3]
58 vrinta.f32 q8, q2
59 @ CHECK: vrinta.f32 q8, q2 @ encoding: [0x44,0x05,0xfa,0xf3]
H A Dthumb-neon-v8.s5 vmaxnm.f32 q2, q4, q6
6 @ CHECK: vmaxnm.f32 q2, q4, q6 @ encoding: [0x08,0xff,0x5c,0x4f]
9 vminnm.f32 q0, q13, q2
10 @ CHECK: vminnm.f32 q0, q13, q2 @ encoding: [0x2a,0xff,0xd4,0x0f]
58 vrinta.f32 q8, q2
59 @ CHECK: vrinta.f32 q8, q2 @ encoding: [0xfa,0xff,0x44,0x05]
/external/skia/experimental/Intersection/
H A DCurveIntersection.h17 bool bezier_clip(const Quadratic& q1, const Quadratic& q2, double& minT, double& maxT);
61 bool intersect(const Quadratic& q1, const Quadratic& q2, Intersections& );
64 bool intersect2(const Quadratic& q1, const Quadratic& q2, Intersections& i);
/external/eigen/test/eigen2/
H A Deigen2_geometry.cpp57 Quaternionx q1, q2; local
58 q2.setIdentity();
59 VERIFY_IS_APPROX(Quaternionx(Quaternionx::Identity()).coeffs(), q2.coeffs());
61 VERIFY_IS_APPROX(q1.coeffs(), (q1*q2).coeffs());
78 q2 = AngleAxisx(a, v1.normalized());
81 Scalar refangle = ei_abs(AngleAxisx(q1.inverse()*q2).angle());
85 if((q1.coeffs()-q2.coeffs()).norm() > 10*largeEps)
87 VERIFY(ei_isApprox(q1.angularDistance(q2), refangle, largeEps));
92 VERIFY_IS_APPROX(q1 * q2 * v2,
93 q1.toRotationMatrix() * q2
[all...]
H A Deigen2_geometry_with_eigen2_prefix.cpp59 Quaternionx q1, q2; local
60 q2.setIdentity();
61 VERIFY_IS_APPROX(Quaternionx(Quaternionx::Identity()).coeffs(), q2.coeffs());
63 VERIFY_IS_APPROX(q1.coeffs(), (q1*q2).coeffs());
80 q2 = AngleAxisx(a, v1.normalized());
83 Scalar refangle = ei_abs(AngleAxisx(q1.inverse()*q2).angle());
87 if((q1.coeffs()-q2.coeffs()).norm() > 10*largeEps)
89 VERIFY(ei_isApprox(q1.angularDistance(q2), refangle, largeEps));
94 VERIFY_IS_APPROX(q1 * q2 * v2,
95 q1.toRotationMatrix() * q2
[all...]
/external/openssl/crypto/aes/asm/
H A Dbsaes-armv7.S91 veor q12, q2, q9
125 vshr.u64 q10, q2, #1
135 veor q2, q2, q10
153 veor q11, q11, q2
158 veor q2, q2, q11
163 vshr.u64 q11, q2, #4
173 veor q2, q2, q1
[all...]
/external/chromium_org/third_party/libwebp/dsp/
H A Ddec_sse2.c472 // Applies filter on 6 pixels (p2, p1, p0, q0, q1 and q2)
475 __m128i* const q1, __m128i* const q2,
485 FLIP_SIGN_BIT2(*p2, *q2);
516 Update2Pixels(p2, q2, &a2_lo, &a2_hi);
755 __m128i p2, p1, p0, q0, q1, q2; local
761 // Load q0, q1, q2, q3
762 LOAD_H_EDGES4(p, stride, q0, q1, q2, t1);
763 MAX_DIFF2(t1, q2, q1, q0, mask);
766 DoFilter6(&p2, &p1, &p0, &q0, &q1, &q2, &mask, hev_thresh);
774 _mm_storeu_si128((__m128i*)&p[+2 * stride], q2);
473 DoFilter6(__m128i* const p2, __m128i* const p1, __m128i* const p0, __m128i* const q0, __m128i* const q1, __m128i* const q2, const __m128i* const mask, int hev_thresh) argument
780 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local
862 __m128i t1, p2, p1, p0, q0, q1, q2; local
887 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local
[all...]
/external/webp/src/dsp/
H A Ddec_sse2.c472 // Applies filter on 6 pixels (p2, p1, p0, q0, q1 and q2)
475 __m128i* const q1, __m128i* const q2,
485 FLIP_SIGN_BIT2(*p2, *q2);
516 Update2Pixels(p2, q2, &a2_lo, &a2_hi);
755 __m128i p2, p1, p0, q0, q1, q2; local
761 // Load q0, q1, q2, q3
762 LOAD_H_EDGES4(p, stride, q0, q1, q2, t1);
763 MAX_DIFF2(t1, q2, q1, q0, mask);
766 DoFilter6(&p2, &p1, &p0, &q0, &q1, &q2, &mask, hev_thresh);
774 _mm_storeu_si128((__m128i*)&p[+2 * stride], q2);
473 DoFilter6(__m128i* const p2, __m128i* const p1, __m128i* const p0, __m128i* const q0, __m128i* const q1, __m128i* const q2, const __m128i* const mask, int hev_thresh) argument
780 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local
862 __m128i t1, p2, p1, p0, q0, q1, q2; local
887 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local
[all...]

Completed in 5037 milliseconds

1234567891011>>