Lines Matching defs:ax
65 let mut ax: f32;
174 ax = fabsf(x);
178 z = ax;
229 t = ax - 1.; /* t has 20 trailing zeros */
247 ax *= TWO24;
249 ix = ax.to_bits() as i32;
266 ax = f32::from_bits(ix as u32);
269 u = ax - i!(BP, k as usize); /* bp[0]=1.0, bp[1]=1.5 */
270 v = 1.0 / (ax + i!(BP, k as usize));
275 /* t_h=ax+bp[k] High */
278 t_l = ax - (t_h - i!(BP, k as usize));
280 /* compute log(ax) */
299 /* log2(ax) = (s+..)*2/(3*log2) = n + dp_h + z_h + z_l */
725 let mut ax: f64 = fabsd(x);
730 let mut z: f64 = ax;
802 let t: f64 = ax - 1.0; /* t has 20 trailing zeros */
814 ax *= TWO53;
816 ix = get_high_word(ax) as i32;
836 ax = with_set_high_word(ax, ix as u32);
839 let u: f64 = ax - i!(BP, k as usize); /* bp[0]=1.0, bp[1]=1.5 */
840 let v: f64 = 1.0 / (ax + i!(BP, k as usize));
844 /* t_h=ax+bp[k] High */
849 let t_l: f64 = ax - (t_h - i!(BP, k as usize));
852 /* compute log(ax) */
870 /* log2(ax) = (ss+..)*2/(3*log2) = n + dp_h + z_h + z_l */