Searched refs:q2 (Results 76 - 100 of 280) sorted by relevance

1234567891011>>

/external/libvpx/libvpx/vp9/common/arm/neon/
H A Dvp9_reconintra_neon.asm315 vdup.u16 q2, r2
317 vadd.s16 q2, q2, q3
319 vqmovun.s16 d1, q2
327 vdup.u16 q2, r2
329 vadd.s16 q2, q2, q3
331 vqmovun.s16 d1, q2
431 vsubl.u8 q2, d2, d0
444 vadd.s16 q1, q0, q2
[all...]
H A Dvp9_iht8x8_add_neon.asm131 vmull.s16 q2, d18, d0
139 vmlsl.s16 q2, d30, d1
147 vqrshrn.s32 d8, q2, #14 ; >> 14
155 vmull.s16 q2, d18, d1
163 vmlal.s16 q2, d30, d0
171 vqrshrn.s32 d14, q2, #14 ; >> 14
182 vmull.s16 q2, d16, d0
190 vmlal.s16 q2, d24, d0
201 vqrshrn.s32 d18, q2, #14 ; >> 14
209 vmull.s16 q2, d2
[all...]
H A Dvp9_copy_neon.asm36 vld1.8 {q2-q3}, [r0], lr
38 vst1.8 {q2-q3}, [r2@128], r3
47 vld1.8 {q2-q3}, [r0], r1
49 vst1.8 {q2-q3}, [r2@128], r3
/external/chromium_org/third_party/libwebp/dsp/
H A Ddec_neon.c133 uint8x16_t* const q2, uint8x16_t* const q3) {
135 Load4x16(src + 2, stride, q0, q1, q2, q3);
151 uint8x16_t* const q2, uint8x16_t* const q3) {
153 Load16x4(src + 2 * stride, stride, q0, q1, q2, q3);
162 uint8x16_t* const q2, uint8x16_t* const q3) {
171 *q2 = vcombine_u8(vld1_u8(u + 2 * stride), vld1_u8(v + 2 * stride));
186 uint8x16_t* const q2, uint8x16_t* const q3) {
234 *q2 = vreinterpretq_u8_u32(row26.val[1]);
334 const uint8x16_t q1, const uint8x16_t q2,
339 INIT_VECTOR3(u1, vget_low_u8(q0), vget_low_u8(q1), vget_low_u8(q2));
129 Load8x16(const uint8_t* const src, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) argument
147 Load16x8(const uint8_t* const src, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) argument
156 Load8x8x2(const uint8_t* const u, const uint8_t* const v, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) argument
180 Load8x8x2T(const uint8_t* const u, const uint8_t* const v, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) argument
332 Store6x8x2(const uint8x16_t p2, const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t q2, uint8_t* u, uint8_t* v, int stride) argument
662 NeedsFilter2(const uint8x16_t p3, const uint8x16_t p2, const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t q2, const uint8x16_t q3, int ithresh, int thresh) argument
744 ApplyFilter6( const int8x16_t p2, const int8x16_t p1, const int8x16_t p0, const int8x16_t q0, const int8x16_t q1, const int8x16_t q2, const int8x16_t delta, uint8x16_t* const op2, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) argument
780 DoFilter6( const uint8x16_t p2, const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t q2, const uint8x16_t mask, const uint8x16_t hev_mask, uint8x16_t* const op2, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) argument
822 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
839 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
861 uint8x16_t q0, q1, q2, q3; local
885 uint8x16_t q0, q1, q2, q3; local
904 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
920 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
937 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
952 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
[all...]
/external/webp/src/dsp/
H A Ddec_neon.c133 uint8x16_t* const q2, uint8x16_t* const q3) {
135 Load4x16(src + 2, stride, q0, q1, q2, q3);
151 uint8x16_t* const q2, uint8x16_t* const q3) {
153 Load16x4(src + 2 * stride, stride, q0, q1, q2, q3);
162 uint8x16_t* const q2, uint8x16_t* const q3) {
171 *q2 = vcombine_u8(vld1_u8(u + 2 * stride), vld1_u8(v + 2 * stride));
186 uint8x16_t* const q2, uint8x16_t* const q3) {
234 *q2 = vreinterpretq_u8_u32(row26.val[1]);
334 const uint8x16_t q1, const uint8x16_t q2,
339 INIT_VECTOR3(u1, vget_low_u8(q0), vget_low_u8(q1), vget_low_u8(q2));
129 Load8x16(const uint8_t* const src, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) argument
147 Load16x8(const uint8_t* const src, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) argument
156 Load8x8x2(const uint8_t* const u, const uint8_t* const v, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) argument
180 Load8x8x2T(const uint8_t* const u, const uint8_t* const v, int stride, uint8x16_t* const p3, uint8x16_t* const p2, uint8x16_t* const p1, uint8x16_t* const p0, uint8x16_t* const q0, uint8x16_t* const q1, uint8x16_t* const q2, uint8x16_t* const q3) argument
332 Store6x8x2(const uint8x16_t p2, const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t q2, uint8_t* u, uint8_t* v, int stride) argument
662 NeedsFilter2(const uint8x16_t p3, const uint8x16_t p2, const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t q2, const uint8x16_t q3, int ithresh, int thresh) argument
744 ApplyFilter6( const int8x16_t p2, const int8x16_t p1, const int8x16_t p0, const int8x16_t q0, const int8x16_t q1, const int8x16_t q2, const int8x16_t delta, uint8x16_t* const op2, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) argument
780 DoFilter6( const uint8x16_t p2, const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t q2, const uint8x16_t mask, const uint8x16_t hev_mask, uint8x16_t* const op2, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) argument
822 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
839 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
861 uint8x16_t q0, q1, q2, q3; local
885 uint8x16_t q0, q1, q2, q3; local
904 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
920 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
937 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
952 uint8x16_t p3, p2, p1, p0, q0, q1, q2, q3; local
[all...]
/external/chromium_org/third_party/icu/source/test/perf/howExpensiveIs/
H A Dsieve.cpp104 double qs(double *times, int n, double *q1, double *q2, double *q3) { argument
106 *q2 = medianof(times,n,2);
112 double q1,q2,q3; local
117 double iqr = qs(times,n,&q1,&q2,&q3);
124 printf("iqr: %.9f, q1=%.9f, q2=%.9f, q3=%.9f, max=%.9f, n=%d\n", iqr,q1,q2,q3,(double)-1, n);
148 double iqr = qs(times,n,&q1,&q2,&q3);
178 printf("min: %.9f, q1=%.9f, q2=%.9f, q3=%.9f, max=%.9f, n=%d\n", minTime,q1,q2,q3,maxTime, n);
/external/icu/icu4c/source/test/perf/howExpensiveIs/
H A Dsieve.cpp104 double qs(double *times, int n, double *q1, double *q2, double *q3) { argument
106 *q2 = medianof(times,n,2);
112 double q1,q2,q3; local
117 double iqr = qs(times,n,&q1,&q2,&q3);
124 printf("iqr: %.9f, q1=%.9f, q2=%.9f, q3=%.9f, max=%.9f, n=%d\n", iqr,q1,q2,q3,(double)-1, n);
148 double iqr = qs(times,n,&q1,&q2,&q3);
178 printf("min: %.9f, q1=%.9f, q2=%.9f, q3=%.9f, max=%.9f, n=%d\n", minTime,q1,q2,q3,maxTime, n);
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/
H A Dvp9_iht8x8_add_neon.asm131 vmull.s16 q2, d18, d0
139 vmlsl.s16 q2, d30, d1
147 vqrshrn.s32 d8, q2, #14 ; >> 14
155 vmull.s16 q2, d18, d1
163 vmlal.s16 q2, d30, d0
171 vqrshrn.s32 d14, q2, #14 ; >> 14
182 vmull.s16 q2, d16, d0
190 vmlal.s16 q2, d24, d0
201 vqrshrn.s32 d18, q2, #14 ; >> 14
209 vmull.s16 q2, d2
[all...]
H A Dvp9_copy_neon.asm36 vld1.8 {q2-q3}, [r0], lr
38 vst1.8 {q2-q3}, [r2@128], r3
47 vld1.8 {q2-q3}, [r0], r1
49 vst1.8 {q2-q3}, [r2@128], r3
/external/chromium_org/third_party/libjpeg_turbo/simd/
H A Djsimd_arm_neon.S106 INT32 q1, q2, q3, q4, q5, q6, q7; \
125 q2 = MULTIPLY(row2, FIX_0_541196100) + \ define
132 q1 = q3 + q2; \
150 q3 = q3 - q2; \
156 q2 = q1 + q6; \ define
164 tmp10 = q2; \
248 vmul.s16 q10, q10, q2
254 vmul.s16 q14, q14, q2
271 vmull.s16 q2, ROW2L, XFIX_0_541196100
272 vmlal.s16 q2, ROW6
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/arm/neon/
H A Dfastquantizeb_neon.asm41 vshr.s16 q2, q0, #15 ; sz
63 veor.s16 q4, q2 ; y^sz
79 vsub.s16 q4, q2 ; x1=(y^sz)-sz = (y^sz)-(-1) (2's complement)
98 vmul.s16 q2, q6, q4 ; x * Dequant
115 vst1.s16 {q2, q3}, [r9] ; store dqcoeff = x * Dequant
124 vtst.16 q2, q10, q8 ; now find eob
129 vand q10, q6, q2 ; get all valid numbers from scan array
174 vshr.s16 q2, q0, #15 ; sz
205 veor.s16 q12, q2 ; y^sz
208 vsub.s16 q12, q2 ; x
[all...]
/external/libvpx/libvpx/vp8/encoder/arm/neon/
H A Dfastquantizeb_neon.asm41 vshr.s16 q2, q0, #15 ; sz
63 veor.s16 q4, q2 ; y^sz
79 vsub.s16 q4, q2 ; x1=(y^sz)-sz = (y^sz)-(-1) (2's complement)
98 vmul.s16 q2, q6, q4 ; x * Dequant
115 vst1.s16 {q2, q3}, [r9] ; store dqcoeff = x * Dequant
124 vtst.16 q2, q10, q8 ; now find eob
129 vand q10, q6, q2 ; get all valid numbers from scan array
174 vshr.s16 q2, q0, #15 ; sz
205 veor.s16 q12, q2 ; y^sz
208 vsub.s16 q12, q2 ; x
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/mips/dspr2/
H A Dvp9_mbloop_loopfilter_dspr2.c36 uint32_t p3, p2, p1, p0, q0, q1, q2, q3; local
75 "lw %[q2], (%[sq2]) \n\t"
79 [q3] "=&r" (q3), [q2] "=&r" (q2), [q1] "=&r" (q1), [q0] "=&r" (q0)
85 p1, p0, p3, p2, q0, q1, q2, q3,
123 "sw %[q2], (%[sq2]) \n\t"
127 [q0] "r" (q0), [q1] "r" (q1), [q2] "r" (q2),
232 [q0] "+r" (q0), [q1] "+r" (q1), [q2] "+r" (q2),
334 uint32_t p3, p2, p1, p0, q3, q2, q1, q0; local
[all...]
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/fix/source/
H A Dtransform_neon.S65 vld1.16 {q2}, [r0]! @ inre1Q9[]
79 vqdmulh.s32 q2, q12, q11 @ xrQ16 * factQ19
85 vabs.s32 q12, q2
90 vst1.32 {q2, q3}, [r5]! @ tmpimQ16[k]
119 vld1.32 {q2, q3}, [r6]! @ tmpreQ16[]
122 vrshl.s32 q2, q2, q8
132 vmovn.s32 d2, q2
140 vst1.16 {q2, q3}, [r5]! @ inre2Q9[]
220 vrev64.16 q2, q
[all...]
/external/libhevc/common/arm/
H A Dihevc_deblk_chroma_vert.s114 vsubw.u8 q2,q0,d4
123 vrshr.s16 q3,q2,#3
134 vmin.s16 q2,q3,q1
135 vmax.s16 q1,q15,q2
/external/libvpx/libvpx/vp8/common/arm/neon/
H A Dvp8_subpixelvariance16x16s_neon.asm56 vext.8 q3, q2, q3, #1
62 vrhadd.u8 q1, q2, q3
63 vrhadd.u8 q2, q4, q5
72 vsubl.u8 q2, d6, d28
97 vpadal.s16 q8, q2
145 vld1.u8 {q2}, [r0], r1
153 vrhadd.u8 q0, q0, q2
155 vrhadd.u8 q2, q2, q4
165 vsubl.u8 q2, d1
[all...]
H A Didct_dequant_full_2x_neon.asm26 vld1.16 {q2, q3}, [r0] ; l q
44 vmul.i16 q2, q2, q0
51 ; q2: l0r0 q3: l8r8
66 vqadd.s16 q10, q2, q3 ; a1 = 0 + 8
67 vqsub.s16 q11, q2, q3 ; b1 = 0 - 8
87 vqsub.s16 q2, q6, q5
95 vqadd.s16 q5, q11, q2
96 vqsub.s16 q6, q11, q2
119 vqadd.s16 q2, q
[all...]
/external/libvpx/libvpx/vp9/common/mips/dspr2/
H A Dvp9_mbloop_loopfilter_dspr2.c36 uint32_t p3, p2, p1, p0, q0, q1, q2, q3; local
75 "lw %[q2], (%[sq2]) \n\t"
79 [q3] "=&r" (q3), [q2] "=&r" (q2), [q1] "=&r" (q1), [q0] "=&r" (q0)
85 p1, p0, p3, p2, q0, q1, q2, q3,
123 "sw %[q2], (%[sq2]) \n\t"
127 [q0] "r" (q0), [q1] "r" (q1), [q2] "r" (q2),
232 [q0] "+r" (q0), [q1] "+r" (q1), [q2] "+r" (q2),
334 uint32_t p3, p2, p1, p0, q3, q2, q1, q0; local
[all...]
/external/llvm/test/MC/AArch64/
H A Ddot-req.s24 quentin .req q2
36 // CHECK: ldr q2, [sp] // encoding: [0xe2,0x03,0xc0,0x3d]
/external/llvm/test/MC/ARM/
H A Dvfp4.s24 @ ARM: vfma.f32 q2, q4, q0 @ encoding: [0x50,0x4c,0x08,0xf2]
25 @ THUMB: vfma.f32 q2, q4, q0 @ encoding: [0x08,0xef,0x50,0x4c]
27 @ THUMB_V7EM-ERRORS-NEXT: vfma.f32 q2, q4, q0
28 vfma.f32 q2, q4, q0
58 @ ARM: vfms.f32 q2, q4, q0 @ encoding: [0x50,0x4c,0x28,0xf2]
59 @ THUMB: vfms.f32 q2, q4, q0 @ encoding: [0x28,0xef,0x50,0x4c]
61 @ THUMB_V7EM-ERRORS-NEXT: vfms.f32 q2, q4, q0
62 vfms.f32 q2, q4, q0
/external/clang/test/CodeGenCXX/
H A Dcopy-assign-synthesis-1.cpp77 q1.pr(); q2.pr();
80 Q q1, q2; member in struct:X
/external/libvpx/libvpx/vpx_scale/arm/neon/
H A Dvp8_vpxyv12_extendframeborders_neon.asm52 vmov q3, q2
63 vst1.8 {q2, q3}, [r6], lr
89 vld1.8 {q2, q3}, [r1]!
103 vst1.8 {q2, q3}, [r5]!
169 vst1.8 {q2}, [r5], lr
200 vld1.8 {q2, q3}, [r1]!
210 vst1.8 {q2, q3}, [r5]!
241 vld1.8 {q2}, [r2]!
249 vst1.8 {q2}, [r6], lr
251 vst1.8 {q2}, [r
[all...]
/external/llvm/include/llvm/Analysis/
H A DTrace.h105 iterator erase(iterator q1, iterator q2) { return BasicBlocks.erase (q1, q2); } argument
/external/chromium_org/third_party/skia/experimental/Intersection/
H A DQuadraticIntersection_Test.cpp297 static void pointFinder(const Quadratic& q1, const Quadratic& q2) { argument
299 double t = nearestT(q1, q2[index]);
303 onQuad.distance(q2[index]));
305 left[0] = is_left((const _Line&) q1[0], q2[index]);
306 left[1] = is_left((const _Line&) q1[1], q2[index]);
308 left[2] = is_left(diag, q2[index]);
311 point_in_hull(q1, q2[index]) ? "true" : "false");
316 static void hullIntersect(const Quadratic& q1, const Quadratic& q2) { argument
322 _Line l2 = {q2[i2], q2[(i
[all...]
/external/skia/experimental/Intersection/
H A DQuadraticIntersection_Test.cpp297 static void pointFinder(const Quadratic& q1, const Quadratic& q2) { argument
299 double t = nearestT(q1, q2[index]);
303 onQuad.distance(q2[index]));
305 left[0] = is_left((const _Line&) q1[0], q2[index]);
306 left[1] = is_left((const _Line&) q1[1], q2[index]);
308 left[2] = is_left(diag, q2[index]);
311 point_in_hull(q1, q2[index]) ? "true" : "false");
316 static void hullIntersect(const Quadratic& q1, const Quadratic& q2) { argument
322 _Line l2 = {q2[i2], q2[(i
[all...]

Completed in 566 milliseconds

1234567891011>>