/external/fdlibm/ |
H A D | e_sqrt.c | 100 unsigned r,t1,s1,ix1,q1; local 140 q = q1 = s0 = s1 = 0; /* [q,q1] = ieee_sqrt(x) */ 165 q1 += r; 177 if (q1==(unsigned)0xffffffff) { q1=0; q += 1;} 179 if (q1==(unsigned)0xfffffffe) q+=1; 180 q1+=2; 182 q1 += (q1 [all...] |
H A D | e_jn.c | 161 double q0,q1,h,tmp; int k,m; local 163 q0 = w; z = w+h; q1 = w*z - 1.0; k=1; 164 while(q1<1.0e9) { 166 tmp = z*q1 - q0; 167 q0 = q1; 168 q1 = tmp;
|
/external/v8/test/mjsunit/ |
H A D | indexed-accessors.js | 103 var q1 = {}; 104 q1.__defineSetter__('0', function() {q1.b = 17;}); 105 assertEquals(q1[0], undefined); 107 q1[0] = 3; 108 assertEquals(q1[0], undefined); 109 assertEquals(q1.b, 17);
|
/external/qemu/distrib/sdl-1.2.12/src/video/ |
H A D | e_sqrt.h | 146 u_int32_t r,t1,s1,ix1,q1; local 184 q = q1 = s0 = s1 = 0; /* [q,q1] = sqrt(x) */ 209 q1 += r; 221 if (q1==(u_int32_t)0xffffffff) { q1=0; q += 1;} 223 if (q1==(u_int32_t)0xfffffffe) q+=1; 224 q1+=2; 226 q1 += (q1 [all...] |
/external/libvpx/vp8/common/arm/neon/ |
H A D | loopfiltersimpleverticaledge_neon.asm | 57 ;vswp q4, q5 ; p1:q3, p0:q5, q0:q4, q1:q6 63 vabd.u8 q14, q3, q6 ; abs(p1 - q1) 65 vshr.u8 q14, q14, #1 ; abs(p1 - q1) / 2 66 vqadd.u8 q15, q15, q14 ; abs(p0 - q0) * 2 + abs(p1 - q1) / 2 71 veor q6, q6, q0 ; qs1: q1 offset to convert to a signed value 73 vadd.u8 q1, q1, q1 ; flimit * 2 74 vadd.u8 q1, q1, q1 [all...] |
H A D | loopfiltersimplehorizontaledge_neon.asm | 39 vld1.u8 {q8}, [r0] ; q1 43 vabd.u8 q14, q5, q8 ; abs(p1 - q1) 45 vshr.u8 q14, q14, #1 ; abs(p1 - q1) / 2 46 vqadd.u8 q15, q15, q14 ; abs(p0 - q0) * 2 + abs(p1 - q1) / 2 52 veor q8, q8, q0 ; qs1: q1 offset to convert to a signed value 54 vadd.u8 q1, q1, q1 ; flimit * 2 55 vadd.u8 q1, q1, q1 [all...] |
H A D | buildintrapredictorsmby_neon.asm | 59 vld1.8 {q1}, [r6] 60 vpaddl.u8 q2, q1 179 vdup.u8 q1, r4 183 vst1.u8 {q1}, [r1]! 192 vdup.u8 q1, r4 196 vst1.u8 {q1}, [r1]! 206 vdup.u8 q1, r4 210 vst1.u8 {q1}, [r1]! 219 vdup.u8 q1, r4 223 vst1.u8 {q1}, [r [all...] |
H A D | loopfilter_neon.asm | 48 vld1.u8 {q8}, [r2], r1 ; q1 87 vld1.u8 {d16}, [r3], r1 ; q1 99 vld1.u8 {d17}, [r12], r1 ; q1 300 ; q1 limit 307 ; q8 q1 317 vabd.u8 q14, q8, q7 ; abs(q1 - q0) 318 vabd.u8 q3, q9, q8 ; abs(q2 - q1) 329 vcgt.u8 q14, q14, q2 ; (abs(q1 - q0) > thresh)*-1 333 vadd.u8 q0, q0, q1 ; flimit * 2 + limit 334 vcge.u8 q15, q1, q1 [all...] |
H A D | recon16x16mb_neon.asm | 36 vmovl.u8 q1, d25 51 vadd.s16 q1, q1, q9 60 vqmovun.s16 d1, q1 67 vst1.u8 {q1}, [r2], r3 87 vmovl.u8 q1, d25 98 vadd.s16 q1, q1, q9 107 vqmovun.s16 d1, q1
|
H A D | mbloopfilter_neon.asm | 48 vld1.u8 {q8}, [r0], r1 ; q1 99 vld1.u8 {d16}, [r0], r1 ; q1 100 vld1.u8 {d17}, [r3], r1 ; q1 363 ; q1 limit 370 ; q8 q1 381 vabd.u8 q14, q8, q7 ; abs(q1 - q0) 382 vabd.u8 q3, q9, q8 ; abs(q2 - q1) 394 vcgt.u8 q14, q14, q2 ; (abs(q1 - q0) > thresh) * -1 402 vadd.u8 q2, q2, q1 ; flimit * 2 + limit 403 vcge.u8 q15, q1, q1 [all...] |
/external/libvpx/vp8/common/x86/ |
H A D | loopfilter_mmx.asm | 59 movq mm4, [rsi+rax] ; q1 60 movq mm3, mm4 ; q1 61 psubusb mm4, mm6 ; q1-=q2 62 psubusb mm6, mm3 ; q2-=q1 63 por mm4, mm6 ; abs(q2-q1) 70 psubusb mm4, mm3 ; q0-=q1 71 psubusb mm3, mm0 ; q1-=q0 72 por mm4, mm3 ; abs(q0-q1) 109 movq mm3, [rdi] ; q1 110 movq mm4, mm3 ; q1 [all...] |
H A D | loopfilter_sse2.asm | 21 movdqa xmm4, [rsi+rax] ; q1 27 movlps xmm4, [rsi] ; q1 39 movdqa XMMWORD PTR [rsp + 16], xmm4 ; store q1 43 movdqa xmm3, xmm4 ; q1 48 psubusb xmm4, xmm6 ; q1-=q2 49 psubusb xmm6, xmm3 ; q2-=q1 51 por xmm4, xmm6 ; abs(q2-q1) 57 psubusb xmm5, xmm3 ; q0-=q1 58 psubusb xmm3, xmm0 ; q1-=q0 60 por xmm5, xmm3 ; abs(q0-q1) [all...] |
/external/libvpx/vp8/encoder/arm/neon/ |
H A D | fastquantizeb_neon.asm | 31 vld1.16 {q0, q1}, [r0] ;load z 35 vabs.s16 q5, q1 53 vshr.s16 q3, q1, #15 66 vld1.16 {q0, q1}, [r0] ;load rvsplus1_scan_order 92 vand q1, q1, q15 94 vmax.u16 q0, q0, q1 ;find maximum value in q0, q1
|
H A D | vp8_subpixelvariance16x16s_neon.asm | 55 vext.8 q1, q0, q1, #1 ;construct src_ptr[1] 60 vrhadd.u8 q0, q0, q1 ;(src_ptr[0]+src_ptr[1])/round/shift right 1 62 vrhadd.u8 q1, q2, q3 71 vsubl.u8 q1, d5, d27 94 vpadal.s16 q8, q1 109 vpaddl.u32 q1, q10 146 vld1.8 {q1}, [r2], r3 164 vsubl.u8 q1, d9, d11 187 vpadal.s16 q8, q1 [all...] |
H A D | fastfdct4x4_neon.asm | 99 vclt.s16 q3, q1, #0 102 vsub.s16 q1, q1, q3 105 vshr.s16 q1, q1, #1 108 vst1.16 {q1, q2}, [r1]
|
H A D | fastfdct8x4_neon.asm | 31 vld1.16 {q1}, [r0], r2 ;load input 61 vshl.i16 q1, q11, #1 145 vclt.s16 q5, q1, #0 150 vsub.s16 q1, q1, q5 155 vshr.s16 q1, q1, #1 160 vst1.16 {q1, q2}, [r1]!
|
H A D | vp8_memcpy_neon.asm | 30 vld1.8 {q0, q1}, [r1]! ;load src data 33 vst1.8 {q0, q1}, [r0]! ;copy to dst_ptr
|
H A D | vp8_mse16x16_neon.asm | 41 vld1.8 {q1}, [r0], r1 69 vpaddl.u32 q1, q10 94 vld1.8 {q1}, [r0], r1 123 vpaddl.u32 q1, q10 165 vpaddl.u32 q1, q9
|
/external/libvpx/vp8/common/ |
H A D | loopfilter_filters.c | 28 uc p3, uc p2, uc p1, uc p0, uc q0, uc q1, uc q2, uc q3) 34 mask |= (abs(q1 - q0) > limit) * -1; 35 mask |= (abs(q2 - q1) > limit) * -1; 37 mask |= (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 > flimit * 2 + limit) * -1; 43 static __inline signed char vp8_hevmask(signed char thresh, uc p1, uc p0, uc q0, uc q1) argument 47 hev |= (abs(q1 - q0) > thresh) * -1; 281 static __inline signed char vp8_simple_filter_mask(signed char limit, signed char flimit, uc p1, uc p0, uc q0, uc q1) argument 287 signed char mask = (abs(p0 - q0) * 2 + abs(p1 - q1) / 2 <= flimit * 2 + limit) * -1; 297 signed char q1 = (signed char) * oq1 ^ 0x80; local 300 vp8_filter = vp8_signed_char_clamp(p1 - q1); 27 vp8_filter_mask(signed char limit, signed char flimit, uc p3, uc p2, uc p1, uc p0, uc q0, uc q1, uc q2, uc q3) argument [all...] |
/external/libvpx/vp8/common/arm/armv6/ |
H A D | simpleloopfilter_v6.asm | 70 ldr r6, [src, pstep] ; q1 82 uqsub8 r7, r3, r6 ; p1 - q1 83 uqsub8 r8, r6, r3 ; q1 - p1 86 orr r8, r8, r7 ; abs(p1 - q1) 90 uqadd8 r10, r10, r8 ; abs(p0 - q0)*2 + abs(p1 - q1)/2 100 eor r6, r6, r2 ; q1 offset to convert to a signed value 104 qsub8 r3, r3, r6 ; vp8_filter = p1 - q1 110 qadd8 r3, r3, r6 ; vp8_filter = p1-q1 + 3*(q0-p0)) 138 ldrne r6, [src, pstep] ; q1 184 uqsub8 r7, r3, r6 ; p1 - q1 [all...] |
H A D | loopfilter_v6.asm | 102 ldr r10, [src], pstep ; q1 108 uqsub8 r6, r11, r10 ; p1 - q1 109 uqsub8 r7, r10, r11 ; q1 - p1 112 orr r6, r6, r7 ; abs (p1-q1) 117 and r6, r7, r6, lsr #1 ; abs (p1-q1) / 2 118 uqsub8 r7, r9, r10 ; q0 - q1 119 uqadd8 r12, r12, r6 ; abs (p0-q0)*2 + abs (p1-q1)/2 120 uqsub8 r6, r10, r9 ; q1 - q0 122 uqsub8 r9, r11, r10 ; q2 - q1 127 uqsub8 r10, r10, r11 ; q1 [all...] |
/external/libvpx/vpx_scale/arm/neon/ |
H A D | vp8_vpxyv12_copyframe_func_neon.asm | 58 vld1.8 {q0, q1}, [r8]! 69 vst1.8 {q0, q1}, [r9]! 116 vld1.8 {q0, q1}, [r8]! 123 vst1.8 {q0, q1}, [r9]! 175 vld1.8 {q1}, [r0]! 180 vst1.8 {q1}, [r11]!
|
H A D | vp8_vpxyv12_copysrcframe_func_neon.asm | 52 vld1.8 {q0, q1}, [r2]! 62 vst1.8 {q0, q1}, [r3]! 109 vld1.8 {q0, q1}, [r2]! 115 vst1.8 {q0, q1}, [r3]! 166 vld1.8 {q0, q1}, [r2]! 172 vst1.8 {q0, q1}, [r3]! 215 vld1.8 {q0, q1}, [r2]! 219 vst1.8 {q0, q1}, [r3]!
|
H A D | vp8_vpxyv12_copyframeyonly_neon.asm | 48 vld1.8 {q0, q1}, [r8]! 59 vst1.8 {q0, q1}, [r9]! 119 vmov q1, q0 130 vst1.8 {q0, q1}, [r5], lr 153 vld1.8 {q0, q1}, [r1]! 167 vst1.8 {q0, q1}, [r5]! 283 vld1.8 {q0, q1}, [r1]! 297 vst1.8 {q0, q1}, [r5]! 381 vld1.8 {q1}, [r0]! 386 vst1.8 {q1}, [r1 [all...] |
/external/libvpx/vp8/decoder/arm/neon/ |
H A D | dequant_idct_neon.asm | 40 vmul.i16 q1, q3, q5 ;input for short_idct4x4llm_neon 110 vaddw.u8 q1, q1, d14 113 vqmovun.s16 d0, q1
|