(a: f64, b: f64, _rm: u8)
| 481 | let flags = flags_binary_d(a, b, result); |
| 482 | let bits = if result.is_nan() { |
| 483 | canon_nan_d() |
| 484 | } else { |
| 485 | box_f64(result) |
| 486 | }; |
| 487 | (bits, flags) |
| 488 | } |
| 489 | |
| 490 | pub fn fp_mul_d(a: f64, b: f64, _rm: u8) -> (u64, u8) { |
| 491 | let result = a * b; |
| 492 | let flags = flags_binary_d(a, b, result); |
| 493 | let bits = if result.is_nan() { |
| 494 | canon_nan_d() |
| 495 | } else { |
no test coverage detected