/AliOS-Things-master/components/py_engine/engine/lib/libm_dbl/ |
A D | atan2.c | 49 uint32_t m,lx,ly,ix,iy; in atan2() local 54 EXTRACT_WORDS(iy, ly, y); in atan2() 57 m = ((iy>>31)&1) | ((ix>>30)&2); /* 2*sign(x)+sign(y) */ in atan2() 59 iy = iy & 0x7fffffff; in atan2() 62 if ((iy|ly) == 0) { in atan2() 75 if (iy == 0x7ff00000) { in atan2() 92 if (ix+(64<<20) < iy || iy == 0x7ff00000) in atan2() 96 if ((m&2) && iy+(64<<20) < ix) /* |y/x| < 0x1p-64, x<0 */ in atan2()
|
A D | pow.c | 97 int32_t hx,hy,ix,iy; in pow() local 103 iy = hy & 0x7fffffff; in pow() 106 if ((iy|ly) == 0) in pow() 113 iy > 0x7ff00000 || (iy == 0x7ff00000 && ly != 0)) in pow() 123 if (iy >= 0x43400000) in pow() 125 else if (iy >= 0x3ff00000) { in pow() 126 k = (iy>>20) - 0x3ff; /* exponent */ in pow() 132 uint32_t j = iy>>(20-k); in pow() 133 if ((j<<(20-k)) == iy) in pow() 141 if (iy == 0x7ff00000) { /* y is +-inf */ in pow() [all …]
|
A D | __sin.c | 52 double __sin(double x, double y, int iy) in __sin() argument 60 if (iy == 0) in __sin()
|
/AliOS-Things-master/components/py_engine/engine/lib/libm/ |
A D | atan2f.c | 31 uint32_t m,ix,iy; in atan2f() local 36 GET_FLOAT_WORD(iy, y); in atan2f() 39 m = ((iy>>31)&1) | ((ix>>30)&2); /* 2*sign(x)+sign(y) */ in atan2f() 41 iy &= 0x7fffffff; in atan2f() 44 if (iy == 0) { in atan2f() 57 if (iy == 0x7f800000) { in atan2f() 74 if (ix+(26<<23) < iy || iy == 0x7f800000) in atan2f() 78 if ((m&2) && iy+(26<<23) < ix) /*|y/x| < 0x1p-26, x < 0 */ in atan2f()
|
A D | kf_tan.c | 51 float __kernel_tanf(float x, float y, int iy) in __kernel_tanf() argument 53 float __kernel_tanf(x, y, iy) in __kernel_tanf() 54 float x,y; int iy; in __kernel_tanf() 63 if((ix|(iy+1))==0) return one/fabsf(x); 64 else return (iy==1)? x: -one/x; 86 v = (float)iy; 89 if(iy==1) return w;
|
A D | kf_sin.c | 41 float __kernel_sinf(float x, float y, int iy) in __kernel_sinf() argument 43 float __kernel_sinf(x, y, iy) in __kernel_sinf() 44 float x,y; int iy; /* iy=0 if y is zero */ in __kernel_sinf() 56 if(iy==0) return x+v*(S1+z*r);
|
A D | math.c | 176 int32_t hx,hy,ix,iy,is; in powf() local 181 iy = hy & 0x7fffffff; in powf() 184 if (iy == 0) in powf() 190 if (ix > 0x7f800000 || iy > 0x7f800000) in powf() 200 if (iy >= 0x4b800000) in powf() 202 else if (iy >= 0x3f800000) { in powf() 204 j = iy>>(23-k); in powf() 205 if ((j<<(23-k)) == iy) in powf() 211 if (iy == 0x7f800000) { /* y is +-inf */ in powf() 219 if (iy == 0x3f800000) /* y is +-1 */ in powf() [all …]
|
/AliOS-Things-master/components/SDL2/src/libm/ |
A D | e_fmod.c | 25 int32_t n,hx,hy,hz,ix,iy,sx,i; in __ieee754_fmod() local 56 for (iy = -1043, i=ly; i>0; i<<=1) iy -=1; in __ieee754_fmod() 58 for (iy = -1022,i=(hy<<11); i>0; i<<=1) iy -=1; in __ieee754_fmod() 60 } else iy = (hy>>20)-1023; in __ieee754_fmod() 75 if(iy >= -1022) in __ieee754_fmod() 78 n = -1022-iy; in __ieee754_fmod() 89 n = ix - iy; in __ieee754_fmod() 107 iy -= 1; in __ieee754_fmod() 109 if(iy>= -1022) { /* normalize output */ in __ieee754_fmod() 110 hx = ((hx-0x00100000)|((iy+1023)<<20)); in __ieee754_fmod() [all …]
|
A D | e_atan2.c | 53 int32_t k,m,hx,hy,ix,iy; in __ieee754_atan2() local 59 iy = hy&0x7fffffff; in __ieee754_atan2() 61 ((iy|((ly|-(int32_t)ly)>>31))>0x7ff00000)) /* x or y is NaN */ in __ieee754_atan2() 67 if((iy|ly)==0) { in __ieee754_atan2() 80 if(iy==0x7ff00000) { in __ieee754_atan2() 97 if(iy==0x7ff00000) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny; in __ieee754_atan2() 100 k = (iy-ix)>>20; in __ieee754_atan2()
|
A D | e_pow.c | 108 int32_t hx,hy,ix,iy; in __ieee754_pow() local 119 iy = hy&0x7fffffff; in __ieee754_pow() 122 if((iy|ly)==0) return one; in __ieee754_pow() 126 iy > 0x7ff00000 || ((iy==0x7ff00000)&&(ly!=0))) in __ieee754_pow() 137 else if(iy>=0x3ff00000) { in __ieee754_pow() 138 k = (iy>>20)-0x3ff; /* exponent */ in __ieee754_pow() 143 j = iy>>(20-k); in __ieee754_pow() 144 if((j<<(20-k))==iy) yisint = 2-(j&1); in __ieee754_pow() 151 if (iy==0x7ff00000) { /* y is +-inf */ in __ieee754_pow() 159 if(iy==0x3ff00000) { /* y is +-1 */ in __ieee754_pow() [all …]
|
A D | k_tan.c | 69 double attribute_hidden __kernel_tan(double x, double y, int iy) in __kernel_tan() argument 79 if(((ix|low)|(iy+1))==0) return one/fabs(x); in __kernel_tan() 80 else return (iy==1)? x: -one/x; in __kernel_tan() 102 v = (double)iy; in __kernel_tan() 105 if(iy==1) return w; in __kernel_tan()
|
A D | k_sin.c | 52 double attribute_hidden __kernel_sin(double x, double y, int iy) in __kernel_sin() argument 63 if(iy==0) return x+v*(S1+z*r); in __kernel_sin()
|
/AliOS-Things-master/components/drivers/core/fbdev/src/ |
A D | fb_rotate.c | 12 int32_t i, ix, iy, res; /* Default is RGBA8888 */ in rotate_cw() local 15 for (iy = 0; iy < h; iy++) { in rotate_cw() 17 ((uint32_t *)out)[h - 1 - iy + h * ix] = ((uint32_t *)in)[ix + iy * w]; in rotate_cw()
|
/AliOS-Things-master/components/SDL2/src/test/ |
A D | SDL_test_font.c | 3125 Uint32 ix, iy; in SDLTest_DrawCharacter() local 3176 for (iy = 0; iy < charWidth; iy++) { in SDLTest_DrawCharacter()
|
/AliOS-Things-master/components/SDL2/src/gfx/ |
A D | SDL_gfxPrimitives.c | 3714 int ix, iy; in ellipseColor() local 3854 iy = iy - ix / rx; in ellipseColor() 3899 iy = iy - ix / ry; in ellipseColor() 3948 iy = iy - ix / rx; in ellipseColor() 3993 iy = iy - ix / ry; in ellipseColor() 4363 int ix, iy; in filledEllipseColor() local 4434 iy = rx * 64; in filledEllipseColor() 4466 iy = iy - ix / rx; in filledEllipseColor() 4471 iy = ry * 64; in filledEllipseColor() 4503 iy = iy - ix / ry; in filledEllipseColor() [all …]
|
/AliOS-Things-master/hardware/chip/rtl872xd/ |
A D | ate.bin | 1594 "�\a0F���h�"�HaPF���0�"�<aPF���8�"�<a0F����&����&���� iy*}QG������"� … 1602 …F�n��F�{(��&��0����_� ��,��_�X����� ���<���@���p�{iy����&�#����…
|