| Operator | Subexpression | Explanation | Count |
|---|
sqrt.f64 | (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) n) U) (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*))))) | oflow-rescue | 56 | 0 |
| ↳ | (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) | overflow | 57 |
| ↳ | (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*)) | overflow | 76 |
| ↳ | (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) | overflow | 60 |
| ↳ | (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) n) U) (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*)))) | overflow | 98 |
| ↳ | (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*))) | overflow | 86 |
| ↳ | (/.f64 (*.f64 l l) Om) | overflow | 57 |
| ↳ | (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) n) U) (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*))))) | overflow | 42 |
| ↳ | (*.f64 (*.f64 #s(literal 2 binary64) n) U) | overflow | 14 |
| ↳ | (pow.f64 (/.f64 l Om) #s(literal 2 binary64)) | overflow | 60 |
| ↳ | (/.f64 l Om) | overflow | 31 |
| ↳ | (*.f64 l l) | overflow | 57 |
| ↳ | (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om)) | overflow | 57 |
-.f64 | (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*))) | nan-rescue | 27 | 0 |
| ↳ | (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) | overflow | 57 |
| ↳ | (/.f64 (*.f64 l l) Om) | overflow | 57 |
| ↳ | (*.f64 l l) | overflow | 57 |
| ↳ | (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om)) | overflow | 57 |
| ↳ | (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*)) | overflow | 76 |
| ↳ | (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) | overflow | 60 |
| ↳ | (pow.f64 (/.f64 l Om) #s(literal 2 binary64)) | overflow | 60 |
| ↳ | (/.f64 l Om) | overflow | 31 |
sqrt.f64 | (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) n) U) (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*))))) | uflow-rescue | 20 | 0 |
| ↳ | (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*)) | underflow | 71 |
| ↳ | (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) | underflow | 82 |
| ↳ | (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) n) U) (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*)))) | underflow | 21 |
| ↳ | (/.f64 (*.f64 l l) Om) | underflow | 66 |
| ↳ | (sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) n) U) (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*))))) | underflow | 1 |
| ↳ | (*.f64 (*.f64 #s(literal 2 binary64) n) U) | underflow | 31 |
| ↳ | (pow.f64 (/.f64 l Om) #s(literal 2 binary64)) | underflow | 82 |
| ↳ | (/.f64 l Om) | underflow | 29 |
| ↳ | (*.f64 l l) | underflow | 67 |
| ↳ | (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om)) | underflow | 66 |
*.f64 | (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) n) U) (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*)))) | n*o | 15 | 0 |
/.f64 | (/.f64 (*.f64 l l) Om) | o/n | 14 | 0 |
| ↳ | (*.f64 l l) | overflow | 57 |
*.f64 | (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) n) U) (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*)))) | n*u | 10 | 0 |
*.f64 | (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) | n*o | 8 | 0 |
*.f64 | (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) n) U) (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*)))) | u*o | 8 | 0 |
| ↳ | (*.f64 (*.f64 #s(literal 2 binary64) n) U) | underflow | 31 |
| ↳ | (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) | overflow | 57 |
| ↳ | (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*)) | overflow | 76 |
| ↳ | (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) | overflow | 60 |
| ↳ | (/.f64 (*.f64 l l) Om) | overflow | 57 |
| ↳ | (pow.f64 (/.f64 l Om) #s(literal 2 binary64)) | overflow | 60 |
| ↳ | (-.f64 (-.f64 t (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om))) (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*))) | overflow | 86 |
| ↳ | (/.f64 l Om) | overflow | 31 |
| ↳ | (*.f64 l l) | overflow | 57 |
| ↳ | (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 l l) Om)) | overflow | 57 |
*.f64 | (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) | n*u | 5 | 0 |
/.f64 | (/.f64 (*.f64 l l) Om) | u/n | 2 | 0 |
| ↳ | (*.f64 l l) | underflow | 67 |
*.f64 | (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*)) | n*o | 2 | 0 |
*.f64 | (*.f64 (*.f64 n (pow.f64 (/.f64 l Om) #s(literal 2 binary64))) (-.f64 U U*)) | n*u | 1 | 0 |