Home
last modified time | relevance | path

Searched refs:ax (Results 1 – 11 of 11) sorted by relevance

/picolibc-3.7.0-3.6.0/newlib/libc/machine/rl78/
Dsetjmp.S86 movw ax,\reg
87 movw [hl+\ofs],ax
95 push ax
97 push ax
98 movw ax, [sp+10]
99 movw hl, ax
100 pop ax
101 movw [hl], ax
104 pop ax
105 movw [hl+6], ax
[all …]
/picolibc-3.7.0-3.6.0/newlib/libm/common/
Dsf_log1p.c37 __int32_t k,hx,hu,ax; in log1pf() local
40 ax = hx&0x7fffffff; in log1pf()
45 if(ax>=0x3f800000) { /* x <= -1.0 */ in log1pf()
51 if(ax<0x31000000) { /* |x| < 2**-29 */ in log1pf()
53 &&ax<0x24800000) /* |x| < 2**-54 */ in log1pf()
Ds_log1p.c138 __int32_t k,hx,hu,ax; in log1p64() local
141 ax = hx&0x7fffffff; in log1p64()
145 if(ax>=0x3ff00000) { /* x <= -1.0 */ in log1p64()
151 if(ax<0x3e200000) { /* |x| < 2**-29 */ in log1p64()
153 &&ax<0x3c900000) /* |x| < 2**-54 */ in log1p64()
/picolibc-3.7.0-3.6.0/newlib/libm/math/
Dsf_pow.c59 float z, ax, z_h, z_l, p_h, p_l; in powf() local
125 ax = fabsf(x); in powf()
128 z = ax; /*x is +-inf,+-1*/ in powf()
144 x = ax; in powf()
161 t = ax - 1; /* t has 20 trailing zeros */ in powf()
175 ax *= two24; in powf()
177 GET_FLOAT_WORD(ix, ax); in powf()
192 SET_FLOAT_WORD(ax, ix); in powf()
195 u = ax - bp[k]; /* bp[0]=1.0, bp[1]=1.5 */ in powf()
196 v = one / (ax + bp[k]); in powf()
[all …]
Ds_pow.c100 __float64 z, ax, z_h, z_l, p_h, p_l; in pow64() local
176 ax = fabs64(x); in pow64()
180 z = ax; /*x is +-inf,+-1*/ in pow64()
196 x = ax; in pow64()
228 t = ax - 1; /* t has 20 trailing zeros */ in pow64()
240 ax *= two53; in pow64()
242 GET_HIGH_WORD(ix, ax); in pow64()
257 SET_HIGH_WORD(ax, ix); in pow64()
260 u = ax - bp[k]; /* bp[0]=1.0, bp[1]=1.5 */ in pow64()
261 v = one / (ax + bp[k]); in pow64()
[all …]
/picolibc-3.7.0-3.6.0/newlib/libm/ld/ld128/
De_powl.c145 long double z, ax, z_h, z_l, p_h, p_l; in powl() local
211 ax = fabsl (x); in powl()
217 z = ax; /*x is +-inf,+-1 */ in powl()
296 ax *= two113; in powl()
298 o.value = ax; in powl()
316 o.value = ax; in powl()
318 ax = o.value; in powl()
321 u = ax - bp[k]; /* bp[0]=1.0, bp[1]=1.5 */ in powl()
322 v = one / (ax + bp[k]); in powl()
331 t_h = ax + bp[k]; in powl()
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/x86/
Di386mach.h64 #define ax REG(ax) macro
Dx86_64mach.h68 #define ax REG(ax) macro
/picolibc-3.7.0-3.6.0/newlib/libm/machine/x86/
Di386mach.h55 #define ax REG(ax) macro
/picolibc-3.7.0-3.6.0/picocrt/machine/x86/
Dcrt0-32.S55 #ltr %ax # exceptions and interrupts
/picolibc-3.7.0-3.6.0/newlib/
DChangeLog-201517867 x is close to -1.0 and y is very large to use ax (absolute value)