| Operator | Subexpression | Explanation | Count |
|---|
+.f64 | (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))) | nan-rescue | 77 | 0 |
| ↳ | (*.f64 c0 (*.f64 d d)) | overflow | 100 |
| ↳ | (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) | overflow | 144 |
| ↳ | (*.f64 D D) | overflow | 21 |
| ↳ | (*.f64 d d) | overflow | 95 |
| ↳ | (*.f64 w h) | overflow | 21 |
| ↳ | (*.f64 (*.f64 w h) (*.f64 D D)) | overflow | 20 |
| ↳ | (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) | overflow | 199 |
| ↳ | (*.f64 M M) | overflow | 40 |
| ↳ | (*.f64 c0 (*.f64 d d)) | overflow | 200 |
| ↳ | (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) | overflow | 288 |
| ↳ | (*.f64 D D) | overflow | 42 |
| ↳ | (*.f64 w h) | overflow | 42 |
| ↳ | (*.f64 (*.f64 w h) (*.f64 D D)) | overflow | 40 |
| ↳ | (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)) | overflow | 199 |
| ↳ | (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))) | overflow | 144 |
| ↳ | (*.f64 d d) | overflow | 190 |
sqrt.f64 | (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))) | oflow-rescue | 55 | 0 |
| ↳ | (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) | overflow | 199 |
| ↳ | (*.f64 M M) | overflow | 40 |
| ↳ | (*.f64 c0 (*.f64 d d)) | overflow | 200 |
| ↳ | (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) | overflow | 288 |
| ↳ | (*.f64 D D) | overflow | 42 |
| ↳ | (*.f64 w h) | overflow | 42 |
| ↳ | (*.f64 (*.f64 w h) (*.f64 D D)) | overflow | 40 |
| ↳ | (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)) | overflow | 199 |
| ↳ | (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))) | overflow | 144 |
| ↳ | (*.f64 d d) | overflow | 190 |
-.f64 | (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)) | nan-rescue | 40 | 0 |
| ↳ | (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) | overflow | 199 |
| ↳ | (*.f64 c0 (*.f64 d d)) | overflow | 200 |
| ↳ | (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) | overflow | 288 |
| ↳ | (*.f64 D D) | overflow | 42 |
| ↳ | (*.f64 d d) | overflow | 190 |
| ↳ | (*.f64 w h) | overflow | 42 |
| ↳ | (*.f64 (*.f64 w h) (*.f64 D D)) | overflow | 40 |
| ↳ | (*.f64 M M) | overflow | 40 |
+.f64 | (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))) | cancellation | 30 | 0 |
*.f64 | (*.f64 (/.f64 c0 (*.f64 #s(literal 2 binary64) w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) | o*u | 19 | 0 |
| ↳ | (/.f64 c0 (*.f64 #s(literal 2 binary64) w)) | overflow | 52 |
| ↳ | (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)))) | underflow | 85 |
| ↳ | (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) | underflow | 4 |
| ↳ | (*.f64 M M) | underflow | 88 |
| ↳ | (*.f64 c0 (*.f64 d d)) | underflow | 63 |
| ↳ | (*.f64 D D) | underflow | 279 |
| ↳ | (*.f64 d d) | underflow | 72 |
| ↳ | (*.f64 w h) | underflow | 132 |
| ↳ | (*.f64 (*.f64 w h) (*.f64 D D)) | underflow | 339 |
| ↳ | (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)) | underflow | 4 |
*.f64 | (*.f64 c0 (*.f64 d d)) | n*o | 18 | 0 |
/.f64 | (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) | n/u | 17 | 0 |
| ↳ | (*.f64 D D) | underflow | 93 |
| ↳ | (*.f64 w h) | underflow | 44 |
| ↳ | (*.f64 (*.f64 w h) (*.f64 D D)) | underflow | 113 |
/.f64 | (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) | o/n | 16 | 0 |
| ↳ | (*.f64 c0 (*.f64 d d)) | overflow | 100 |
| ↳ | (*.f64 d d) | overflow | 95 |
/.f64 | (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) | u/u | 16 | 0 |
| ↳ | (*.f64 c0 (*.f64 d d)) | underflow | 21 |
| ↳ | (*.f64 d d) | underflow | 24 |
| ↳ | (*.f64 D D) | underflow | 93 |
| ↳ | (*.f64 w h) | underflow | 44 |
| ↳ | (*.f64 (*.f64 w h) (*.f64 D D)) | underflow | 113 |
/.f64 | (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) | o/o | 14 | 0 |
| ↳ | (*.f64 c0 (*.f64 d d)) | overflow | 100 |
| ↳ | (*.f64 d d) | overflow | 95 |
| ↳ | (*.f64 D D) | overflow | 21 |
| ↳ | (*.f64 w h) | overflow | 21 |
| ↳ | (*.f64 (*.f64 w h) (*.f64 D D)) | overflow | 20 |
*.f64 | (*.f64 (*.f64 w h) (*.f64 D D)) | n*o | 12 | 0 |
*.f64 | (*.f64 (/.f64 c0 (*.f64 #s(literal 2 binary64) w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) | n*u | 11 | 0 |
*.f64 | (*.f64 (*.f64 w h) (*.f64 D D)) | n*u | 9 | 0 |
*.f64 | (*.f64 c0 (*.f64 d d)) | n*u | 7 | 0 |
*.f64 | (*.f64 (/.f64 c0 (*.f64 #s(literal 2 binary64) w)) (+.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))))) | n*o | 7 | 0 |
*.f64 | (*.f64 (*.f64 w h) (*.f64 D D)) | o*u | 5 | 0 |
| ↳ | (*.f64 w h) | overflow | 21 |
| ↳ | (*.f64 D D) | underflow | 93 |
sqrt.f64 | (sqrt.f64 (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M))) | uflow-rescue | 4 | 0 |
| ↳ | (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) | underflow | 4 |
| ↳ | (*.f64 M M) | underflow | 88 |
| ↳ | (*.f64 c0 (*.f64 d d)) | underflow | 42 |
| ↳ | (*.f64 D D) | underflow | 186 |
| ↳ | (*.f64 d d) | underflow | 48 |
| ↳ | (*.f64 w h) | underflow | 88 |
| ↳ | (*.f64 (*.f64 w h) (*.f64 D D)) | underflow | 226 |
| ↳ | (-.f64 (*.f64 (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D)))) (*.f64 M M)) | underflow | 4 |
/.f64 | (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) | u/n | 2 | 0 |
| ↳ | (*.f64 c0 (*.f64 d d)) | underflow | 21 |
| ↳ | (*.f64 d d) | underflow | 24 |
*.f64 | (*.f64 (*.f64 w h) (*.f64 D D)) | u*o | 2 | 0 |
| ↳ | (*.f64 w h) | underflow | 44 |
| ↳ | (*.f64 D D) | overflow | 21 |
/.f64 | (/.f64 (*.f64 c0 (*.f64 d d)) (*.f64 (*.f64 w h) (*.f64 D D))) | n/o | 2 | 0 |
| ↳ | (*.f64 D D) | overflow | 21 |
| ↳ | (*.f64 w h) | overflow | 21 |
| ↳ | (*.f64 (*.f64 w h) (*.f64 D D)) | overflow | 20 |