
Time bar (total: 4.9s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 6 |
| 3.1% | 3.1% | 96.8% | 0.1% | 0% | 0% | 0% | 7 |
| 6.3% | 6.2% | 93.7% | 0.1% | 0% | 0% | 0% | 8 |
| 11.7% | 11.7% | 88.2% | 0.1% | 0% | 0% | 0% | 9 |
| 14.1% | 14% | 85.9% | 0.1% | 0% | 0% | 0% | 10 |
| 17.8% | 17.8% | 82.1% | 0.1% | 0% | 0% | 0% | 11 |
| 19.1% | 19.1% | 80.8% | 0.1% | 0% | 0% | 0% | 12 |
Compiled 105 to 58 computations (44.8% saved)
| 974.0ms | 8 256× | 0 | valid |
ival-pow2: 270.0ms (35.8% of total)ival-fmin: 155.0ms (20.6% of total)ival-sub!: 126.0ms (16.7% of total)ival-sqrt: 93.0ms (12.3% of total)ival-fmax: 53.0ms (7% of total)ival-add!: 27.0ms (3.6% of total)ival-neg: 27.0ms (3.6% of total)adjust: 1.0ms (0.1% of total)Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 159 | 634 |
| 1 | 484 | 624 |
| 2 | 1361 | 610 |
| 3 | 6196 | 610 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 100.0% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
Compiled 166 to 114 computations (31.3% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(-.f64 y #s(literal 11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(neg.f64 y) |
(-.f64 x #s(literal 33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(-.f64 #s(literal 29/40 binary64) x) |
#s(literal 29/40 binary64) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64)) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) |
(+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64))) |
(pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) |
(-.f64 y #s(literal 7/10 binary64)) |
#s(literal 7/10 binary64) |
#s(literal 2 binary64) |
(pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)) |
(-.f64 x #s(literal 31/40 binary64)) |
#s(literal 31/40 binary64) |
#s(literal 3/40 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(-.f64 y #s(literal 11/40 binary64)) |
#s(literal 11/40 binary64) |
(-.f64 x #s(literal 11/20 binary64)) |
(-.f64 #s(literal 9/20 binary64) x) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(-.f64 y #s(literal 1 binary64)) |
#s(literal 1 binary64) |
(-.f64 x #s(literal 1/10 binary64)) |
#s(literal 1/10 binary64) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(-.f64 #s(literal 11/40 binary64) y) |
(-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64))))) |
#s(literal 7/40 binary64) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) |
(+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64))) |
(pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
(pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
(-.f64 x #s(literal 11/40 binary64)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)) |
| Outputs |
|---|
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)))) |
#s(approx (- x 33/40) #s(hole binary64 -33/40)) |
#s(approx (- x 33/40) #s(hole binary64 (- x 33/40))) |
#s(approx x #s(hole binary64 x)) |
#s(approx (- 29/40 x) #s(hole binary64 29/40)) |
#s(approx (- 29/40 x) #s(hole binary64 (+ 29/40 (* -1 x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 961/1600 (pow (- y 7/10) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))) 3/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 961/1600 (pow (- y 7/10) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (pow (- y 7/10) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* -31/20 x) (pow (- y 7/10) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* x (- x 31/20)) (pow (- y 7/10) 2))))) |
#s(approx (pow (- x 31/40) 2) #s(hole binary64 961/1600)) |
#s(approx (pow (- x 31/40) 2) #s(hole binary64 (+ 961/1600 (* -31/20 x)))) |
#s(approx (pow (- x 31/40) 2) #s(hole binary64 (+ 961/1600 (* x (- x 31/20))))) |
#s(approx (- x 31/40) #s(hole binary64 -31/40)) |
#s(approx (- x 31/40) #s(hole binary64 (- x 31/40))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)))) |
#s(approx (- x 11/20) #s(hole binary64 -11/20)) |
#s(approx (- x 11/20) #s(hole binary64 (- x 11/20))) |
#s(approx (- 9/20 x) #s(hole binary64 9/20)) |
#s(approx (- 9/20 x) #s(hole binary64 (+ 9/20 (* -1 x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (- x 1/10)))) |
#s(approx (- x 1/10) #s(hole binary64 -1/10)) |
#s(approx (- x 1/10) #s(hole binary64 (- x 1/10))) |
#s(approx (neg x) #s(hole binary64 (* -1 x))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (- x 11/20)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* -1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* x (- (* -11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- y 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- y 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 x) (pow (- y 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* x (- x 11/20)) (pow (- y 11/40) 2))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 121/1600)) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (+ 121/1600 (* -11/20 x)))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (+ 121/1600 (* x (- x 11/20))))) |
#s(approx (- x 11/40) #s(hole binary64 -11/40)) |
#s(approx (- x 11/40) #s(hole binary64 (- x 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- y 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))) 11/40))) |
#s(approx (- x 33/40) #s(hole binary64 (* x (- 1 (* 33/40 (/ 1 x)))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* x (- (* 29/40 (/ 1 x)) 1)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- 1 (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 17/20 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- 1 (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 31/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (pow x 2))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 961/1600 (pow x 2)) (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/20 (/ 1 x)))))) |
#s(approx (pow (- x 31/40) 2) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 961/1600 (pow x 2))) (* 31/20 (/ 1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* x (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* x (- (* 9/20 (/ 1 x)) 1)))) |
#s(approx (- x 1/10) #s(hole binary64 (* x (- 1 (* 1/10 (/ 1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -1/2 (/ (pow (- y 11/40) 2) (pow x 2))) (* 9/20 (/ 1 x))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 9/20 (/ 1 x))) (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- 1 (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 121/1600 (pow x 2)) (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 121/1600 (pow x 2))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/20 (/ 1 x)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))))) |
#s(approx (- x 33/40) #s(hole binary64 (* -1 (* x (- (* 33/40 (/ 1 x)) 1))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* -1 (* x (- 1 (* 29/40 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (- 1 (* 7/10 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 31/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 31/20 (* -1 (/ (+ 961/1600 (pow (- y 7/10) 2)) x))) x)))))) |
#s(approx (pow (- x 31/40) 2) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 31/20 (* 961/1600 (/ 1 x))) x)))))) |
#s(approx (- x 31/40) #s(hole binary64 (* -1 (* x (- (* 31/40 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x))))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* -1 (* x (- (* 11/20 (/ 1 x)) 1))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* -1 (* x (- 1 (* 9/20 (/ 1 x))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))))) |
#s(approx (- x 1/10) #s(hole binary64 (* -1 (* x (- (* 1/10 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* 1/2 (/ (pow (- y 11/40) 2) x)) 1/10) x)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x)) 1/10) x)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 11/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- y 11/40) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- y 11/40) 2)) x))) x)))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 11/20 (* 121/1600 (/ 1 x))) x)))))) |
#s(approx (- x 11/40) #s(hole binary64 (* -1 (* x (- (* 11/40 (/ 1 x)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- y 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- y 11/40) 2)) (* 1/4 (pow (- y 11/40) 4))) x))) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (- y 11/20) (neg y)))) |
#s(approx (- y 11/20) #s(hole binary64 (- y 11/20))) |
#s(approx y #s(hole binary64 y)) |
#s(approx (neg y) #s(hole binary64 (* -1 y))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 49/100 (pow (- x 31/40) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))) 3/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 49/100 (pow (- x 31/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (pow (- x 31/40) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* -7/5 y) (pow (- x 31/40) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* y (- y 7/5)) (pow (- x 31/40) 2))))) |
#s(approx (pow (- y 7/10) 2) #s(hole binary64 49/100)) |
#s(approx (pow (- y 7/10) 2) #s(hole binary64 (+ 49/100 (* -7/5 y)))) |
#s(approx (pow (- y 7/10) 2) #s(hole binary64 (+ 49/100 (* y (- y 7/5))))) |
#s(approx (- y 7/10) #s(hole binary64 -7/10)) |
#s(approx (- y 7/10) #s(hole binary64 (- y 7/10))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (neg y) (- y 11/40)))) |
#s(approx (- y 11/40) #s(hole binary64 (- y 11/40))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (neg y) (- y 1)))) |
#s(approx (- y 1) #s(hole binary64 -1)) |
#s(approx (- y 1) #s(hole binary64 (- y 1))) |
#s(approx (- 11/40 y) #s(hole binary64 11/40)) |
#s(approx (- 11/40 y) #s(hole binary64 (+ 11/40 (* -1 y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* -1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* y (- (* -11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- x 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- x 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 y) (pow (- x 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* y (- y 11/20)) (pow (- x 11/40) 2))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (+ 121/1600 (* -11/20 y)))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (+ 121/1600 (* y (- y 11/20))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- x 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))) 11/40))) |
#s(approx (- y 11/20) #s(hole binary64 (* y (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- 1 (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 31/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- 1 (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 7/10 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (pow y 2))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 7/5 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 49/100 (pow y 2)) (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (pow (- y 7/10) 2) #s(hole binary64 (* (pow y 2) (- (+ 1 (/ 49/100 (pow y 2))) (* 7/5 (/ 1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* y (- 1 (* 11/40 (/ 1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* y (- 1 (/ 1 y))))) |
#s(approx (- 11/40 y) #s(hole binary64 (* y (- (* 11/40 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (* 9/20 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -1/2 (/ (pow (- x 11/40) 2) (pow y 2))) (* 9/20 (/ 1 y))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 9/20 (/ 1 y))) (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/40 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 121/1600 (pow y 2)) (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (* (pow y 2) (- (+ 1 (/ 121/1600 (pow y 2))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/20 (/ 1 y)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)))) |
#s(approx (- y 11/20) #s(hole binary64 (* -1 (* y (- (* 11/20 (/ 1 y)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (- 1 (* 5/8 (/ 1 y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (- 1 (* 7/10 (/ 1 y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 49/100 (pow (- x 31/40) 2)) y))) y)))))) |
#s(approx (pow (- y 7/10) 2) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (- 7/5 (* 49/100 (/ 1 y))) y)))))) |
#s(approx (- y 7/10) #s(hole binary64 (* -1 (* y (- (* 7/10 (/ 1 y)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* -1 (* y (- (* 11/40 (/ 1 y)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (* -1 y) (neg (+ 1 (* -1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* -1 (* y (- (/ 1 y) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)))) |
#s(approx (- 11/40 y) #s(hole binary64 (* -1 (* y (- 1 (* 11/40 (/ 1 y))))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* 1/10 (/ 1 y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* 1/2 (/ (pow (- x 11/40) 2) y)) 1/10) y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y)) 1/10) y)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- x 11/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- x 11/40) 2)) y))) y)))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (- 11/20 (* 121/1600 (/ 1 y))) y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- x 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- x 11/40) 2)) (* 1/4 (pow (- x 11/40) 4))) y))) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | x | @ | -inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (pow (- y 7/10) 2) (- y 7/10) 7/10 2 (pow (- x 31/40) 2) (- x 31/40) 31/40 3/40 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) 1 (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (pow (- y 11/40) 2) (pow (- x 11/40) 2) (- x 11/40) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) |
| 5.0ms | x | @ | 0 | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (pow (- y 7/10) 2) (- y 7/10) 7/10 2 (pow (- x 31/40) 2) (- x 31/40) 31/40 3/40 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) 1 (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (pow (- y 11/40) 2) (pow (- x 11/40) 2) (- x 11/40) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) |
| 5.0ms | y | @ | inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (pow (- y 7/10) 2) (- y 7/10) 7/10 2 (pow (- x 31/40) 2) (- x 31/40) 31/40 3/40 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) 1 (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (pow (- y 11/40) 2) (pow (- x 11/40) 2) (- x 11/40) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) |
| 4.0ms | x | @ | inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (pow (- y 7/10) 2) (- y 7/10) 7/10 2 (pow (- x 31/40) 2) (- x 31/40) 31/40 3/40 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) 1 (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (pow (- y 11/40) 2) (pow (- x 11/40) 2) (- x 11/40) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) |
| 4.0ms | y | @ | -inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (pow (- y 7/10) 2) (- y 7/10) 7/10 2 (pow (- x 31/40) 2) (- x 31/40) 31/40 3/40 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) 1 (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (pow (- y 11/40) 2) (pow (- x 11/40) 2) (- x 11/40) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1074 | 9155 |
| 0 | 1154 | 8668 |
| 1 | 6690 | 8608 |
| 0 | 8447 | 7674 |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(-.f64 y #s(literal 11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(neg.f64 y) |
(-.f64 x #s(literal 33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(-.f64 #s(literal 29/40 binary64) x) |
#s(literal 29/40 binary64) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64)) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) |
(+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64))) |
(pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) |
(-.f64 y #s(literal 7/10 binary64)) |
#s(literal 7/10 binary64) |
#s(literal 2 binary64) |
(pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)) |
(-.f64 x #s(literal 31/40 binary64)) |
#s(literal 31/40 binary64) |
#s(literal 3/40 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(-.f64 y #s(literal 11/40 binary64)) |
#s(literal 11/40 binary64) |
(-.f64 x #s(literal 11/20 binary64)) |
(-.f64 #s(literal 9/20 binary64) x) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(-.f64 y #s(literal 1 binary64)) |
#s(literal 1 binary64) |
(-.f64 x #s(literal 1/10 binary64)) |
#s(literal 1/10 binary64) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(-.f64 #s(literal 11/40 binary64) y) |
(-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64))))) |
#s(literal 7/40 binary64) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) |
(+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64))) |
(pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
(pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
(-.f64 x #s(literal 11/40 binary64)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)))) |
#s(approx (- x 33/40) #s(hole binary64 -33/40)) |
#s(approx (- x 33/40) #s(hole binary64 (- x 33/40))) |
#s(approx x #s(hole binary64 x)) |
#s(approx (- 29/40 x) #s(hole binary64 29/40)) |
#s(approx (- 29/40 x) #s(hole binary64 (+ 29/40 (* -1 x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 961/1600 (pow (- y 7/10) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))) 3/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 961/1600 (pow (- y 7/10) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (pow (- y 7/10) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* -31/20 x) (pow (- y 7/10) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* x (- x 31/20)) (pow (- y 7/10) 2))))) |
#s(approx (pow (- x 31/40) 2) #s(hole binary64 961/1600)) |
#s(approx (pow (- x 31/40) 2) #s(hole binary64 (+ 961/1600 (* -31/20 x)))) |
#s(approx (pow (- x 31/40) 2) #s(hole binary64 (+ 961/1600 (* x (- x 31/20))))) |
#s(approx (- x 31/40) #s(hole binary64 -31/40)) |
#s(approx (- x 31/40) #s(hole binary64 (- x 31/40))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)))) |
#s(approx (- x 11/20) #s(hole binary64 -11/20)) |
#s(approx (- x 11/20) #s(hole binary64 (- x 11/20))) |
#s(approx (- 9/20 x) #s(hole binary64 9/20)) |
#s(approx (- 9/20 x) #s(hole binary64 (+ 9/20 (* -1 x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (- x 1/10)))) |
#s(approx (- x 1/10) #s(hole binary64 -1/10)) |
#s(approx (- x 1/10) #s(hole binary64 (- x 1/10))) |
#s(approx (neg x) #s(hole binary64 (* -1 x))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (- x 11/20)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* -1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* x (- (* -11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- y 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- y 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 x) (pow (- y 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* x (- x 11/20)) (pow (- y 11/40) 2))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 121/1600)) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (+ 121/1600 (* -11/20 x)))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (+ 121/1600 (* x (- x 11/20))))) |
#s(approx (- x 11/40) #s(hole binary64 -11/40)) |
#s(approx (- x 11/40) #s(hole binary64 (- x 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- y 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))) 11/40))) |
#s(approx (- x 33/40) #s(hole binary64 (* x (- 1 (* 33/40 (/ 1 x)))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* x (- (* 29/40 (/ 1 x)) 1)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- 1 (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 17/20 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- 1 (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 31/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (pow x 2))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 961/1600 (pow x 2)) (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/20 (/ 1 x)))))) |
#s(approx (pow (- x 31/40) 2) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 961/1600 (pow x 2))) (* 31/20 (/ 1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* x (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* x (- (* 9/20 (/ 1 x)) 1)))) |
#s(approx (- x 1/10) #s(hole binary64 (* x (- 1 (* 1/10 (/ 1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -1/2 (/ (pow (- y 11/40) 2) (pow x 2))) (* 9/20 (/ 1 x))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 9/20 (/ 1 x))) (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- 1 (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 121/1600 (pow x 2)) (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 121/1600 (pow x 2))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/20 (/ 1 x)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))))) |
#s(approx (- x 33/40) #s(hole binary64 (* -1 (* x (- (* 33/40 (/ 1 x)) 1))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* -1 (* x (- 1 (* 29/40 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (- 1 (* 7/10 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 31/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 31/20 (* -1 (/ (+ 961/1600 (pow (- y 7/10) 2)) x))) x)))))) |
#s(approx (pow (- x 31/40) 2) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 31/20 (* 961/1600 (/ 1 x))) x)))))) |
#s(approx (- x 31/40) #s(hole binary64 (* -1 (* x (- (* 31/40 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x))))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* -1 (* x (- (* 11/20 (/ 1 x)) 1))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* -1 (* x (- 1 (* 9/20 (/ 1 x))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))))) |
#s(approx (- x 1/10) #s(hole binary64 (* -1 (* x (- (* 1/10 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* 1/2 (/ (pow (- y 11/40) 2) x)) 1/10) x)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x)) 1/10) x)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 11/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- y 11/40) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- y 11/40) 2)) x))) x)))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 11/20 (* 121/1600 (/ 1 x))) x)))))) |
#s(approx (- x 11/40) #s(hole binary64 (* -1 (* x (- (* 11/40 (/ 1 x)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- y 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- y 11/40) 2)) (* 1/4 (pow (- y 11/40) 4))) x))) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (- y 11/20) (neg y)))) |
#s(approx (- y 11/20) #s(hole binary64 (- y 11/20))) |
#s(approx y #s(hole binary64 y)) |
#s(approx (neg y) #s(hole binary64 (* -1 y))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 49/100 (pow (- x 31/40) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))) 3/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 49/100 (pow (- x 31/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (pow (- x 31/40) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* -7/5 y) (pow (- x 31/40) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* y (- y 7/5)) (pow (- x 31/40) 2))))) |
#s(approx (pow (- y 7/10) 2) #s(hole binary64 49/100)) |
#s(approx (pow (- y 7/10) 2) #s(hole binary64 (+ 49/100 (* -7/5 y)))) |
#s(approx (pow (- y 7/10) 2) #s(hole binary64 (+ 49/100 (* y (- y 7/5))))) |
#s(approx (- y 7/10) #s(hole binary64 -7/10)) |
#s(approx (- y 7/10) #s(hole binary64 (- y 7/10))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (neg y) (- y 11/40)))) |
#s(approx (- y 11/40) #s(hole binary64 (- y 11/40))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (neg y) (- y 1)))) |
#s(approx (- y 1) #s(hole binary64 -1)) |
#s(approx (- y 1) #s(hole binary64 (- y 1))) |
#s(approx (- 11/40 y) #s(hole binary64 11/40)) |
#s(approx (- 11/40 y) #s(hole binary64 (+ 11/40 (* -1 y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* -1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* y (- (* -11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- x 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- x 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 y) (pow (- x 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* y (- y 11/20)) (pow (- x 11/40) 2))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (+ 121/1600 (* -11/20 y)))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (+ 121/1600 (* y (- y 11/20))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- x 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))) 11/40))) |
#s(approx (- y 11/20) #s(hole binary64 (* y (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- 1 (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 31/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- 1 (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 7/10 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (pow y 2))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 7/5 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 49/100 (pow y 2)) (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (pow (- y 7/10) 2) #s(hole binary64 (* (pow y 2) (- (+ 1 (/ 49/100 (pow y 2))) (* 7/5 (/ 1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* y (- 1 (* 11/40 (/ 1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* y (- 1 (/ 1 y))))) |
#s(approx (- 11/40 y) #s(hole binary64 (* y (- (* 11/40 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (* 9/20 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -1/2 (/ (pow (- x 11/40) 2) (pow y 2))) (* 9/20 (/ 1 y))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 9/20 (/ 1 y))) (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/40 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 121/1600 (pow y 2)) (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (* (pow y 2) (- (+ 1 (/ 121/1600 (pow y 2))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/20 (/ 1 y)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)))) |
#s(approx (- y 11/20) #s(hole binary64 (* -1 (* y (- (* 11/20 (/ 1 y)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (- 1 (* 5/8 (/ 1 y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (- 1 (* 7/10 (/ 1 y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 49/100 (pow (- x 31/40) 2)) y))) y)))))) |
#s(approx (pow (- y 7/10) 2) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (- 7/5 (* 49/100 (/ 1 y))) y)))))) |
#s(approx (- y 7/10) #s(hole binary64 (* -1 (* y (- (* 7/10 (/ 1 y)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* -1 (* y (- (* 11/40 (/ 1 y)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (* -1 y) (neg (+ 1 (* -1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* -1 (* y (- (/ 1 y) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)))) |
#s(approx (- 11/40 y) #s(hole binary64 (* -1 (* y (- 1 (* 11/40 (/ 1 y))))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* 1/10 (/ 1 y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* 1/2 (/ (pow (- x 11/40) 2) y)) 1/10) y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y)) 1/10) y)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- x 11/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- x 11/40) 2)) y))) y)))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (- 11/20 (* 121/1600 (/ 1 y))) y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- x 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- x 11/40) 2)) (* 1/4 (pow (- x 11/40) 4))) y))) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 121/400 binary64)) (+.f64 y #s(literal 11/20 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1331/8000 binary64)) (fma.f64 y y (+.f64 #s(literal 121/400 binary64) (*.f64 y #s(literal 11/20 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/20 binary64) y)) |
(-.f64 y #s(literal 11/20 binary64)) |
(+.f64 y #s(literal -11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(*.f64 #s(literal -1 binary64) y) |
(*.f64 y #s(literal -1 binary64)) |
(neg.f64 y) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 1089/1600 binary64)) (+.f64 x #s(literal 33/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 35937/64000 binary64)) (fma.f64 x x (+.f64 #s(literal 1089/1600 binary64) (*.f64 x #s(literal 33/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 33/40 binary64) x)) |
(-.f64 x #s(literal 33/40 binary64)) |
(+.f64 x #s(literal -33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(/.f64 (-.f64 #s(literal 841/1600 binary64) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) (neg.f64 x))) |
(/.f64 (-.f64 #s(literal 841/1600 binary64) (*.f64 x x)) (+.f64 #s(literal 29/40 binary64) x)) |
(/.f64 (+.f64 #s(literal 24389/64000 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1 binary64))) (+.f64 #s(literal 841/1600 binary64) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 #s(literal 29/40 binary64) (neg.f64 x))))) |
(/.f64 (-.f64 #s(literal 24389/64000 binary64) (*.f64 (*.f64 x x) x)) (+.f64 #s(literal 841/1600 binary64) (fma.f64 x x (*.f64 #s(literal 29/40 binary64) x)))) |
(neg.f64 (-.f64 x #s(literal 29/40 binary64))) |
(fma.f64 #s(literal -1 binary64) x #s(literal 29/40 binary64)) |
(fma.f64 x #s(literal -1 binary64) #s(literal 29/40 binary64)) |
(-.f64 #s(literal 29/40 binary64) (*.f64 #s(literal 1 binary64) x)) |
(-.f64 #s(literal 29/40 binary64) (neg.f64 (neg.f64 x))) |
(-.f64 #s(literal 29/40 binary64) x) |
(+.f64 (neg.f64 x) #s(literal 29/40 binary64)) |
(+.f64 #s(literal 29/40 binary64) (neg.f64 x)) |
#s(literal 29/40 binary64) |
(/.f64 (-.f64 (*.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64)))) #s(literal 9/1600 binary64)) (+.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3 binary64)) #s(literal 27/64000 binary64)) (fma.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) (+.f64 #s(literal 9/1600 binary64) (*.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 3/40 binary64) (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)) |
(+.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal -3/40 binary64)) |
(pow.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) #s(literal 1/2 binary64)) |
(sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(fabs.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (-.f64 x #s(literal 31/40 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (-.f64 x #s(literal 31/40 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64)) (-.f64 x #s(literal 31/40 binary64))) |
(hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(hypot.f64 (-.f64 y #s(literal 7/10 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 y #s(literal 7/10 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 y #s(literal 7/10 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 x #s(literal 31/40 binary64))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) #s(literal 1/2 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) (*.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) (-.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) (*.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) (-.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 6 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 6 binary64))) (fma.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) (*.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 6 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 6 binary64))) (fma.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) (*.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) |
(fma.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) |
(fma.f64 (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) |
(fma.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(fma.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(fma.f64 (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(fma.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) |
(fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) |
(-.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (neg.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(-.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (neg.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) |
(+.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(+.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) |
(*.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64))) |
(*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64)) |
(pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64)) |
(pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) |
(fabs.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(exp.f64 (*.f64 (log.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64)))) |
(+.f64 (-.f64 (*.f64 y y) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 7/10 binary64)))) #s(literal 49/100 binary64)) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 49/100 binary64)) (+.f64 y #s(literal 7/10 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 343/1000 binary64)) (fma.f64 y y (+.f64 #s(literal 49/100 binary64) (*.f64 y #s(literal 7/10 binary64))))) |
(neg.f64 (-.f64 #s(literal 7/10 binary64) y)) |
(-.f64 y #s(literal 7/10 binary64)) |
(+.f64 y #s(literal -7/10 binary64)) |
#s(literal 7/10 binary64) |
#s(literal 2 binary64) |
(*.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64))) |
(*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) |
(pow.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 2 binary64)) |
(pow.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 2 binary64)) |
(pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)) |
(fabs.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) |
(exp.f64 (*.f64 (log.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 2 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (-.f64 x #s(literal 31/40 binary64))) #s(literal 2 binary64)))) |
(+.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 2 binary64) (*.f64 x #s(literal 31/40 binary64)))) #s(literal 961/1600 binary64)) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 961/1600 binary64)) (+.f64 x #s(literal 31/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 29791/64000 binary64)) (fma.f64 x x (+.f64 #s(literal 961/1600 binary64) (*.f64 x #s(literal 31/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 31/40 binary64) x)) |
(-.f64 x #s(literal 31/40 binary64)) |
(+.f64 x #s(literal -31/40 binary64)) |
#s(literal 31/40 binary64) |
#s(literal 3/40 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 121/1600 binary64)) (+.f64 y #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1331/64000 binary64)) (fma.f64 y y (+.f64 #s(literal 121/1600 binary64) (*.f64 y #s(literal 11/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/40 binary64) y)) |
(-.f64 #s(literal -11/40 binary64) (neg.f64 y)) |
(-.f64 y #s(literal 11/40 binary64)) |
(+.f64 #s(literal -11/40 binary64) (neg.f64 (neg.f64 y))) |
(+.f64 y #s(literal -11/40 binary64)) |
#s(literal 11/40 binary64) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 121/400 binary64)) (+.f64 x #s(literal 11/20 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 1331/8000 binary64)) (fma.f64 x x (+.f64 #s(literal 121/400 binary64) (*.f64 x #s(literal 11/20 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/20 binary64) x)) |
(-.f64 x #s(literal 11/20 binary64)) |
(+.f64 x #s(literal -11/20 binary64)) |
(/.f64 (-.f64 #s(literal 81/400 binary64) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) (neg.f64 x))) |
(/.f64 (-.f64 #s(literal 81/400 binary64) (*.f64 x x)) (+.f64 #s(literal 9/20 binary64) x)) |
(/.f64 (+.f64 #s(literal 729/8000 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1 binary64))) (+.f64 #s(literal 81/400 binary64) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 #s(literal 9/20 binary64) (neg.f64 x))))) |
(/.f64 (-.f64 #s(literal 729/8000 binary64) (*.f64 (*.f64 x x) x)) (+.f64 #s(literal 81/400 binary64) (fma.f64 x x (*.f64 #s(literal 9/20 binary64) x)))) |
(neg.f64 (-.f64 x #s(literal 9/20 binary64))) |
(fma.f64 #s(literal -1 binary64) x #s(literal 9/20 binary64)) |
(fma.f64 x #s(literal -1 binary64) #s(literal 9/20 binary64)) |
(-.f64 #s(literal 9/20 binary64) (*.f64 #s(literal 1 binary64) x)) |
(-.f64 #s(literal 9/20 binary64) (neg.f64 (neg.f64 x))) |
(-.f64 #s(literal 9/20 binary64) x) |
(+.f64 (neg.f64 x) #s(literal 9/20 binary64)) |
(+.f64 #s(literal 9/20 binary64) (neg.f64 x)) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 1 binary64)) (+.f64 y #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1 binary64)) (fma.f64 y y (+.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1 binary64))))) |
(neg.f64 (-.f64 #s(literal 1 binary64) y)) |
(-.f64 y #s(literal 1 binary64)) |
(+.f64 y #s(literal -1 binary64)) |
#s(literal 1 binary64) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 1/100 binary64)) (+.f64 x #s(literal 1/10 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 1/1000 binary64)) (fma.f64 x x (+.f64 #s(literal 1/100 binary64) (*.f64 x #s(literal 1/10 binary64))))) |
(neg.f64 (-.f64 #s(literal 1/10 binary64) x)) |
(-.f64 x #s(literal 1/10 binary64)) |
(+.f64 x #s(literal -1/10 binary64)) |
#s(literal 1/10 binary64) |
(*.f64 #s(literal -1 binary64) x) |
(*.f64 x #s(literal -1 binary64)) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(/.f64 (-.f64 #s(literal 121/1600 binary64) (*.f64 (neg.f64 y) (neg.f64 y))) (-.f64 #s(literal 11/40 binary64) (neg.f64 y))) |
(/.f64 (-.f64 #s(literal 121/1600 binary64) (*.f64 y y)) (+.f64 #s(literal 11/40 binary64) y)) |
(/.f64 (+.f64 #s(literal 1331/64000 binary64) (*.f64 (*.f64 (*.f64 y y) y) #s(literal -1 binary64))) (+.f64 #s(literal 121/1600 binary64) (-.f64 (*.f64 (neg.f64 y) (neg.f64 y)) (*.f64 #s(literal 11/40 binary64) (neg.f64 y))))) |
(/.f64 (-.f64 #s(literal 1331/64000 binary64) (*.f64 (*.f64 y y) y)) (+.f64 #s(literal 121/1600 binary64) (fma.f64 y y (*.f64 #s(literal 11/40 binary64) y)))) |
(neg.f64 (-.f64 y #s(literal 11/40 binary64))) |
(fma.f64 #s(literal -1 binary64) y #s(literal 11/40 binary64)) |
(fma.f64 y #s(literal -1 binary64) #s(literal 11/40 binary64)) |
(-.f64 #s(literal 11/40 binary64) (*.f64 #s(literal 1 binary64) y)) |
(-.f64 #s(literal 11/40 binary64) (neg.f64 (neg.f64 y))) |
(-.f64 #s(literal 11/40 binary64) y) |
(+.f64 #s(literal 11/40 binary64) (neg.f64 y)) |
(+.f64 (neg.f64 y) #s(literal 11/40 binary64)) |
(/.f64 (-.f64 #s(literal 49/1600 binary64) (*.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (+.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) |
(/.f64 (-.f64 #s(literal 343/64000 binary64) (pow.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 3 binary64))) (+.f64 #s(literal 49/1600 binary64) (fma.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))))) |
(neg.f64 (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 7/40 binary64))) |
(-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))) |
(+.f64 #s(literal 7/40 binary64) (neg.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) |
#s(literal 7/40 binary64) |
(pow.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) #s(literal 1/2 binary64)) |
(sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) |
(fabs.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 11/40 binary64) y)) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (-.f64 y #s(literal 11/40 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 11/40 binary64) y)) |
(hypot.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (-.f64 y #s(literal 11/40 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64)) (-.f64 x #s(literal 11/40 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64)) (-.f64 x #s(literal 11/40 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 11/40 binary64) y)) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (-.f64 y #s(literal 11/40 binary64))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (-.f64 x #s(literal 11/40 binary64))) |
(hypot.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (-.f64 x #s(literal 11/40 binary64))) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 y #s(literal 11/40 binary64))) |
(hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) |
(hypot.f64 (-.f64 y #s(literal 11/40 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 y #s(literal 11/40 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 y #s(literal 11/40 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 y #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) #s(literal 1/2 binary64))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 4 binary64)) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 4 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 6 binary64))) (+.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 6 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 6 binary64))) (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))) |
(fma.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) |
(fma.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) |
(fma.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(fma.f64 (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(fma.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) |
(fma.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(fma.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) |
(fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(fma.f64 (-.f64 y #s(literal 11/40 binary64)) (-.f64 y #s(literal 11/40 binary64)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(-.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) |
(-.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (neg.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) |
(+.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) |
(+.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(*.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64))) |
(*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) |
(*.f64 (-.f64 y #s(literal 11/40 binary64)) (-.f64 y #s(literal 11/40 binary64))) |
(pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 2 binary64)) |
(pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 2 binary64)) |
(pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 2 binary64)) |
(pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
(fabs.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) |
(exp.f64 (*.f64 (log.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 2 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 2 binary64)))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 2 binary64)))) |
(+.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 11/40 binary64) (neg.f64 y)))) (*.f64 y y)) |
(+.f64 (-.f64 (*.f64 y y) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 11/40 binary64)))) #s(literal 121/1600 binary64)) |
(*.f64 (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) |
(pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 2 binary64)) |
(pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 2 binary64)) |
(pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
(fabs.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(exp.f64 (*.f64 (log.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 2 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 2 binary64)))) |
(+.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 2 binary64) (*.f64 x #s(literal 11/40 binary64)))) #s(literal 121/1600 binary64)) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 121/1600 binary64)) (+.f64 x #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 1331/64000 binary64)) (fma.f64 x x (+.f64 #s(literal 121/1600 binary64) (*.f64 x #s(literal 11/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/40 binary64) x)) |
(-.f64 x #s(literal 11/40 binary64)) |
(+.f64 x #s(literal -11/40 binary64)) |
(/.f64 (-.f64 (*.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))) #s(literal 121/1600 binary64)) (+.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 3 binary64)) #s(literal 1331/64000 binary64)) (fma.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (+.f64 #s(literal 121/1600 binary64) (*.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) |
(-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)) |
(+.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal -11/40 binary64)) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64)))) |
#s(approx (- x 33/40) #s(literal -33/40 binary64)) |
#s(approx (- x 33/40) (-.f64 x #s(literal 33/40 binary64))) |
#s(approx x x) |
#s(approx (- 29/40 x) #s(literal 29/40 binary64)) |
#s(approx (- 29/40 x) (-.f64 #s(literal 29/40 binary64) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (*.f64 #s(literal -31/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) #s(literal 31/80 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (*.f64 #s(literal -31/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) #s(literal 31/80 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 #s(literal -31/20 binary64) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
#s(approx (pow (- x 31/40) 2) #s(literal 961/1600 binary64)) |
#s(approx (pow (- x 31/40) 2) (fma.f64 #s(literal -31/20 binary64) x #s(literal 961/1600 binary64))) |
#s(approx (pow (- x 31/40) 2) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64))) |
#s(approx (- x 31/40) #s(literal -31/40 binary64)) |
#s(approx (- x 31/40) (-.f64 x #s(literal 31/40 binary64))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- x 11/20) #s(literal -11/20 binary64)) |
#s(approx (- x 11/20) (-.f64 x #s(literal 11/20 binary64))) |
#s(approx (- 9/20 x) #s(literal 9/20 binary64)) |
#s(approx (- 9/20 x) (-.f64 #s(literal 9/20 binary64) x)) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64)))) |
#s(approx (- x 1/10) #s(literal -1/10 binary64)) |
#s(approx (- x 1/10) (-.f64 x #s(literal 1/10 binary64))) |
#s(approx (neg x) (neg.f64 x)) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x) #s(literal 11/40 binary64) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 x (fma.f64 x (fma.f64 (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (*.f64 #s(literal -11/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) #s(literal 1/2 binary64))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 #s(literal -11/20 binary64) x #s(literal 121/1600 binary64)) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 11/20 binary64)) x #s(literal 121/1600 binary64)) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) |
#s(approx (pow (- x 11/40) 2) #s(literal 121/1600 binary64)) |
#s(approx (pow (- x 11/40) 2) (fma.f64 #s(literal -11/20 binary64) x #s(literal 121/1600 binary64))) |
#s(approx (pow (- x 11/40) 2) (fma.f64 (-.f64 x #s(literal 11/20 binary64)) x #s(literal 121/1600 binary64))) |
#s(approx (- x 11/40) #s(literal -11/40 binary64)) |
#s(approx (- x 11/40) (-.f64 x #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (*.f64 #s(literal -11/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) #s(literal 1/2 binary64))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- x 33/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 33/40 binary64) x)) x)) |
#s(approx (- 29/40 x) (*.f64 (-.f64 (/.f64 #s(literal 29/40 binary64) x) #s(literal 1 binary64)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (*.f64 x x) x)) #s(literal 31/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (*.f64 x x) x)) #s(literal 31/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 x x)) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/20 binary64) x)) (*.f64 x x))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) (*.f64 x x)) (/.f64 #s(literal 31/20 binary64) x))) (*.f64 x x))) |
#s(approx (pow (- x 31/40) 2) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 961/1600 binary64) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 31/20 binary64) x)) (*.f64 x x))) |
#s(approx (- x 11/20) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (- 9/20 x) (*.f64 (-.f64 (/.f64 #s(literal 9/20 binary64) x) #s(literal 1 binary64)) x)) |
#s(approx (- x 1/10) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/10 binary64) x)) x)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64) (-.f64 (/.f64 #s(literal 9/20 binary64) x) #s(literal 1 binary64))) x)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal -11/80 binary64) (/.f64 #s(literal 9/20 binary64) x)) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64))) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) x)) (*.f64 x x))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) (*.f64 x x)) (/.f64 #s(literal 11/20 binary64) x))) (*.f64 x x))) |
#s(approx (pow (- x 11/40) 2) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 121/1600 binary64) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) x)) (*.f64 x x))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x)))) |
#s(approx (- x 33/40) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 33/40 binary64) x) #s(literal 1 binary64)))) |
#s(approx (- 29/40 x) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 29/40 binary64) x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal -1/2 binary64) #s(literal 7/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal 31/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) x)) #s(literal 7/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) x)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal -1/2 binary64) #s(literal 31/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal 31/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) x)) #s(literal 31/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) x)) #s(literal 31/20 binary64)) x)) #s(literal 1 binary64)) (*.f64 x x))) |
#s(approx (pow (- x 31/40) 2) (*.f64 (*.f64 x x) (+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 31/20 binary64) (/.f64 #s(literal 961/1600 binary64) x)) x)) #s(literal 1 binary64)))) |
#s(approx (- x 31/40) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 31/40 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x)))) |
#s(approx (- x 11/20) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 11/20 binary64) x) #s(literal 1 binary64)))) |
#s(approx (- 9/20 x) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x)))) |
#s(approx (- x 1/10) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1/10 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 1/2 binary64) #s(literal -1/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal -11/80 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x)) #s(literal 1/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) x)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal -1/2 binary64) #s(literal 11/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 11/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x)) #s(literal 11/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) x)) #s(literal 11/20 binary64)) x)) #s(literal 1 binary64)) (*.f64 x x))) |
#s(approx (pow (- x 11/40) 2) (*.f64 (*.f64 x x) (+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 11/20 binary64) (/.f64 #s(literal 121/1600 binary64) x)) x)) #s(literal 1 binary64)))) |
#s(approx (- x 11/40) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 11/40 binary64) x) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal -121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x) #s(literal 1/2 binary64) (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (*.f64 x x) x)))) #s(literal 1 binary64)))) |
#s(approx (fmax (- y 11/20) (neg y)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y))) |
#s(approx (- y 11/20) (-.f64 y #s(literal 11/20 binary64))) |
#s(approx y y) |
#s(approx (neg y) (neg.f64 y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (*.f64 #s(literal -7/10 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) #s(literal -3/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) #s(literal 7/20 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (*.f64 #s(literal -7/10 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) #s(literal -3/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) #s(literal 7/20 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 #s(literal -7/5 binary64) y #s(literal 49/100 binary64)) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 y #s(literal 7/5 binary64)) y #s(literal 49/100 binary64)) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) |
#s(approx (pow (- y 7/10) 2) #s(literal 49/100 binary64)) |
#s(approx (pow (- y 7/10) 2) (fma.f64 #s(literal -7/5 binary64) y #s(literal 49/100 binary64))) |
#s(approx (pow (- y 7/10) 2) (fma.f64 (-.f64 y #s(literal 7/5 binary64)) y #s(literal 49/100 binary64))) |
#s(approx (- y 7/10) #s(literal -7/10 binary64)) |
#s(approx (- y 7/10) (-.f64 y #s(literal 7/10 binary64))) |
#s(approx (fmax (neg y) (- y 11/40)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64)))) |
#s(approx (- y 11/40) (-.f64 y #s(literal 11/40 binary64))) |
#s(approx (fmax (neg y) (- y 1)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64)))) |
#s(approx (- y 1) #s(literal -1 binary64)) |
#s(approx (- y 1) (-.f64 y #s(literal 1 binary64))) |
#s(approx (- 11/40 y) #s(literal 11/40 binary64)) |
#s(approx (- 11/40 y) (-.f64 #s(literal 11/40 binary64) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y) #s(literal 11/40 binary64) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))))) y #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 y (fma.f64 y (fma.f64 (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (pow.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))))) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (*.f64 #s(literal -11/40 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) #s(literal 11/80 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 #s(literal -11/20 binary64) y #s(literal 121/1600 binary64)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 (-.f64 y #s(literal 11/20 binary64)) y #s(literal 121/1600 binary64)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) |
#s(approx (pow (- y 11/40) 2) (fma.f64 #s(literal -11/20 binary64) y #s(literal 121/1600 binary64))) |
#s(approx (pow (- y 11/40) 2) (fma.f64 (-.f64 y #s(literal 11/20 binary64)) y #s(literal 121/1600 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (*.f64 #s(literal -11/40 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) #s(literal 11/80 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- y 11/20) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 7/20 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 7/20 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 y y)) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/5 binary64) y)) (*.f64 y y))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) (*.f64 y y)) (/.f64 #s(literal 7/5 binary64) y))) (*.f64 y y))) |
#s(approx (pow (- y 7/10) 2) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 49/100 binary64) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 #s(literal 7/5 binary64) y)) (*.f64 y y))) |
#s(approx (- y 11/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (- y 1) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y)) y)) |
#s(approx (- 11/40 y) (*.f64 (-.f64 (/.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (/.f64 #s(literal 9/20 binary64) y) #s(literal 1 binary64)) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal -1/2 binary64) (-.f64 (/.f64 #s(literal 9/20 binary64) y) #s(literal 1 binary64))) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal -11/80 binary64) (/.f64 #s(literal 9/20 binary64) y)) (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64))) y)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (*.f64 y y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) y)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) (*.f64 y y)) (/.f64 #s(literal 11/20 binary64) y))) (*.f64 y y))) |
#s(approx (pow (- y 11/40) 2) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 121/1600 binary64) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) y)) (*.f64 y y))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64)))) |
#s(approx (fmax (- y 11/20) (neg y)) (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y))) |
#s(approx (- y 11/20) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 11/20 binary64) y) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5/8 binary64) y)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal -1/2 binary64) #s(literal 5/8 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal 7/20 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) y)) #s(literal 5/8 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) y)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal -1/2 binary64) #s(literal 7/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal 7/20 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) y)) #s(literal 7/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) y)) #s(literal 7/5 binary64)) y)) #s(literal 1 binary64)) (*.f64 y y))) |
#s(approx (pow (- y 7/10) 2) (*.f64 (*.f64 y y) (+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 7/5 binary64) (/.f64 #s(literal 49/100 binary64) y)) y)) #s(literal 1 binary64)))) |
#s(approx (- y 7/10) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 7/10 binary64) y) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (fmax (neg y) (- y 11/40)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64)))) |
#s(approx (- y 11/40) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64)))) |
#s(approx (fmax (neg y) (- y 1)) (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y)))) |
#s(approx (- y 1) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- 11/40 y) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 1/10 binary64) y) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal 1/2 binary64) #s(literal -1/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal -11/80 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) y)) #s(literal 1/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal -1/2 binary64) #s(literal 11/40 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal 11/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) y)) #s(literal 11/40 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) y)) #s(literal 11/20 binary64)) y)) #s(literal 1 binary64)) (*.f64 y y))) |
#s(approx (pow (- y 11/40) 2) (*.f64 (*.f64 y y) (+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 11/20 binary64) (/.f64 #s(literal 121/1600 binary64) y)) y)) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal -121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) y) #s(literal 1/2 binary64) (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) (*.f64 (*.f64 y y) y)))) #s(literal 1 binary64)))) |
Compiled 10 142 to 4 190 computations (58.7% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 503 | 3 | 506 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 504 | 3 | 507 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 100.0% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
| ▶ | 100.0% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| ▶ | 20.4% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
Compiled 238 to 180 computations (24.4% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(-.f64 y #s(literal 11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(neg.f64 y) |
(-.f64 x #s(literal 33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(-.f64 #s(literal 29/40 binary64) x) |
#s(literal 29/40 binary64) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) |
#s(literal 1 binary64) |
(/.f64 #s(literal 17/20 binary64) x) |
#s(literal 17/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(-.f64 y #s(literal 11/40 binary64)) |
#s(literal 11/40 binary64) |
(-.f64 x #s(literal 11/20 binary64)) |
(-.f64 #s(literal 9/20 binary64) x) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(-.f64 y #s(literal 1 binary64)) |
(-.f64 x #s(literal 1/10 binary64)) |
#s(literal 1/10 binary64) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(-.f64 #s(literal 11/40 binary64) y) |
(-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64))))) |
#s(literal 7/40 binary64) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) |
(+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64))) |
(pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
(-.f64 x #s(literal 11/40 binary64)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64)) |
(sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) |
(-.f64 x #s(literal 31/20 binary64)) |
#s(literal 31/20 binary64) |
#s(literal 961/1600 binary64) |
(*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(-.f64 y #s(literal 7/10 binary64)) |
#s(literal 7/10 binary64) |
#s(literal 3/40 binary64) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) |
(-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)) |
(hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(-.f64 x #s(literal 31/40 binary64)) |
#s(literal 31/40 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) |
(-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) |
(-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)) |
| Outputs |
|---|
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)))) |
#s(approx (- x 33/40) #s(hole binary64 -33/40)) |
#s(approx (- x 33/40) #s(hole binary64 (- x 33/40))) |
#s(approx x #s(hole binary64 x)) |
#s(approx (- 29/40 x) #s(hole binary64 29/40)) |
#s(approx (- 29/40 x) #s(hole binary64 (+ 29/40 (* -1 x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 961/1600 (pow (- y 7/10) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))) 3/40))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 -17/20)) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (- x 17/20))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ -17/20 x))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ (- x 17/20) x))) |
#s(approx (/ 17/20 x) #s(hole binary64 (/ 17/20 x))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)))) |
#s(approx (- x 11/20) #s(hole binary64 -11/20)) |
#s(approx (- x 11/20) #s(hole binary64 (- x 11/20))) |
#s(approx (- 9/20 x) #s(hole binary64 9/20)) |
#s(approx (- 9/20 x) #s(hole binary64 (+ 9/20 (* -1 x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (- x 1/10)))) |
#s(approx (- x 1/10) #s(hole binary64 -1/10)) |
#s(approx (- x 1/10) #s(hole binary64 (- x 1/10))) |
#s(approx (neg x) #s(hole binary64 (* -1 x))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (- x 11/20)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* -1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* x (- (* -11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- y 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- y 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 x) (pow (- y 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* x (- x 11/20)) (pow (- y 11/40) 2))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 121/1600)) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (+ 121/1600 (* -11/20 x)))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (+ 121/1600 (* x (- x 11/20))))) |
#s(approx (- x 11/40) #s(hole binary64 -11/40)) |
#s(approx (- x 11/40) #s(hole binary64 (- x 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- y 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))) 11/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 961/1600 (pow (- y 7/10) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (pow (- y 7/10) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* -31/20 x) (pow (- y 7/10) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* x (- x 31/20)) (pow (- y 7/10) 2))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 961/1600)) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (+ 961/1600 (* -31/20 x)))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (+ 961/1600 (* x (- x 31/20))))) |
#s(approx (- x 31/20) #s(hole binary64 -31/20)) |
#s(approx (- x 31/20) #s(hole binary64 (- x 31/20))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- 11/40 y) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- 11/40 y) 2) (pow (- x 11/40) 2))) 11/40))))) |
#s(approx (- x 31/40) #s(hole binary64 -31/40)) |
#s(approx (- x 31/40) #s(hole binary64 (- x 31/40))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- 11/40 y) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- 11/40 y) 2) (pow (- x 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- 11/40 y) 2) (pow (- x 11/40) 2))))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- 11/40 y) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))) (sqrt (+ 121/1600 (pow (- 11/40 y) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (- (+ 7/40 (* x (- (* -1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))))) (sqrt (+ 121/1600 (pow (- 11/40 y) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (- (+ 7/40 (* x (- (* x (- (* -11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- 11/40 y) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))))) (sqrt (+ 121/1600 (pow (- 11/40 y) 2)))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- 11/40 y) 2))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- 11/40 y) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))))))))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) 11/40))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- 11/40 y) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))))))))) 11/40))) |
#s(approx (- x 33/40) #s(hole binary64 (* x (- 1 (* 33/40 (/ 1 x)))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* x (- (* 29/40 (/ 1 x)) 1)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- 1 (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 17/20 (/ 1 x)))))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 1)) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (- 1 (* 17/20 (/ 1 x))))) |
#s(approx (- x 11/20) #s(hole binary64 (* x (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* x (- (* 9/20 (/ 1 x)) 1)))) |
#s(approx (- x 1/10) #s(hole binary64 (* x (- 1 (* 1/10 (/ 1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -1/2 (/ (pow (- y 11/40) 2) (pow x 2))) (* 9/20 (/ 1 x))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 9/20 (/ 1 x))) (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- 1 (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (pow x 2))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 121/1600 (pow x 2)) (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 121/1600 (pow x 2))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/20 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- 1 (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 31/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 961/1600 (pow x 2)) (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/20 (/ 1 x)))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 961/1600 (pow x 2))) (* 31/20 (/ 1 x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* x (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (* x (- (+ (* -1/2 (/ (pow (- 11/40 y) 2) (pow x 2))) (* 9/20 (/ 1 x))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (* x (- (+ (* -11/80 (/ (pow (- 11/40 y) 2) (pow x 3))) (* 9/20 (/ 1 x))) (+ 1 (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2)))))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2)))) (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- 11/40 y) 2) (pow x 3))) (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2))))) (* 11/40 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- 11/40 y) 2) (pow x 3))) (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2))))) (* 11/20 (/ 1 x)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))))) |
#s(approx (- x 33/40) #s(hole binary64 (* -1 (* x (- (* 33/40 (/ 1 x)) 1))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* -1 (* x (- 1 (* 29/40 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (- 1 (* 7/10 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (* -1 (* x (- (* 17/20 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x))))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* -1 (* x (- (* 11/20 (/ 1 x)) 1))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* -1 (* x (- 1 (* 9/20 (/ 1 x))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))))) |
#s(approx (- x 1/10) #s(hole binary64 (* -1 (* x (- (* 1/10 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* 1/2 (/ (pow (- y 11/40) 2) x)) 1/10) x)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x)) 1/10) x)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 11/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- y 11/40) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- y 11/40) 2)) x))) x)))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 11/20 (* 121/1600 (/ 1 x))) x)))))) |
#s(approx (- x 11/40) #s(hole binary64 (* -1 (* x (- (* 11/40 (/ 1 x)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- y 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- y 11/40) 2)) (* 1/4 (pow (- y 11/40) 4))) x))) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 31/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 31/20 (* -1 (/ (+ 961/1600 (pow (- y 7/10) 2)) x))) x)))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 31/20 (* 961/1600 (/ 1 x))) x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* -1 (* x (- (* 31/20 (/ 1 x)) 1))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- 11/40 y) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- 11/40 y) 2))) 11/40))))) |
#s(approx (- x 31/40) #s(hole binary64 (* -1 (* x (- (* 31/40 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- 11/40 y) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- 11/40 y) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- 11/40 y) 2))))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* 1/2 (/ (pow (- 11/40 y) 2) x)) 1/10) x)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- 11/40 y) 2) x)) (* 1/2 (pow (- 11/40 y) 2))) x)) 1/10) x)) 1))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- 11/40 y) 2) x))) x))))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- 11/40 y) 2) x)) (* 1/2 (pow (- 11/40 y) 2))) x))) x))))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2)))))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* 11/80 (/ (pow (- 11/40 y) 2) (pow x 3))) (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2))))))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- 11/40 y) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- 11/40 y) 2)) (* 1/4 (pow (- 11/40 y) 4))) x))) (pow x 3))) (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2))))))))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (- y 11/20) (neg y)))) |
#s(approx (- y 11/20) #s(hole binary64 (- y 11/20))) |
#s(approx y #s(hole binary64 y)) |
#s(approx (neg y) #s(hole binary64 (* -1 y))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 49/100 (pow (- x 31/40) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))) 3/40))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (neg y) (- y 11/40)))) |
#s(approx (- y 11/40) #s(hole binary64 (- y 11/40))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (neg y) (- y 1)))) |
#s(approx (- y 1) #s(hole binary64 -1)) |
#s(approx (- y 1) #s(hole binary64 (- y 1))) |
#s(approx (- 11/40 y) #s(hole binary64 11/40)) |
#s(approx (- 11/40 y) #s(hole binary64 (+ 11/40 (* -1 y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* -1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* y (- (* -11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- x 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- x 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 y) (pow (- x 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* y (- y 11/20)) (pow (- x 11/40) 2))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (+ 121/1600 (* -11/20 y)))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (+ 121/1600 (* y (- y 11/20))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- x 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))) 11/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 49/100 (pow (- x 31/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (pow (- x 31/40) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* -7/5 y) (pow (- x 31/40) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* y (- y 7/5)) (pow (- x 31/40) 2))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (* x (- x 31/20))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* -7/5 y) (* x (- x 31/20)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* x (- x 31/20)) (* y (- y 7/5)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 49/100)) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (+ 49/100 (* -7/5 y)))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (+ 49/100 (* y (- y 7/5))))) |
#s(approx (- y 7/10) #s(hole binary64 -7/10)) |
#s(approx (- y 7/10) #s(hole binary64 (- y 7/10))) |
#s(approx (- y 11/20) #s(hole binary64 (* y (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- 1 (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 31/40 (/ 1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* y (- 1 (* 11/40 (/ 1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* y (- 1 (/ 1 y))))) |
#s(approx (- 11/40 y) #s(hole binary64 (* y (- (* 11/40 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (* 9/20 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -1/2 (/ (pow (- x 11/40) 2) (pow y 2))) (* 9/20 (/ 1 y))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 9/20 (/ 1 y))) (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/40 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (pow y 2))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 121/1600 (pow y 2)) (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (* (pow y 2) (- (+ 1 (/ 121/1600 (pow y 2))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/20 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- 1 (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 7/10 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 7/5 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 49/100 (pow y 2)) (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 349/320 (pow y 2)) (/ (* x (- x 31/20)) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (* (pow y 2) (- (+ 1 (/ 49/100 (pow y 2))) (* 7/5 (/ 1 y)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)))) |
#s(approx (- y 11/20) #s(hole binary64 (* -1 (* y (- (* 11/20 (/ 1 y)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (- 1 (* 5/8 (/ 1 y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* -1 (* y (- (* 11/40 (/ 1 y)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (* -1 y) (neg (+ 1 (* -1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* -1 (* y (- (/ 1 y) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)))) |
#s(approx (- 11/40 y) #s(hole binary64 (* -1 (* y (- 1 (* 11/40 (/ 1 y))))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* 1/10 (/ 1 y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* 1/2 (/ (pow (- x 11/40) 2) y)) 1/10) y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y)) 1/10) y)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- x 11/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- x 11/40) 2)) y))) y)))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (- 11/20 (* 121/1600 (/ 1 y))) y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- x 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- x 11/40) 2)) (* 1/4 (pow (- x 11/40) 4))) y))) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (- 1 (* 7/10 (/ 1 y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 49/100 (pow (- x 31/40) 2)) y))) y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 349/320 (* x (- x 31/20))) y))) y)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (- 7/5 (* 49/100 (/ 1 y))) y)))))) |
#s(approx (- y 7/10) #s(hole binary64 (* -1 (* y (- (* 7/10 (/ 1 y)) 1))))) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 9.0ms | x | @ | 0 | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) 1 (/ 17/20 x) 17/20 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (pow (- y 11/40) 2) 2 (pow (- x 11/40) 2) (- x 11/40) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 961/1600) (- x 31/20) 31/20 961/1600 (* (- y 7/10) (- y 7/10)) (- y 7/10) 7/10 3/40 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40) (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) (- x 31/40) 31/40 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) |
| 6.0ms | x | @ | -inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) 1 (/ 17/20 x) 17/20 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (pow (- y 11/40) 2) 2 (pow (- x 11/40) 2) (- x 11/40) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 961/1600) (- x 31/20) 31/20 961/1600 (* (- y 7/10) (- y 7/10)) (- y 7/10) 7/10 3/40 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40) (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) (- x 31/40) 31/40 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) |
| 5.0ms | y | @ | inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) 1 (/ 17/20 x) 17/20 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (pow (- y 11/40) 2) 2 (pow (- x 11/40) 2) (- x 11/40) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 961/1600) (- x 31/20) 31/20 961/1600 (* (- y 7/10) (- y 7/10)) (- y 7/10) 7/10 3/40 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40) (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) (- x 31/40) 31/40 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) |
| 5.0ms | x | @ | inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) 1 (/ 17/20 x) 17/20 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (pow (- y 11/40) 2) 2 (pow (- x 11/40) 2) (- x 11/40) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 961/1600) (- x 31/20) 31/20 961/1600 (* (- y 7/10) (- y 7/10)) (- y 7/10) 7/10 3/40 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40) (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) (- x 31/40) 31/40 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) |
| 4.0ms | y | @ | -inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) 1 (/ 17/20 x) 17/20 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (pow (- y 11/40) 2) 2 (pow (- x 11/40) 2) (- x 11/40) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 961/1600) (- x 31/20) 31/20 961/1600 (* (- y 7/10) (- y 7/10)) (- y 7/10) 7/10 3/40 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40) (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) (- x 31/40) 31/40 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1336 | 11989 |
| 0 | 1456 | 11320 |
| 0 | 8569 | 10408 |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(-.f64 y #s(literal 11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(neg.f64 y) |
(-.f64 x #s(literal 33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(-.f64 #s(literal 29/40 binary64) x) |
#s(literal 29/40 binary64) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) |
#s(literal 1 binary64) |
(/.f64 #s(literal 17/20 binary64) x) |
#s(literal 17/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(-.f64 y #s(literal 11/40 binary64)) |
#s(literal 11/40 binary64) |
(-.f64 x #s(literal 11/20 binary64)) |
(-.f64 #s(literal 9/20 binary64) x) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(-.f64 y #s(literal 1 binary64)) |
(-.f64 x #s(literal 1/10 binary64)) |
#s(literal 1/10 binary64) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(-.f64 #s(literal 11/40 binary64) y) |
(-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64))))) |
#s(literal 7/40 binary64) |
(sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) |
(+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64))) |
(pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
#s(literal 2 binary64) |
(pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
(-.f64 x #s(literal 11/40 binary64)) |
(-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64)) |
(sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) |
(-.f64 x #s(literal 31/20 binary64)) |
#s(literal 31/20 binary64) |
#s(literal 961/1600 binary64) |
(*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(-.f64 y #s(literal 7/10 binary64)) |
#s(literal 7/10 binary64) |
#s(literal 3/40 binary64) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) |
(-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)) |
(hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(-.f64 x #s(literal 31/40 binary64)) |
#s(literal 31/40 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) |
(-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) |
(-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)))) |
#s(approx (- x 33/40) #s(hole binary64 -33/40)) |
#s(approx (- x 33/40) #s(hole binary64 (- x 33/40))) |
#s(approx x #s(hole binary64 x)) |
#s(approx (- 29/40 x) #s(hole binary64 29/40)) |
#s(approx (- 29/40 x) #s(hole binary64 (+ 29/40 (* -1 x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 961/1600 (pow (- y 7/10) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))) 3/40))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 -17/20)) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (- x 17/20))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ -17/20 x))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ (- x 17/20) x))) |
#s(approx (/ 17/20 x) #s(hole binary64 (/ 17/20 x))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)))) |
#s(approx (- x 11/20) #s(hole binary64 -11/20)) |
#s(approx (- x 11/20) #s(hole binary64 (- x 11/20))) |
#s(approx (- 9/20 x) #s(hole binary64 9/20)) |
#s(approx (- 9/20 x) #s(hole binary64 (+ 9/20 (* -1 x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (- x 1/10)))) |
#s(approx (- x 1/10) #s(hole binary64 -1/10)) |
#s(approx (- x 1/10) #s(hole binary64 (- x 1/10))) |
#s(approx (neg x) #s(hole binary64 (* -1 x))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (- x 11/20)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* -1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* x (- (* -11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- y 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- y 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 x) (pow (- y 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* x (- x 11/20)) (pow (- y 11/40) 2))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 121/1600)) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (+ 121/1600 (* -11/20 x)))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (+ 121/1600 (* x (- x 11/20))))) |
#s(approx (- x 11/40) #s(hole binary64 -11/40)) |
#s(approx (- x 11/40) #s(hole binary64 (- x 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- y 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))) 11/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 961/1600 (pow (- y 7/10) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (pow (- y 7/10) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* -31/20 x) (pow (- y 7/10) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* x (- x 31/20)) (pow (- y 7/10) 2))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 961/1600)) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (+ 961/1600 (* -31/20 x)))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (+ 961/1600 (* x (- x 31/20))))) |
#s(approx (- x 31/20) #s(hole binary64 -31/20)) |
#s(approx (- x 31/20) #s(hole binary64 (- x 31/20))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- 11/40 y) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- 11/40 y) 2) (pow (- x 11/40) 2))) 11/40))))) |
#s(approx (- x 31/40) #s(hole binary64 -31/40)) |
#s(approx (- x 31/40) #s(hole binary64 (- x 31/40))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- 11/40 y) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- 11/40 y) 2) (pow (- x 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- 11/40 y) 2) (pow (- x 11/40) 2))))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- 11/40 y) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))) (sqrt (+ 121/1600 (pow (- 11/40 y) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (- (+ 7/40 (* x (- (* -1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))))) (sqrt (+ 121/1600 (pow (- 11/40 y) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (- (+ 7/40 (* x (- (* x (- (* -11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- 11/40 y) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))))) (sqrt (+ 121/1600 (pow (- 11/40 y) 2)))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- 11/40 y) 2))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- 11/40 y) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))))))))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) 11/40))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- 11/40 y) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- 11/40 y) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- 11/40 y) 2)))))))))))) 11/40))) |
#s(approx (- x 33/40) #s(hole binary64 (* x (- 1 (* 33/40 (/ 1 x)))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* x (- (* 29/40 (/ 1 x)) 1)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- 1 (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 17/20 (/ 1 x)))))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 1)) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (- 1 (* 17/20 (/ 1 x))))) |
#s(approx (- x 11/20) #s(hole binary64 (* x (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* x (- (* 9/20 (/ 1 x)) 1)))) |
#s(approx (- x 1/10) #s(hole binary64 (* x (- 1 (* 1/10 (/ 1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -1/2 (/ (pow (- y 11/40) 2) (pow x 2))) (* 9/20 (/ 1 x))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 9/20 (/ 1 x))) (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- 1 (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (pow x 2))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 121/1600 (pow x 2)) (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 121/1600 (pow x 2))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/20 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- 1 (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 31/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 961/1600 (pow x 2)) (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/20 (/ 1 x)))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 961/1600 (pow x 2))) (* 31/20 (/ 1 x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* x (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (* x (- (+ (* -1/2 (/ (pow (- 11/40 y) 2) (pow x 2))) (* 9/20 (/ 1 x))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (* x (- (+ (* -11/80 (/ (pow (- 11/40 y) 2) (pow x 3))) (* 9/20 (/ 1 x))) (+ 1 (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2)))))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2)))) (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- 11/40 y) 2) (pow x 3))) (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2))))) (* 11/40 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- 11/40 y) 2) (pow x 3))) (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2))))) (* 11/20 (/ 1 x)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))))) |
#s(approx (- x 33/40) #s(hole binary64 (* -1 (* x (- (* 33/40 (/ 1 x)) 1))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* -1 (* x (- 1 (* 29/40 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (- 1 (* 7/10 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (* -1 (* x (- (* 17/20 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x))))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* -1 (* x (- (* 11/20 (/ 1 x)) 1))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* -1 (* x (- 1 (* 9/20 (/ 1 x))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))))) |
#s(approx (- x 1/10) #s(hole binary64 (* -1 (* x (- (* 1/10 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* 1/2 (/ (pow (- y 11/40) 2) x)) 1/10) x)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x)) 1/10) x)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 11/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- y 11/40) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- y 11/40) 2)) x))) x)))))) |
#s(approx (pow (- x 11/40) 2) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 11/20 (* 121/1600 (/ 1 x))) x)))))) |
#s(approx (- x 11/40) #s(hole binary64 (* -1 (* x (- (* 11/40 (/ 1 x)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- y 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- y 11/40) 2)) (* 1/4 (pow (- y 11/40) 4))) x))) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 31/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 31/20 (* -1 (/ (+ 961/1600 (pow (- y 7/10) 2)) x))) x)))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 31/20 (* 961/1600 (/ 1 x))) x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* -1 (* x (- (* 31/20 (/ 1 x)) 1))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- 11/40 y) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- 11/40 y) 2))) 11/40))))) |
#s(approx (- x 31/40) #s(hole binary64 (* -1 (* x (- (* 31/40 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- 11/40 y) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- 11/40 y) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- 11/40 y) 2))))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* 1/2 (/ (pow (- 11/40 y) 2) x)) 1/10) x)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- 11/40 y) 2) x)) (* 1/2 (pow (- 11/40 y) 2))) x)) 1/10) x)) 1))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- 11/40 y) 2) x))) x))))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- 11/40 y) 2) x)) (* 1/2 (pow (- 11/40 y) 2))) x))) x))))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2)))))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* 11/80 (/ (pow (- 11/40 y) 2) (pow x 3))) (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2))))))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- 11/40 y) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- 11/40 y) 2)) (* 1/4 (pow (- 11/40 y) 4))) x))) (pow x 3))) (* 1/2 (/ (pow (- 11/40 y) 2) (pow x 2))))))))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (- y 11/20) (neg y)))) |
#s(approx (- y 11/20) #s(hole binary64 (- y 11/20))) |
#s(approx y #s(hole binary64 y)) |
#s(approx (neg y) #s(hole binary64 (* -1 y))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 49/100 (pow (- x 31/40) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))) 3/40))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (neg y) (- y 11/40)))) |
#s(approx (- y 11/40) #s(hole binary64 (- y 11/40))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (neg y) (- y 1)))) |
#s(approx (- y 1) #s(hole binary64 -1)) |
#s(approx (- y 1) #s(hole binary64 (- y 1))) |
#s(approx (- 11/40 y) #s(hole binary64 11/40)) |
#s(approx (- 11/40 y) #s(hole binary64 (+ 11/40 (* -1 y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* -1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* y (- (* -11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- x 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- x 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 y) (pow (- x 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* y (- y 11/20)) (pow (- x 11/40) 2))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (+ 121/1600 (* -11/20 y)))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (+ 121/1600 (* y (- y 11/20))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- x 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))) 11/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 49/100 (pow (- x 31/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (pow (- x 31/40) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* -7/5 y) (pow (- x 31/40) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* y (- y 7/5)) (pow (- x 31/40) 2))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (* x (- x 31/20))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* -7/5 y) (* x (- x 31/20)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* x (- x 31/20)) (* y (- y 7/5)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 49/100)) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (+ 49/100 (* -7/5 y)))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (+ 49/100 (* y (- y 7/5))))) |
#s(approx (- y 7/10) #s(hole binary64 -7/10)) |
#s(approx (- y 7/10) #s(hole binary64 (- y 7/10))) |
#s(approx (- y 11/20) #s(hole binary64 (* y (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- 1 (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 31/40 (/ 1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* y (- 1 (* 11/40 (/ 1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* y (- 1 (/ 1 y))))) |
#s(approx (- 11/40 y) #s(hole binary64 (* y (- (* 11/40 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (* 9/20 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -1/2 (/ (pow (- x 11/40) 2) (pow y 2))) (* 9/20 (/ 1 y))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 9/20 (/ 1 y))) (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/40 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (pow y 2))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 121/1600 (pow y 2)) (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (* (pow y 2) (- (+ 1 (/ 121/1600 (pow y 2))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/20 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- 1 (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 7/10 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 7/5 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 49/100 (pow y 2)) (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 349/320 (pow y 2)) (/ (* x (- x 31/20)) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (* (pow y 2) (- (+ 1 (/ 49/100 (pow y 2))) (* 7/5 (/ 1 y)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)))) |
#s(approx (- y 11/20) #s(hole binary64 (* -1 (* y (- (* 11/20 (/ 1 y)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (- 1 (* 5/8 (/ 1 y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* -1 (* y (- (* 11/40 (/ 1 y)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (* -1 y) (neg (+ 1 (* -1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* -1 (* y (- (/ 1 y) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)))) |
#s(approx (- 11/40 y) #s(hole binary64 (* -1 (* y (- 1 (* 11/40 (/ 1 y))))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* 1/10 (/ 1 y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* 1/2 (/ (pow (- x 11/40) 2) y)) 1/10) y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y)) 1/10) y)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- x 11/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- x 11/40) 2)) y))) y)))))) |
#s(approx (pow (- y 11/40) 2) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (- 11/20 (* 121/1600 (/ 1 y))) y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- x 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- x 11/40) 2)) (* 1/4 (pow (- x 11/40) 4))) y))) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (- 1 (* 7/10 (/ 1 y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 49/100 (pow (- x 31/40) 2)) y))) y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 349/320 (* x (- x 31/20))) y))) y)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (- 7/5 (* 49/100 (/ 1 y))) y)))))) |
#s(approx (- y 7/10) #s(hole binary64 (* -1 (* y (- (* 7/10 (/ 1 y)) 1))))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 121/400 binary64)) (+.f64 y #s(literal 11/20 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1331/8000 binary64)) (fma.f64 y y (+.f64 #s(literal 121/400 binary64) (*.f64 y #s(literal 11/20 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/20 binary64) y)) |
(-.f64 y #s(literal 11/20 binary64)) |
(+.f64 y #s(literal -11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(*.f64 #s(literal -1 binary64) y) |
(*.f64 y #s(literal -1 binary64)) |
(neg.f64 y) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 1089/1600 binary64)) (+.f64 x #s(literal 33/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 35937/64000 binary64)) (fma.f64 x x (+.f64 #s(literal 1089/1600 binary64) (*.f64 x #s(literal 33/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 33/40 binary64) x)) |
(-.f64 x #s(literal 33/40 binary64)) |
(+.f64 x #s(literal -33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(/.f64 (-.f64 #s(literal 841/1600 binary64) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) (neg.f64 x))) |
(/.f64 (-.f64 #s(literal 841/1600 binary64) (*.f64 x x)) (+.f64 #s(literal 29/40 binary64) x)) |
(/.f64 (+.f64 #s(literal 24389/64000 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 841/1600 binary64) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 #s(literal 29/40 binary64) (neg.f64 x))))) |
(/.f64 (-.f64 #s(literal 24389/64000 binary64) (*.f64 (*.f64 x x) x)) (+.f64 #s(literal 841/1600 binary64) (fma.f64 x x (*.f64 #s(literal 29/40 binary64) x)))) |
(neg.f64 (-.f64 x #s(literal 29/40 binary64))) |
(-.f64 #s(literal 29/40 binary64) (*.f64 #s(literal 1 binary64) x)) |
(-.f64 #s(literal 29/40 binary64) (neg.f64 (neg.f64 x))) |
(-.f64 #s(literal 29/40 binary64) x) |
(+.f64 #s(literal 29/40 binary64) (neg.f64 x)) |
#s(literal 29/40 binary64) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x) |
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))) |
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 17/20 binary64) x) (/.f64 #s(literal 17/20 binary64) x))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 17/20 binary64) x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 17/20 binary64) x) (/.f64 #s(literal 17/20 binary64) x) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))))) |
(neg.f64 (-.f64 (/.f64 #s(literal 17/20 binary64) x) #s(literal 1 binary64))) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) |
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 17/20 binary64) x))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -17/20 binary64) x)) |
#s(literal 1 binary64) |
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 17/20 binary64)) |
(*.f64 #s(literal 17/20 binary64) (/.f64 #s(literal 1 binary64) x)) |
(/.f64 #s(literal -17/20 binary64) (neg.f64 x)) |
(/.f64 #s(literal 17/20 binary64) x) |
#s(literal 17/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 121/1600 binary64)) (+.f64 y #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1331/64000 binary64)) (fma.f64 y y (+.f64 #s(literal 121/1600 binary64) (*.f64 y #s(literal 11/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/40 binary64) y)) |
(-.f64 #s(literal -11/40 binary64) (neg.f64 y)) |
(-.f64 y #s(literal 11/40 binary64)) |
(+.f64 #s(literal -11/40 binary64) (neg.f64 (neg.f64 y))) |
(+.f64 y #s(literal -11/40 binary64)) |
#s(literal 11/40 binary64) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 121/400 binary64)) (+.f64 x #s(literal 11/20 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 1331/8000 binary64)) (fma.f64 x x (+.f64 #s(literal 121/400 binary64) (*.f64 x #s(literal 11/20 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/20 binary64) x)) |
(-.f64 x #s(literal 11/20 binary64)) |
(+.f64 x #s(literal -11/20 binary64)) |
(/.f64 (-.f64 #s(literal 81/400 binary64) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) (neg.f64 x))) |
(/.f64 (-.f64 #s(literal 81/400 binary64) (*.f64 x x)) (+.f64 #s(literal 9/20 binary64) x)) |
(/.f64 (+.f64 #s(literal 729/8000 binary64) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (+.f64 #s(literal 81/400 binary64) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 #s(literal 9/20 binary64) (neg.f64 x))))) |
(/.f64 (-.f64 #s(literal 729/8000 binary64) (*.f64 (*.f64 x x) x)) (+.f64 #s(literal 81/400 binary64) (fma.f64 x x (*.f64 #s(literal 9/20 binary64) x)))) |
(neg.f64 (-.f64 x #s(literal 9/20 binary64))) |
(-.f64 #s(literal 9/20 binary64) (*.f64 #s(literal 1 binary64) x)) |
(-.f64 #s(literal 9/20 binary64) (neg.f64 (neg.f64 x))) |
(-.f64 #s(literal 9/20 binary64) x) |
(+.f64 #s(literal 9/20 binary64) (neg.f64 x)) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 1 binary64)) (+.f64 y #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1 binary64)) (fma.f64 y y (+.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1 binary64))))) |
(neg.f64 (-.f64 #s(literal 1 binary64) y)) |
(-.f64 y #s(literal 1 binary64)) |
(+.f64 y #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 1/100 binary64)) (+.f64 x #s(literal 1/10 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 1/1000 binary64)) (fma.f64 x x (+.f64 #s(literal 1/100 binary64) (*.f64 x #s(literal 1/10 binary64))))) |
(neg.f64 (-.f64 #s(literal 1/10 binary64) x)) |
(-.f64 x #s(literal 1/10 binary64)) |
(+.f64 x #s(literal -1/10 binary64)) |
#s(literal 1/10 binary64) |
(*.f64 #s(literal -1 binary64) x) |
(*.f64 x #s(literal -1 binary64)) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(/.f64 (-.f64 #s(literal 121/1600 binary64) (*.f64 (neg.f64 y) (neg.f64 y))) (-.f64 #s(literal 11/40 binary64) (neg.f64 y))) |
(/.f64 (-.f64 #s(literal 121/1600 binary64) (*.f64 y y)) (+.f64 #s(literal 11/40 binary64) y)) |
(/.f64 (+.f64 #s(literal 1331/64000 binary64) (pow.f64 (neg.f64 y) #s(literal 3 binary64))) (+.f64 #s(literal 121/1600 binary64) (-.f64 (*.f64 (neg.f64 y) (neg.f64 y)) (*.f64 #s(literal 11/40 binary64) (neg.f64 y))))) |
(/.f64 (-.f64 #s(literal 1331/64000 binary64) (*.f64 (*.f64 y y) y)) (+.f64 #s(literal 121/1600 binary64) (fma.f64 y y (*.f64 #s(literal 11/40 binary64) y)))) |
(neg.f64 (-.f64 y #s(literal 11/40 binary64))) |
(-.f64 #s(literal 11/40 binary64) (*.f64 #s(literal 1 binary64) y)) |
(-.f64 #s(literal 11/40 binary64) (neg.f64 (neg.f64 y))) |
(-.f64 #s(literal 11/40 binary64) y) |
(+.f64 #s(literal 11/40 binary64) (neg.f64 y)) |
(/.f64 (-.f64 #s(literal 49/1600 binary64) (*.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (+.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) |
(/.f64 (-.f64 #s(literal 343/64000 binary64) (pow.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 49/1600 binary64) (fma.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) (*.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))))) |
(neg.f64 (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 7/40 binary64))) |
(-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64)))) |
(+.f64 #s(literal 7/40 binary64) (neg.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) |
#s(literal 7/40 binary64) |
(pow.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) #s(literal 1/2 binary64)) |
(sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) |
(fabs.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64)))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (fabs.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (neg.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(hypot.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (-.f64 x #s(literal 11/40 binary64))) |
(hypot.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (fabs.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(hypot.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (neg.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(hypot.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (-.f64 x #s(literal 11/40 binary64))) |
(hypot.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) (fabs.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(hypot.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) (neg.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(hypot.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) (-.f64 x #s(literal 11/40 binary64))) |
(hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (fabs.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (neg.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) |
(hypot.f64 (-.f64 y #s(literal 11/40 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 y #s(literal 11/40 binary64)) (fabs.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(hypot.f64 (-.f64 y #s(literal 11/40 binary64)) (neg.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(hypot.f64 (-.f64 y #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 4 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))) |
(fma.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(fma.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(fma.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(fma.f64 (-.f64 y #s(literal 11/40 binary64)) (-.f64 y #s(literal 11/40 binary64)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(-.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (neg.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) |
(+.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(*.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64))) |
(*.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) (fabs.f64 (-.f64 #s(literal 11/40 binary64) y))) |
(*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) |
(*.f64 (-.f64 y #s(literal 11/40 binary64)) (-.f64 y #s(literal 11/40 binary64))) |
(pow.f64 (fabs.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 2 binary64)) |
(pow.f64 (fabs.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 2 binary64)) |
(pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 2 binary64)) |
(pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
(fabs.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) |
(exp.f64 (*.f64 (log.f64 (-.f64 y #s(literal 11/40 binary64))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 11/40 binary64) y)) #s(literal 2 binary64))) |
(+.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 11/40 binary64) (neg.f64 y)))) (*.f64 y y)) |
(+.f64 (-.f64 (*.f64 y y) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 11/40 binary64)))) #s(literal 121/1600 binary64)) |
(+.f64 (-.f64 #s(literal 121/1600 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 11/40 binary64) y))) (*.f64 y y)) |
#s(literal 2 binary64) |
(*.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(*.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) (fabs.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(*.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) (neg.f64 (-.f64 x #s(literal 11/40 binary64)))) |
(*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) |
(pow.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 2 binary64)) |
(pow.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 2 binary64)) |
(pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)) |
(fabs.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x #s(literal 11/40 binary64))) #s(literal 2 binary64))) |
(+.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 2 binary64) (*.f64 x #s(literal 11/40 binary64)))) #s(literal 121/1600 binary64)) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 121/1600 binary64)) (+.f64 x #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 1331/64000 binary64)) (fma.f64 x x (+.f64 #s(literal 121/1600 binary64) (*.f64 x #s(literal 11/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/40 binary64) x)) |
(-.f64 x #s(literal 11/40 binary64)) |
(+.f64 x #s(literal -11/40 binary64)) |
(/.f64 (-.f64 (*.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64)))) #s(literal 121/1600 binary64)) (+.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 3 binary64)) #s(literal 1331/64000 binary64)) (fma.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) (+.f64 #s(literal 121/1600 binary64) (*.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) |
(-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64)) |
(+.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal -11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 3/40 binary64))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))))) #s(literal 9/1600 binary64)) (+.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 3/40 binary64))) |
(/.f64 (-.f64 (pow.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 3 binary64)) #s(literal 27/64000 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) (+.f64 #s(literal 9/1600 binary64) (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 3/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 3/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))))) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 3/40 binary64)) |
(+.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal -3/40 binary64)) |
(pow.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 1/2 binary64)) |
(sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) |
(fabs.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64))) (*.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) (-.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) (*.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) |
(fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(fma.f64 x (-.f64 x #s(literal 31/20 binary64)) (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(-.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) (-.f64 y #s(literal 7/10 binary64)))) |
(-.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (neg.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(+.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) #s(literal 923521/2560000 binary64)) (-.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 961/1600 binary64))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 3 binary64)) #s(literal 887503681/4096000000 binary64)) (fma.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (-.f64 #s(literal 923521/2560000 binary64) (*.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 961/1600 binary64))))) |
(fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) |
(fma.f64 x (-.f64 x #s(literal 31/20 binary64)) #s(literal 961/1600 binary64)) |
(-.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal -961/1600 binary64)) |
(+.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 961/1600 binary64)) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 961/400 binary64)) (+.f64 x #s(literal 31/20 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 29791/8000 binary64)) (fma.f64 x x (+.f64 #s(literal 961/400 binary64) (*.f64 x #s(literal 31/20 binary64))))) |
(neg.f64 (-.f64 #s(literal 31/20 binary64) x)) |
(-.f64 x #s(literal 31/20 binary64)) |
(+.f64 x #s(literal -31/20 binary64)) |
#s(literal 31/20 binary64) |
#s(literal 961/1600 binary64) |
(*.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64))) |
(*.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) (fabs.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(*.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) (neg.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64)) |
(pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64)) |
(pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) |
(fabs.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64))) |
(+.f64 (-.f64 (*.f64 y y) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 7/10 binary64)))) #s(literal 49/100 binary64)) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 49/100 binary64)) (+.f64 y #s(literal 7/10 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 343/1000 binary64)) (fma.f64 y y (+.f64 #s(literal 49/100 binary64) (*.f64 y #s(literal 7/10 binary64))))) |
(neg.f64 (-.f64 #s(literal 7/10 binary64) y)) |
(-.f64 y #s(literal 7/10 binary64)) |
(+.f64 y #s(literal -7/10 binary64)) |
#s(literal 7/10 binary64) |
#s(literal 3/40 binary64) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) |
(/.f64 (-.f64 (*.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64)))) #s(literal 9/1600 binary64)) (+.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3 binary64)) #s(literal 27/64000 binary64)) (fma.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) (+.f64 #s(literal 9/1600 binary64) (*.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 3/40 binary64) (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)) |
(+.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal -3/40 binary64)) |
(pow.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) #s(literal 1/2 binary64)) |
(sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(fabs.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64)) (fabs.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64)) (neg.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 1 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(hypot.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) (fabs.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(hypot.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) (neg.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(hypot.f64 (fabs.f64 (-.f64 x #s(literal 31/40 binary64))) (-.f64 y #s(literal 7/10 binary64))) |
(hypot.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) (fabs.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(hypot.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) (neg.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(hypot.f64 (neg.f64 (-.f64 x #s(literal 31/40 binary64))) (-.f64 y #s(literal 7/10 binary64))) |
(hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (fabs.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (neg.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 961/1600 binary64)) (+.f64 x #s(literal 31/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 29791/64000 binary64)) (fma.f64 x x (+.f64 #s(literal 961/1600 binary64) (*.f64 x #s(literal 31/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 31/40 binary64) x)) |
(-.f64 x #s(literal 31/40 binary64)) |
(+.f64 x #s(literal -31/40 binary64)) |
#s(literal 31/40 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) |
(/.f64 (-.f64 #s(literal 49/1600 binary64) (*.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (+.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) |
(/.f64 (-.f64 #s(literal 343/64000 binary64) (pow.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 3 binary64))) (+.f64 #s(literal 49/1600 binary64) (fma.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))))) |
(neg.f64 (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 7/40 binary64))) |
(-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))) |
(+.f64 #s(literal 7/40 binary64) (neg.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) |
(pow.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) #s(literal 1/2 binary64)) |
(sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) |
(fabs.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (fabs.f64 (-.f64 #s(literal 11/40 binary64) y))) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 11/40 binary64) y)) |
(hypot.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 1 binary64)) (-.f64 y #s(literal 11/40 binary64))) |
(hypot.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64))) |
(hypot.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) (fabs.f64 (-.f64 #s(literal 11/40 binary64) y))) |
(hypot.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) (-.f64 #s(literal 11/40 binary64) y)) |
(hypot.f64 (fabs.f64 (-.f64 x #s(literal 11/40 binary64))) (-.f64 y #s(literal 11/40 binary64))) |
(hypot.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64))) |
(hypot.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) (fabs.f64 (-.f64 #s(literal 11/40 binary64) y))) |
(hypot.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) (-.f64 #s(literal 11/40 binary64) y)) |
(hypot.f64 (neg.f64 (-.f64 x #s(literal 11/40 binary64))) (-.f64 y #s(literal 11/40 binary64))) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64))) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (fabs.f64 (-.f64 #s(literal 11/40 binary64) y))) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) |
(hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 y #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (*.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))) #s(literal 121/1600 binary64)) (+.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (pow.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 3 binary64)) #s(literal 1331/64000 binary64)) (fma.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) (+.f64 #s(literal 121/1600 binary64) (*.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) |
(-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)) |
(+.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal -11/40 binary64)) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64)))) |
#s(approx (- x 33/40) #s(literal -33/40 binary64)) |
#s(approx (- x 33/40) (-.f64 x #s(literal 33/40 binary64))) |
#s(approx x x) |
#s(approx (- 29/40 x) #s(literal 29/40 binary64)) |
#s(approx (- 29/40 x) (-.f64 #s(literal 29/40 binary64) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (-.f64 (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) (*.f64 #s(literal 31/40 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) x))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal -31/40 binary64) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) x) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 1/2 binary64))) x)) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal -31/40 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 31/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) x)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) #s(literal -3 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 1/2 binary64))) x)) x)) #s(literal 3/40 binary64))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)) |
#s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))) |
#s(approx (- 1 (/ 17/20 x)) (/.f64 #s(literal -17/20 binary64) x)) |
#s(approx (- 1 (/ 17/20 x)) (/.f64 (-.f64 x #s(literal 17/20 binary64)) x)) |
#s(approx (/ 17/20 x) (/.f64 #s(literal 17/20 binary64) x)) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- x 11/20) #s(literal -11/20 binary64)) |
#s(approx (- x 11/20) (-.f64 x #s(literal 11/20 binary64))) |
#s(approx (- 9/20 x) #s(literal 9/20 binary64)) |
#s(approx (- 9/20 x) (-.f64 #s(literal 9/20 binary64) x)) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64)))) |
#s(approx (- x 1/10) #s(literal -1/10 binary64)) |
#s(approx (- x 1/10) (-.f64 x #s(literal 1/10 binary64))) |
#s(approx (neg x) (neg.f64 x)) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (-.f64 #s(literal 7/40 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) #s(literal -11/40 binary64))) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (+.f64 #s(literal 7/40 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) #s(literal -1/2 binary64) (*.f64 #s(literal 11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))))) x)) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (+.f64 #s(literal 7/40 binary64) (*.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) #s(literal -3 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))))) (*.f64 #s(literal 11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))))) x)) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (-.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) #s(literal 11/40 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (fma.f64 #s(literal -11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) #s(literal 1/2 binary64))) x))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (fma.f64 #s(literal -11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (*.f64 (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) #s(literal -3 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) #s(literal 1/2 binary64))) x)) x))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 #s(literal 121/1600 binary64) (fma.f64 #s(literal -11/20 binary64) x (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/20 binary64)) x (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (pow (- x 11/40) 2) #s(literal 121/1600 binary64)) |
#s(approx (pow (- x 11/40) 2) (-.f64 #s(literal 121/1600 binary64) (*.f64 #s(literal 11/20 binary64) x))) |
#s(approx (pow (- x 11/40) 2) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/20 binary64)) x))) |
#s(approx (- x 11/40) #s(literal -11/40 binary64)) |
#s(approx (- x 11/40) (-.f64 x #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (-.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) #s(literal 11/40 binary64))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (fma.f64 #s(literal -11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) #s(literal 1/2 binary64))) x)) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (fma.f64 #s(literal -11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (*.f64 (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) #s(literal -3 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) #s(literal 1/2 binary64))) x)) x)) #s(literal 11/40 binary64))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (-.f64 (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) (*.f64 #s(literal 31/40 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) x)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+.f64 (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal -31/40 binary64) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) x) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 1/2 binary64))) x))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+.f64 (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal -31/40 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 31/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) x)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) #s(literal -3 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) #s(literal 1/2 binary64))) x)) x))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 #s(literal 961/1600 binary64) (fma.f64 #s(literal -31/20 binary64) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(literal 961/1600 binary64)) |
#s(approx (+ (* (- x 31/20) x) 961/1600) (-.f64 #s(literal 961/1600 binary64) (*.f64 #s(literal 31/20 binary64) x))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x))) |
#s(approx (- x 31/20) #s(literal -31/20 binary64)) |
#s(approx (- x 31/20) (-.f64 x #s(literal 31/20 binary64))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64))))) |
#s(approx (- x 31/40) #s(literal -31/40 binary64)) |
#s(approx (- x 31/40) (-.f64 x #s(literal 31/40 binary64))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (-.f64 (-.f64 #s(literal 7/40 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) #s(literal -11/40 binary64))) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (-.f64 (+.f64 #s(literal 7/40 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) #s(literal -1/2 binary64) (*.f64 #s(literal 11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))))) x)) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (-.f64 (+.f64 #s(literal 7/40 binary64) (*.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) #s(literal -3 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))))) (*.f64 #s(literal 11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))))) x)) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (-.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) #s(literal 11/40 binary64)))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (fma.f64 #s(literal -11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) #s(literal 1/2 binary64))) x))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (fma.f64 #s(literal -11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (*.f64 (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) #s(literal -3 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) #s(literal 1/2 binary64))) x)) x))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) (-.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) (-.f64 (-.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) #s(literal 11/40 binary64))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) (-.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (fma.f64 #s(literal -11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) #s(literal 1/2 binary64))) x)) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) (-.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (fma.f64 #s(literal -11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (*.f64 (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) x)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) #s(literal -3 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))))) #s(literal 1/2 binary64))) x)) x)) #s(literal 11/40 binary64))) |
#s(approx (- x 33/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 33/40 binary64) x)) x)) |
#s(approx (- 29/40 x) (*.f64 (-.f64 (/.f64 #s(literal 29/40 binary64) x) #s(literal 1 binary64)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)))) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (*.f64 x x) x)) #s(literal 31/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) |
#s(approx (- 1 (/ 17/20 x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))) |
#s(approx (- x 11/20) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (- 9/20 x) (*.f64 (-.f64 (/.f64 #s(literal 9/20 binary64) x) #s(literal 1 binary64)) x)) |
#s(approx (- x 1/10) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/10 binary64) x)) x)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64) (-.f64 (/.f64 #s(literal 9/20 binary64) x) #s(literal 1 binary64))) x)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal -11/80 binary64) (/.f64 #s(literal 9/20 binary64) x)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64)))) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64))) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 x x)) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) x)) (*.f64 x x))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) (*.f64 x x))) (/.f64 #s(literal 11/20 binary64) x)) (*.f64 x x))) |
#s(approx (pow (- x 11/40) 2) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (*.f64 x x))) (/.f64 #s(literal 11/20 binary64) x)) (*.f64 x x))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64))) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)))) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (*.f64 x x) x)) #s(literal 31/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/20 binary64) x)) (*.f64 x x))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) (*.f64 x x))) (/.f64 #s(literal 31/20 binary64) x)) (*.f64 x x))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (*.f64 x x))) (/.f64 #s(literal 31/20 binary64) x)) (*.f64 x x))) |
#s(approx (- x 31/20) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/20 binary64) x)) x)) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (*.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64) (-.f64 (/.f64 #s(literal 9/20 binary64) x) #s(literal 1 binary64))) x)) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal -11/80 binary64) (/.f64 #s(literal 9/20 binary64) x)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64)))) x)) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64))) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64))) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 31/40 binary64) (neg.f64 x)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 31/40 binary64) (neg.f64 x)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 31/40 binary64) (neg.f64 x)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 31/40 binary64) (neg.f64 x)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x)))) |
#s(approx (- x 33/40) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 33/40 binary64) x) #s(literal 1 binary64)))) |
#s(approx (- 29/40 x) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 29/40 binary64) x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 7/10 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x))) x))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal 31/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) x))) x))))) |
#s(approx (* (- 1 (/ 17/20 x)) x) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 17/20 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x)))) |
#s(approx (- x 11/20) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 11/20 binary64) x) #s(literal 1 binary64)))) |
#s(approx (- 9/20 x) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x)))) |
#s(approx (- x 1/10) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1/10 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 1/2 binary64) #s(literal -1/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal -11/80 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x)) #s(literal 1/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) x)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 11/40 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 1/2 binary64))) x))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 11/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x))) x))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 11/20 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) x))) x))) (*.f64 x x))) |
#s(approx (pow (- x 11/40) 2) (*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 11/20 binary64) (/.f64 #s(literal 121/1600 binary64) x)) x))))) |
#s(approx (- x 11/40) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 11/40 binary64) x) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (/.f64 (fma.f64 #s(literal -121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 4 binary64)) #s(literal 1/4 binary64))) x) #s(literal 1/2 binary64))) (*.f64 (*.f64 x x) x))) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) x)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 31/40 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x))) x))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 31/40 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal 31/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) x))) x))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 31/20 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) x))) x))) (*.f64 x x))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) (*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 31/20 binary64) (/.f64 #s(literal 961/1600 binary64) x)) x))))) |
#s(approx (- x 31/20) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 31/20 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (* (- x 31/40) (- x 31/40)) (* (- y 7/10) (- y 7/10)))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 31/40 binary64) (neg.f64 x)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))))) |
#s(approx (- x 31/40) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 31/40 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 1/2 binary64) #s(literal -1/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y))))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal -11/80 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x)) #s(literal 1/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 11/40 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 1/2 binary64))) x))))) |
#s(approx (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 11/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x))) x))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64)))))) |
#s(approx (- (sqrt (+ (* (- x 11/40) (- x 11/40)) (* (- 11/40 y) (- 11/40 y)))) 11/40) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (/.f64 (fma.f64 #s(literal -121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (pow.f64 (-.f64 #s(literal 11/40 binary64) y) #s(literal 4 binary64)) #s(literal 1/4 binary64))) x) #s(literal 1/2 binary64))) (*.f64 (*.f64 x x) x))) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64)))))) |
#s(approx (fmax (- y 11/20) (neg y)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y))) |
#s(approx (- y 11/20) (-.f64 y #s(literal 11/20 binary64))) |
#s(approx y y) |
#s(approx (neg y) (neg.f64 y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (-.f64 (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) (*.f64 #s(literal 7/10 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) y))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) #s(literal -7/10 binary64) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) y) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))))) #s(literal 1/2 binary64))) y)) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) #s(literal -7/10 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 7/20 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) y)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) #s(literal -3 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))))) #s(literal 1/2 binary64))) y)) y)) #s(literal 3/40 binary64))) |
#s(approx (fmax (neg y) (- y 11/40)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64)))) |
#s(approx (- y 11/40) (-.f64 y #s(literal 11/40 binary64))) |
#s(approx (fmax (neg y) (- y 1)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64)))) |
#s(approx (- y 1) #s(literal -1 binary64)) |
#s(approx (- y 1) (-.f64 y #s(literal 1 binary64))) |
#s(approx (- 11/40 y) #s(literal 11/40 binary64)) |
#s(approx (- 11/40 y) (-.f64 #s(literal 11/40 binary64) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (-.f64 #s(literal 7/40 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) y) #s(literal -11/40 binary64))) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (+.f64 #s(literal 7/40 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) y) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))) #s(literal -1/2 binary64) (*.f64 #s(literal 11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))))) y)) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (+.f64 #s(literal 7/40 binary64) (*.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) y)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) #s(literal -3 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))))) (*.f64 #s(literal 11/40 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))))) y)) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (-.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) y) #s(literal 11/40 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) #s(literal -11/40 binary64) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) y) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))) #s(literal 1/2 binary64))) y))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) #s(literal -11/40 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) y)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) #s(literal -3 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))) #s(literal 1/2 binary64))) y)) y))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 #s(literal 121/1600 binary64) (fma.f64 #s(literal -11/20 binary64) y (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 y #s(literal 11/20 binary64)) y (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) |
#s(approx (pow (- y 11/40) 2) (-.f64 #s(literal 121/1600 binary64) (*.f64 #s(literal 11/20 binary64) y))) |
#s(approx (pow (- y 11/40) 2) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 y #s(literal 11/20 binary64)) y))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (-.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) y) #s(literal 11/40 binary64))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) #s(literal -11/40 binary64) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) y) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))) #s(literal 1/2 binary64))) y)) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) #s(literal -11/40 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) y)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) #s(literal -3 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))))) #s(literal 1/2 binary64))) y)) y)) #s(literal 11/40 binary64))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (-.f64 (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) (*.f64 #s(literal 7/10 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) y)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+.f64 (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) #s(literal -7/10 binary64) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) y) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))))) #s(literal 1/2 binary64))) y))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+.f64 (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) #s(literal -7/10 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 7/20 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) y)) (sqrt.f64 (pow.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) #s(literal -3 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))))) #s(literal 1/2 binary64))) y)) y))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 #s(literal 49/100 binary64) (fma.f64 #s(literal -7/5 binary64) y (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 y #s(literal 7/5 binary64)) y (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+.f64 #s(literal 349/320 binary64) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+.f64 #s(literal 349/320 binary64) (fma.f64 #s(literal -7/5 binary64) y (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+.f64 #s(literal 349/320 binary64) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/5 binary64)) y)))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(literal 49/100 binary64)) |
#s(approx (* (- y 7/10) (- y 7/10)) (-.f64 #s(literal 49/100 binary64) (*.f64 #s(literal 7/5 binary64) y))) |
#s(approx (* (- y 7/10) (- y 7/10)) (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 y #s(literal 7/5 binary64)) y))) |
#s(approx (- y 7/10) #s(literal -7/10 binary64)) |
#s(approx (- y 7/10) (-.f64 y #s(literal 7/10 binary64))) |
#s(approx (- y 11/20) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)))) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 7/20 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (- y 11/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (- y 1) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y)) y)) |
#s(approx (- 11/40 y) (*.f64 (-.f64 (/.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (/.f64 #s(literal 9/20 binary64) y) #s(literal 1 binary64)) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal -1/2 binary64) (-.f64 (/.f64 #s(literal 9/20 binary64) y) #s(literal 1 binary64))) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal -11/80 binary64) (/.f64 #s(literal 9/20 binary64) y)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal -1/2 binary64)))) y)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal -1/2 binary64))) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (*.f64 y y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) y)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) (*.f64 y y))) (/.f64 #s(literal 11/20 binary64) y)) (*.f64 y y))) |
#s(approx (pow (- y 11/40) 2) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (*.f64 y y))) (/.f64 #s(literal 11/20 binary64) y)) (*.f64 y y))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal -1/2 binary64))) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)))) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 7/20 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/5 binary64) y)) (*.f64 y y))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) (*.f64 y y))) (/.f64 #s(literal 7/5 binary64) y)) (*.f64 y y))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 349/320 binary64) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) (*.f64 y y))) (/.f64 #s(literal 7/5 binary64) y)) (*.f64 y y))) |
#s(approx (* (- y 7/10) (- y 7/10)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (*.f64 y y))) (/.f64 #s(literal 7/5 binary64) y)) (*.f64 y y))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64)))) |
#s(approx (fmax (- y 11/20) (neg y)) (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y))) |
#s(approx (- y 11/20) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 11/20 binary64) y) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5/8 binary64) y)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 5/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y))) y))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 5/8 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal 7/20 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) y))) y))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (fmax (neg y) (- y 11/40)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64)))) |
#s(approx (- y 11/40) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64)))) |
#s(approx (fmax (neg y) (- y 1)) (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y)))) |
#s(approx (- y 1) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64)))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- 11/40 y) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 1/10 binary64) y) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal 1/2 binary64) #s(literal -1/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal -11/80 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) y)) #s(literal 1/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 y) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 11/40 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal 1/2 binary64))) y))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 y) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 11/40 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal 11/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) y))) y))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 11/20 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) y))) y))) (*.f64 y y))) |
#s(approx (pow (- y 11/40) 2) (*.f64 (*.f64 y y) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 11/20 binary64) (/.f64 #s(literal 121/1600 binary64) y)) y))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal -1/2 binary64))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal -121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 4 binary64)) #s(literal 1/4 binary64))) y) #s(literal 1/2 binary64))) (*.f64 (*.f64 y y) y))) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal -1/2 binary64)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) y)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 7/10 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y))) y))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal 7/20 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) y))) y))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 7/5 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 49/100 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) y))) y))) (*.f64 y y))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 7/5 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 349/320 binary64) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) y))) y))))) |
#s(approx (* (- y 7/10) (- y 7/10)) (*.f64 (*.f64 y y) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 7/5 binary64) (/.f64 #s(literal 49/100 binary64) y)) y))))) |
#s(approx (- y 7/10) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 7/10 binary64) y) #s(literal 1 binary64)))) |
Compiled 19 249 to 5 336 computations (72.3% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 927 | 2 | 929 |
| Fresh | 0 | 0 | 0 |
| Picked | 3 | 0 | 3 |
| Done | 0 | 0 | 0 |
| Total | 930 | 2 | 932 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 100.0% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| ▶ | 20.4% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
Compiled 173 to 136 computations (21.4% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(-.f64 y #s(literal 11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(neg.f64 y) |
(-.f64 x #s(literal 33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(-.f64 #s(literal 29/40 binary64) x) |
#s(literal 29/40 binary64) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) |
#s(literal 1 binary64) |
(/.f64 #s(literal 17/20 binary64) x) |
#s(literal 17/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(-.f64 y #s(literal 11/40 binary64)) |
#s(literal 11/40 binary64) |
(-.f64 x #s(literal 11/20 binary64)) |
(-.f64 #s(literal 9/20 binary64) x) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(-.f64 y #s(literal 1 binary64)) |
(-.f64 x #s(literal 1/10 binary64)) |
#s(literal 1/10 binary64) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(-.f64 #s(literal 11/40 binary64) y) |
(-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)))) |
#s(literal 7/40 binary64) |
(sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) |
(*.f64 y y) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64)) |
(sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) |
(-.f64 x #s(literal 31/20 binary64)) |
#s(literal 31/20 binary64) |
#s(literal 961/1600 binary64) |
(*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(-.f64 y #s(literal 7/10 binary64)) |
#s(literal 7/10 binary64) |
#s(literal 3/40 binary64) |
| Outputs |
|---|
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)))) |
#s(approx (- x 33/40) #s(hole binary64 -33/40)) |
#s(approx (- x 33/40) #s(hole binary64 (- x 33/40))) |
#s(approx x #s(hole binary64 x)) |
#s(approx (- 29/40 x) #s(hole binary64 29/40)) |
#s(approx (- 29/40 x) #s(hole binary64 (+ 29/40 (* -1 x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 961/1600 (pow (- y 7/10) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))) 3/40))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 -17/20)) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (- x 17/20))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ -17/20 x))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ (- x 17/20) x))) |
#s(approx (/ 17/20 x) #s(hole binary64 (/ 17/20 x))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)))) |
#s(approx (- x 11/20) #s(hole binary64 -11/20)) |
#s(approx (- x 11/20) #s(hole binary64 (- x 11/20))) |
#s(approx (- 9/20 x) #s(hole binary64 9/20)) |
#s(approx (- 9/20 x) #s(hole binary64 (+ 9/20 (* -1 x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (- x 1/10)))) |
#s(approx (- x 1/10) #s(hole binary64 -1/10)) |
#s(approx (- x 1/10) #s(hole binary64 (- x 1/10))) |
#s(approx (neg x) #s(hole binary64 (* -1 x))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (- x 11/20)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* -1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* x (- (* -11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- y 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- y 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 x) (pow (- y 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* x (- x 11/20)) (pow (- y 11/40) 2))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- y 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))) 11/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 961/1600 (pow (- y 7/10) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (pow (- y 7/10) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* -31/20 x) (pow (- y 7/10) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* x (- x 31/20)) (pow (- y 7/10) 2))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 961/1600)) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (+ 961/1600 (* -31/20 x)))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (+ 961/1600 (* x (- x 31/20))))) |
#s(approx (- x 31/20) #s(hole binary64 -31/20)) |
#s(approx (- x 31/20) #s(hole binary64 (- x 31/20))) |
#s(approx (- x 33/40) #s(hole binary64 (* x (- 1 (* 33/40 (/ 1 x)))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* x (- (* 29/40 (/ 1 x)) 1)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- 1 (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 17/20 (/ 1 x)))))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 1)) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (- 1 (* 17/20 (/ 1 x))))) |
#s(approx (- x 11/20) #s(hole binary64 (* x (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* x (- (* 9/20 (/ 1 x)) 1)))) |
#s(approx (- x 1/10) #s(hole binary64 (* x (- 1 (* 1/10 (/ 1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -1/2 (/ (pow (- y 11/40) 2) (pow x 2))) (* 9/20 (/ 1 x))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 9/20 (/ 1 x))) (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- 1 (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (pow x 2))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 121/1600 (pow x 2)) (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/20 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- 1 (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 31/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 961/1600 (pow x 2)) (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/20 (/ 1 x)))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 961/1600 (pow x 2))) (* 31/20 (/ 1 x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* x (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))))) |
#s(approx (- x 33/40) #s(hole binary64 (* -1 (* x (- (* 33/40 (/ 1 x)) 1))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* -1 (* x (- 1 (* 29/40 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (- 1 (* 7/10 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (* -1 (* x (- (* 17/20 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x))))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* -1 (* x (- (* 11/20 (/ 1 x)) 1))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* -1 (* x (- 1 (* 9/20 (/ 1 x))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))))) |
#s(approx (- x 1/10) #s(hole binary64 (* -1 (* x (- (* 1/10 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* 1/2 (/ (pow (- y 11/40) 2) x)) 1/10) x)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x)) 1/10) x)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 11/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- y 11/40) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- y 11/40) 2)) x))) x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- y 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- y 11/40) 2)) (* 1/4 (pow (- y 11/40) 4))) x))) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 31/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 31/20 (* -1 (/ (+ 961/1600 (pow (- y 7/10) 2)) x))) x)))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 31/20 (* 961/1600 (/ 1 x))) x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* -1 (* x (- (* 31/20 (/ 1 x)) 1))))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (- y 11/20) (neg y)))) |
#s(approx (- y 11/20) #s(hole binary64 (- y 11/20))) |
#s(approx y #s(hole binary64 y)) |
#s(approx (neg y) #s(hole binary64 (* -1 y))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 49/100 (pow (- x 31/40) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))) 3/40))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (neg y) (- y 11/40)))) |
#s(approx (- y 11/40) #s(hole binary64 -11/40)) |
#s(approx (- y 11/40) #s(hole binary64 (- y 11/40))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (neg y) (- y 1)))) |
#s(approx (- y 1) #s(hole binary64 -1)) |
#s(approx (- y 1) #s(hole binary64 (- y 1))) |
#s(approx (- 11/40 y) #s(hole binary64 11/40)) |
#s(approx (- 11/40 y) #s(hole binary64 (+ 11/40 (* -1 y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* -1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* y (- (* -11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- x 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- x 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 y) (pow (- x 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* y (- y 11/20)) (pow (- x 11/40) 2))))) |
#s(approx (* y y) #s(hole binary64 (pow y 2))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- x 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))) 11/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 49/100 (pow (- x 31/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (pow (- x 31/40) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* -7/5 y) (pow (- x 31/40) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* y (- y 7/5)) (pow (- x 31/40) 2))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (* x (- x 31/20))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* -7/5 y) (* x (- x 31/20)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* x (- x 31/20)) (* y (- y 7/5)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 49/100)) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (+ 49/100 (* -7/5 y)))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (+ 49/100 (* y (- y 7/5))))) |
#s(approx (- y 7/10) #s(hole binary64 -7/10)) |
#s(approx (- y 7/10) #s(hole binary64 (- y 7/10))) |
#s(approx (- y 11/20) #s(hole binary64 (* y (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- 1 (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 31/40 (/ 1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* y (- 1 (* 11/40 (/ 1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* y (- 1 (/ 1 y))))) |
#s(approx (- 11/40 y) #s(hole binary64 (* y (- (* 11/40 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (* 9/20 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -1/2 (/ (pow (- x 11/40) 2) (pow y 2))) (* 9/20 (/ 1 y))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 9/20 (/ 1 y))) (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/40 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 121/1600 (pow y 2)) (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/20 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- 1 (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 7/10 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 7/5 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 49/100 (pow y 2)) (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 349/320 (pow y 2)) (/ (* x (- x 31/20)) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (* (pow y 2) (- (+ 1 (/ 49/100 (pow y 2))) (* 7/5 (/ 1 y)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)))) |
#s(approx (- y 11/20) #s(hole binary64 (* -1 (* y (- (* 11/20 (/ 1 y)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (- 1 (* 5/8 (/ 1 y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* -1 (* y (- (* 11/40 (/ 1 y)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (* -1 y) (neg (+ 1 (* -1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* -1 (* y (- (/ 1 y) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)))) |
#s(approx (- 11/40 y) #s(hole binary64 (* -1 (* y (- 1 (* 11/40 (/ 1 y))))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* 1/10 (/ 1 y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* 1/2 (/ (pow (- x 11/40) 2) y)) 1/10) y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y)) 1/10) y)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- x 11/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- x 11/40) 2)) y))) y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- x 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- x 11/40) 2)) (* 1/4 (pow (- x 11/40) 4))) y))) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (- 1 (* 7/10 (/ 1 y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 49/100 (pow (- x 31/40) 2)) y))) y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 349/320 (* x (- x 31/20))) y))) y)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (- 7/5 (* 49/100 (/ 1 y))) y)))))) |
#s(approx (- y 7/10) #s(hole binary64 (* -1 (* y (- (* 7/10 (/ 1 y)) 1))))) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | y | @ | inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) 1 (/ 17/20 x) 17/20 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (* y y) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 961/1600) (- x 31/20) 31/20 961/1600 (* (- y 7/10) (- y 7/10)) (- y 7/10) 7/10 3/40) |
| 3.0ms | y | @ | -inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) 1 (/ 17/20 x) 17/20 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (* y y) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 961/1600) (- x 31/20) 31/20 961/1600 (* (- y 7/10) (- y 7/10)) (- y 7/10) 7/10 3/40) |
| 3.0ms | x | @ | -inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) 1 (/ 17/20 x) 17/20 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (* y y) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 961/1600) (- x 31/20) 31/20 961/1600 (* (- y 7/10) (- y 7/10)) (- y 7/10) 7/10 3/40) |
| 3.0ms | x | @ | 0 | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) 1 (/ 17/20 x) 17/20 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (* y y) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 961/1600) (- x 31/20) 31/20 961/1600 (* (- y 7/10) (- y 7/10)) (- y 7/10) 7/10 3/40) |
| 3.0ms | x | @ | inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) 1 (/ 17/20 x) 17/20 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (* y y) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 961/1600) (- x 31/20) 31/20 961/1600 (* (- y 7/10) (- y 7/10)) (- y 7/10) 7/10 3/40) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1094 | 9708 |
| 0 | 1171 | 9179 |
| 1 | 6822 | 9119 |
| 0 | 8608 | 8231 |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(-.f64 y #s(literal 11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(neg.f64 y) |
(-.f64 x #s(literal 33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(-.f64 #s(literal 29/40 binary64) x) |
#s(literal 29/40 binary64) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) |
#s(literal 1 binary64) |
(/.f64 #s(literal 17/20 binary64) x) |
#s(literal 17/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(-.f64 y #s(literal 11/40 binary64)) |
#s(literal 11/40 binary64) |
(-.f64 x #s(literal 11/20 binary64)) |
(-.f64 #s(literal 9/20 binary64) x) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(-.f64 y #s(literal 1 binary64)) |
(-.f64 x #s(literal 1/10 binary64)) |
#s(literal 1/10 binary64) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(-.f64 #s(literal 11/40 binary64) y) |
(-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)))) |
#s(literal 7/40 binary64) |
(sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) |
(*.f64 y y) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64)) |
(sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) |
(-.f64 x #s(literal 31/20 binary64)) |
#s(literal 31/20 binary64) |
#s(literal 961/1600 binary64) |
(*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(-.f64 y #s(literal 7/10 binary64)) |
#s(literal 7/10 binary64) |
#s(literal 3/40 binary64) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)))) |
#s(approx (- x 33/40) #s(hole binary64 -33/40)) |
#s(approx (- x 33/40) #s(hole binary64 (- x 33/40))) |
#s(approx x #s(hole binary64 x)) |
#s(approx (- 29/40 x) #s(hole binary64 29/40)) |
#s(approx (- 29/40 x) #s(hole binary64 (+ 29/40 (* -1 x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 961/1600 (pow (- y 7/10) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))) 3/40))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 -17/20)) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (- x 17/20))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ -17/20 x))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ (- x 17/20) x))) |
#s(approx (/ 17/20 x) #s(hole binary64 (/ 17/20 x))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)))) |
#s(approx (- x 11/20) #s(hole binary64 -11/20)) |
#s(approx (- x 11/20) #s(hole binary64 (- x 11/20))) |
#s(approx (- 9/20 x) #s(hole binary64 9/20)) |
#s(approx (- 9/20 x) #s(hole binary64 (+ 9/20 (* -1 x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (- x 1/10)))) |
#s(approx (- x 1/10) #s(hole binary64 -1/10)) |
#s(approx (- x 1/10) #s(hole binary64 (- x 1/10))) |
#s(approx (neg x) #s(hole binary64 (* -1 x))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (- x 11/20)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* -1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* x (- (* -11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- y 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- y 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 x) (pow (- y 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* x (- x 11/20)) (pow (- y 11/40) 2))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- y 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))) 11/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 961/1600 (pow (- y 7/10) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (pow (- y 7/10) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* -31/20 x) (pow (- y 7/10) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* x (- x 31/20)) (pow (- y 7/10) 2))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 961/1600)) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (+ 961/1600 (* -31/20 x)))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (+ 961/1600 (* x (- x 31/20))))) |
#s(approx (- x 31/20) #s(hole binary64 -31/20)) |
#s(approx (- x 31/20) #s(hole binary64 (- x 31/20))) |
#s(approx (- x 33/40) #s(hole binary64 (* x (- 1 (* 33/40 (/ 1 x)))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* x (- (* 29/40 (/ 1 x)) 1)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- 1 (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 17/20 (/ 1 x)))))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 1)) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (- 1 (* 17/20 (/ 1 x))))) |
#s(approx (- x 11/20) #s(hole binary64 (* x (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* x (- (* 9/20 (/ 1 x)) 1)))) |
#s(approx (- x 1/10) #s(hole binary64 (* x (- 1 (* 1/10 (/ 1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -1/2 (/ (pow (- y 11/40) 2) (pow x 2))) (* 9/20 (/ 1 x))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 9/20 (/ 1 x))) (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- 1 (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (pow x 2))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 121/1600 (pow x 2)) (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/20 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- 1 (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 31/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 961/1600 (pow x 2)) (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/20 (/ 1 x)))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 961/1600 (pow x 2))) (* 31/20 (/ 1 x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* x (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))))) |
#s(approx (- x 33/40) #s(hole binary64 (* -1 (* x (- (* 33/40 (/ 1 x)) 1))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* -1 (* x (- 1 (* 29/40 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (- 1 (* 7/10 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (* -1 (* x (- (* 17/20 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x))))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* -1 (* x (- (* 11/20 (/ 1 x)) 1))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* -1 (* x (- 1 (* 9/20 (/ 1 x))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))))) |
#s(approx (- x 1/10) #s(hole binary64 (* -1 (* x (- (* 1/10 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* 1/2 (/ (pow (- y 11/40) 2) x)) 1/10) x)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x)) 1/10) x)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 11/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- y 11/40) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- y 11/40) 2)) x))) x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- y 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- y 11/40) 2)) (* 1/4 (pow (- y 11/40) 4))) x))) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 31/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 31/20 (* -1 (/ (+ 961/1600 (pow (- y 7/10) 2)) x))) x)))))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 31/20 (* 961/1600 (/ 1 x))) x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* -1 (* x (- (* 31/20 (/ 1 x)) 1))))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (- y 11/20) (neg y)))) |
#s(approx (- y 11/20) #s(hole binary64 (- y 11/20))) |
#s(approx y #s(hole binary64 y)) |
#s(approx (neg y) #s(hole binary64 (* -1 y))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 49/100 (pow (- x 31/40) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))) 3/40))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (neg y) (- y 11/40)))) |
#s(approx (- y 11/40) #s(hole binary64 -11/40)) |
#s(approx (- y 11/40) #s(hole binary64 (- y 11/40))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (neg y) (- y 1)))) |
#s(approx (- y 1) #s(hole binary64 -1)) |
#s(approx (- y 1) #s(hole binary64 (- y 1))) |
#s(approx (- 11/40 y) #s(hole binary64 11/40)) |
#s(approx (- 11/40 y) #s(hole binary64 (+ 11/40 (* -1 y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* -1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* y (- (* -11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- x 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- x 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 y) (pow (- x 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* y (- y 11/20)) (pow (- x 11/40) 2))))) |
#s(approx (* y y) #s(hole binary64 (pow y 2))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- x 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))) 11/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 49/100 (pow (- x 31/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (pow (- x 31/40) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* -7/5 y) (pow (- x 31/40) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* y (- y 7/5)) (pow (- x 31/40) 2))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (* x (- x 31/20))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* -7/5 y) (* x (- x 31/20)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* x (- x 31/20)) (* y (- y 7/5)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 49/100)) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (+ 49/100 (* -7/5 y)))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (+ 49/100 (* y (- y 7/5))))) |
#s(approx (- y 7/10) #s(hole binary64 -7/10)) |
#s(approx (- y 7/10) #s(hole binary64 (- y 7/10))) |
#s(approx (- y 11/20) #s(hole binary64 (* y (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- 1 (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 31/40 (/ 1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* y (- 1 (* 11/40 (/ 1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* y (- 1 (/ 1 y))))) |
#s(approx (- 11/40 y) #s(hole binary64 (* y (- (* 11/40 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (* 9/20 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -1/2 (/ (pow (- x 11/40) 2) (pow y 2))) (* 9/20 (/ 1 y))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 9/20 (/ 1 y))) (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/40 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 121/1600 (pow y 2)) (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/20 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- 1 (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 7/10 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 7/5 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 49/100 (pow y 2)) (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 349/320 (pow y 2)) (/ (* x (- x 31/20)) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (* (pow y 2) (- (+ 1 (/ 49/100 (pow y 2))) (* 7/5 (/ 1 y)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)))) |
#s(approx (- y 11/20) #s(hole binary64 (* -1 (* y (- (* 11/20 (/ 1 y)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (- 1 (* 5/8 (/ 1 y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* -1 (* y (- (* 11/40 (/ 1 y)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (* -1 y) (neg (+ 1 (* -1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* -1 (* y (- (/ 1 y) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)))) |
#s(approx (- 11/40 y) #s(hole binary64 (* -1 (* y (- 1 (* 11/40 (/ 1 y))))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* 1/10 (/ 1 y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* 1/2 (/ (pow (- x 11/40) 2) y)) 1/10) y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y)) 1/10) y)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- x 11/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- x 11/40) 2)) y))) y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- x 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- x 11/40) 2)) (* 1/4 (pow (- x 11/40) 4))) y))) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (- 1 (* 7/10 (/ 1 y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 49/100 (pow (- x 31/40) 2)) y))) y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 349/320 (* x (- x 31/20))) y))) y)))))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (- 7/5 (* 49/100 (/ 1 y))) y)))))) |
#s(approx (- y 7/10) #s(hole binary64 (* -1 (* y (- (* 7/10 (/ 1 y)) 1))))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 121/400 binary64)) (+.f64 y #s(literal 11/20 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1331/8000 binary64)) (fma.f64 y y (+.f64 #s(literal 121/400 binary64) (*.f64 y #s(literal 11/20 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/20 binary64) y)) |
(-.f64 y #s(literal 11/20 binary64)) |
(+.f64 y #s(literal -11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(*.f64 #s(literal -1 binary64) y) |
(*.f64 y #s(literal -1 binary64)) |
(neg.f64 y) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 1089/1600 binary64)) (+.f64 x #s(literal 33/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 35937/64000 binary64)) (fma.f64 x x (+.f64 #s(literal 1089/1600 binary64) (*.f64 x #s(literal 33/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 33/40 binary64) x)) |
(-.f64 x #s(literal 33/40 binary64)) |
(+.f64 x #s(literal -33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(/.f64 (-.f64 #s(literal 841/1600 binary64) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) (neg.f64 x))) |
(/.f64 (-.f64 #s(literal 841/1600 binary64) (*.f64 x x)) (+.f64 #s(literal 29/40 binary64) x)) |
(/.f64 (+.f64 #s(literal 24389/64000 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1 binary64))) (+.f64 #s(literal 841/1600 binary64) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 #s(literal 29/40 binary64) (neg.f64 x))))) |
(/.f64 (-.f64 #s(literal 24389/64000 binary64) (*.f64 (*.f64 x x) x)) (+.f64 #s(literal 841/1600 binary64) (fma.f64 x x (*.f64 #s(literal 29/40 binary64) x)))) |
(neg.f64 (-.f64 x #s(literal 29/40 binary64))) |
(fma.f64 #s(literal -1 binary64) x #s(literal 29/40 binary64)) |
(fma.f64 x #s(literal -1 binary64) #s(literal 29/40 binary64)) |
(-.f64 #s(literal 29/40 binary64) (*.f64 #s(literal 1 binary64) x)) |
(-.f64 #s(literal 29/40 binary64) (neg.f64 (neg.f64 x))) |
(-.f64 #s(literal 29/40 binary64) x) |
(+.f64 (neg.f64 x) #s(literal 29/40 binary64)) |
(+.f64 #s(literal 29/40 binary64) (neg.f64 x)) |
#s(literal 29/40 binary64) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x) |
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))) |
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 17/20 binary64) x) (/.f64 #s(literal 17/20 binary64) x))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 17/20 binary64) x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 17/20 binary64) x) (/.f64 #s(literal 17/20 binary64) x) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))))) |
(neg.f64 (-.f64 (/.f64 #s(literal 17/20 binary64) x) #s(literal 1 binary64))) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) |
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 17/20 binary64) x))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -17/20 binary64) x)) |
#s(literal 1 binary64) |
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 17/20 binary64)) |
(*.f64 #s(literal 17/20 binary64) (/.f64 #s(literal 1 binary64) x)) |
(/.f64 #s(literal -17/20 binary64) (neg.f64 x)) |
(/.f64 #s(literal 17/20 binary64) x) |
#s(literal 17/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 121/1600 binary64)) (+.f64 y #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1331/64000 binary64)) (fma.f64 y y (+.f64 #s(literal 121/1600 binary64) (*.f64 y #s(literal 11/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/40 binary64) y)) |
(-.f64 #s(literal -11/40 binary64) (neg.f64 y)) |
(-.f64 y #s(literal 11/40 binary64)) |
(+.f64 #s(literal -11/40 binary64) (neg.f64 (neg.f64 y))) |
(+.f64 y #s(literal -11/40 binary64)) |
#s(literal 11/40 binary64) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 121/400 binary64)) (+.f64 x #s(literal 11/20 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 1331/8000 binary64)) (fma.f64 x x (+.f64 #s(literal 121/400 binary64) (*.f64 x #s(literal 11/20 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/20 binary64) x)) |
(-.f64 x #s(literal 11/20 binary64)) |
(+.f64 x #s(literal -11/20 binary64)) |
(/.f64 (-.f64 #s(literal 81/400 binary64) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) (neg.f64 x))) |
(/.f64 (-.f64 #s(literal 81/400 binary64) (*.f64 x x)) (+.f64 #s(literal 9/20 binary64) x)) |
(/.f64 (+.f64 #s(literal 729/8000 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1 binary64))) (+.f64 #s(literal 81/400 binary64) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 #s(literal 9/20 binary64) (neg.f64 x))))) |
(/.f64 (-.f64 #s(literal 729/8000 binary64) (*.f64 (*.f64 x x) x)) (+.f64 #s(literal 81/400 binary64) (fma.f64 x x (*.f64 #s(literal 9/20 binary64) x)))) |
(neg.f64 (-.f64 x #s(literal 9/20 binary64))) |
(fma.f64 #s(literal -1 binary64) x #s(literal 9/20 binary64)) |
(fma.f64 x #s(literal -1 binary64) #s(literal 9/20 binary64)) |
(-.f64 #s(literal 9/20 binary64) (*.f64 #s(literal 1 binary64) x)) |
(-.f64 #s(literal 9/20 binary64) (neg.f64 (neg.f64 x))) |
(-.f64 #s(literal 9/20 binary64) x) |
(+.f64 (neg.f64 x) #s(literal 9/20 binary64)) |
(+.f64 #s(literal 9/20 binary64) (neg.f64 x)) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 1 binary64)) (+.f64 y #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1 binary64)) (fma.f64 y y (+.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1 binary64))))) |
(neg.f64 (-.f64 #s(literal 1 binary64) y)) |
(-.f64 y #s(literal 1 binary64)) |
(+.f64 y #s(literal -1 binary64)) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 1/100 binary64)) (+.f64 x #s(literal 1/10 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 1/1000 binary64)) (fma.f64 x x (+.f64 #s(literal 1/100 binary64) (*.f64 x #s(literal 1/10 binary64))))) |
(neg.f64 (-.f64 #s(literal 1/10 binary64) x)) |
(-.f64 x #s(literal 1/10 binary64)) |
(+.f64 x #s(literal -1/10 binary64)) |
#s(literal 1/10 binary64) |
(*.f64 #s(literal -1 binary64) x) |
(*.f64 x #s(literal -1 binary64)) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(/.f64 (-.f64 #s(literal 121/1600 binary64) (*.f64 y y)) (-.f64 #s(literal 11/40 binary64) (neg.f64 y))) |
(/.f64 (-.f64 #s(literal 121/1600 binary64) (*.f64 y y)) (+.f64 #s(literal 11/40 binary64) y)) |
(/.f64 (+.f64 #s(literal 1331/64000 binary64) (*.f64 (*.f64 (*.f64 y y) y) #s(literal -1 binary64))) (+.f64 #s(literal 121/1600 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 11/40 binary64) (neg.f64 y))))) |
(/.f64 (-.f64 #s(literal 1331/64000 binary64) (*.f64 (*.f64 y y) y)) (+.f64 #s(literal 121/1600 binary64) (fma.f64 y y (*.f64 #s(literal 11/40 binary64) y)))) |
(neg.f64 (-.f64 y #s(literal 11/40 binary64))) |
(fma.f64 #s(literal -1 binary64) y #s(literal 11/40 binary64)) |
(fma.f64 y #s(literal -1 binary64) #s(literal 11/40 binary64)) |
(-.f64 #s(literal 11/40 binary64) (*.f64 #s(literal 1 binary64) y)) |
(-.f64 #s(literal 11/40 binary64) (neg.f64 (neg.f64 y))) |
(-.f64 #s(literal 11/40 binary64) y) |
(+.f64 #s(literal 11/40 binary64) (neg.f64 y)) |
(+.f64 (neg.f64 y) #s(literal 11/40 binary64)) |
(/.f64 (-.f64 #s(literal 49/1600 binary64) (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (+.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(/.f64 (-.f64 #s(literal 343/64000 binary64) (pow.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) #s(literal 3/2 binary64))) (+.f64 #s(literal 49/1600 binary64) (fma.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (*.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))))) |
(neg.f64 (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 7/40 binary64))) |
(-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)))) |
(+.f64 #s(literal 7/40 binary64) (neg.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
#s(literal 7/40 binary64) |
(pow.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) #s(literal 1/2 binary64)) |
(sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) |
(fabs.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)))) |
(exp.f64 (*.f64 (log.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 1/2 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) |
(*.f64 (pow.f64 (fabs.f64 y) #s(literal 1 binary64)) (pow.f64 (fabs.f64 y) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (neg.f64 y) #s(literal 1 binary64)) (pow.f64 (neg.f64 y) #s(literal 1 binary64))) |
(*.f64 (pow.f64 y #s(literal 1 binary64)) (pow.f64 y #s(literal 1 binary64))) |
(*.f64 (fabs.f64 y) (fabs.f64 y)) |
(*.f64 (*.f64 y y) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 y y)) |
(*.f64 (neg.f64 y) (neg.f64 y)) |
(*.f64 y y) |
(pow.f64 (fabs.f64 y) #s(literal 2 binary64)) |
(pow.f64 (neg.f64 y) #s(literal 2 binary64)) |
(pow.f64 y #s(literal 2 binary64)) |
(fabs.f64 (*.f64 y y)) |
(exp.f64 (*.f64 (log.f64 (fabs.f64 y)) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (neg.f64 y)) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 y) #s(literal 2 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 y) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 y) #s(literal 2 binary64)))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)))) #s(literal 121/1600 binary64)) (+.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (pow.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) #s(literal 3/2 binary64)) #s(literal 1331/64000 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (+.f64 #s(literal 121/1600 binary64) (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)) |
(+.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal -11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 3/40 binary64))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))))) #s(literal 9/1600 binary64)) (+.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 3/40 binary64))) |
(/.f64 (-.f64 (pow.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal 3/2 binary64)) #s(literal 27/64000 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) (+.f64 #s(literal 9/1600 binary64) (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 3/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 3/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))))) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 3/40 binary64)) |
(+.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal -3/40 binary64)) |
(pow.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal 1/2 binary64)) |
(sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) |
(fabs.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))))) |
(exp.f64 (*.f64 (log.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 1/2 binary64))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) |
(/.f64 (-.f64 #s(literal 923521/2560000 binary64) (*.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) (-.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64))) (*.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) (-.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(/.f64 (+.f64 #s(literal 887503681/4096000000 binary64) (pow.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 923521/2560000 binary64) (-.f64 (*.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) (*.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 6 binary64))) (fma.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) (*.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))))) |
(fma.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64))) |
(fma.f64 (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64))) |
(fma.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64))) |
(fma.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64))) |
(fma.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) (neg.f64 (-.f64 y #s(literal 7/10 binary64))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64))) |
(fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))) |
(fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64))) |
(fma.f64 x (-.f64 x #s(literal 31/20 binary64)) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))) |
(-.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) (-.f64 y #s(literal 7/10 binary64)))) |
(-.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (neg.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(-.f64 #s(literal 961/1600 binary64) (neg.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) |
(+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) #s(literal 961/1600 binary64)) |
(+.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))) |
(+.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
(+.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64))) |
(/.f64 (-.f64 #s(literal 923521/2560000 binary64) (*.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x))) (-.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) #s(literal 923521/2560000 binary64)) (-.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 961/1600 binary64))) |
(/.f64 (+.f64 #s(literal 887503681/4096000000 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 3 binary64))) (+.f64 #s(literal 923521/2560000 binary64) (-.f64 (*.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) (*.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 3 binary64)) #s(literal 887503681/4096000000 binary64)) (fma.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (-.f64 #s(literal 923521/2560000 binary64) (*.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 961/1600 binary64))))) |
(fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) |
(fma.f64 x (-.f64 x #s(literal 31/20 binary64)) #s(literal 961/1600 binary64)) |
(-.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal -961/1600 binary64)) |
(-.f64 #s(literal 961/1600 binary64) (*.f64 (neg.f64 x) (-.f64 x #s(literal 31/20 binary64)))) |
(-.f64 #s(literal 961/1600 binary64) (neg.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x))) |
(+.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 961/1600 binary64)) |
(+.f64 #s(literal 961/1600 binary64) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 961/400 binary64)) (+.f64 x #s(literal 31/20 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 29791/8000 binary64)) (fma.f64 x x (+.f64 #s(literal 961/400 binary64) (*.f64 x #s(literal 31/20 binary64))))) |
(neg.f64 (-.f64 #s(literal 31/20 binary64) x)) |
(-.f64 x #s(literal 31/20 binary64)) |
(+.f64 x #s(literal -31/20 binary64)) |
#s(literal 31/20 binary64) |
#s(literal 961/1600 binary64) |
(*.f64 (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 1 binary64))) |
(*.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) (fabs.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(*.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) (neg.f64 (-.f64 y #s(literal 7/10 binary64)))) |
(*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) |
(pow.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64)) |
(pow.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64)) |
(pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) |
(fabs.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) |
(exp.f64 (*.f64 (log.f64 (fabs.f64 (-.f64 y #s(literal 7/10 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (neg.f64 (-.f64 y #s(literal 7/10 binary64)))) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (-.f64 y #s(literal 7/10 binary64))) #s(literal 2 binary64)))) |
(+.f64 (-.f64 (*.f64 y y) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 7/10 binary64)))) #s(literal 49/100 binary64)) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 49/100 binary64)) (+.f64 y #s(literal 7/10 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 343/1000 binary64)) (fma.f64 y y (+.f64 #s(literal 49/100 binary64) (*.f64 y #s(literal 7/10 binary64))))) |
(neg.f64 (-.f64 #s(literal 7/10 binary64) y)) |
(-.f64 y #s(literal 7/10 binary64)) |
(+.f64 y #s(literal -7/10 binary64)) |
#s(literal 7/10 binary64) |
#s(literal 3/40 binary64) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64)))) |
#s(approx (- x 33/40) #s(literal -33/40 binary64)) |
#s(approx (- x 33/40) (-.f64 x #s(literal 33/40 binary64))) |
#s(approx x x) |
#s(approx (- 29/40 x) #s(literal 29/40 binary64)) |
#s(approx (- 29/40 x) (-.f64 #s(literal 29/40 binary64) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (*.f64 #s(literal -31/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 31/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)) |
#s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))) |
#s(approx (- 1 (/ 17/20 x)) (/.f64 #s(literal -17/20 binary64) x)) |
#s(approx (- 1 (/ 17/20 x)) (/.f64 (-.f64 x #s(literal 17/20 binary64)) x)) |
#s(approx (/ 17/20 x) (/.f64 #s(literal 17/20 binary64) x)) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- x 11/20) #s(literal -11/20 binary64)) |
#s(approx (- x 11/20) (-.f64 x #s(literal 11/20 binary64))) |
#s(approx (- 9/20 x) #s(literal 9/20 binary64)) |
#s(approx (- 9/20 x) (-.f64 #s(literal 9/20 binary64) x)) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64)))) |
#s(approx (- x 1/10) #s(literal -1/10 binary64)) |
#s(approx (- x 1/10) (-.f64 x #s(literal 1/10 binary64))) |
#s(approx (neg x) (neg.f64 x)) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64)))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x) #s(literal 11/40 binary64) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 x (fma.f64 x (fma.f64 (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (*.f64 #s(literal -11/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) #s(literal 1/2 binary64))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 #s(literal -11/20 binary64) x (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) #s(literal 121/1600 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) (*.f64 (-.f64 x #s(literal 11/20 binary64)) x)) #s(literal 121/1600 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (*.f64 #s(literal -11/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) #s(literal 1/2 binary64))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (*.f64 #s(literal -31/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 31/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 #s(literal -31/20 binary64) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) #s(literal 961/1600 binary64)) |
#s(approx (+ (* (- x 31/20) x) 961/1600) (fma.f64 #s(literal -31/20 binary64) x #s(literal 961/1600 binary64))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64))) |
#s(approx (- x 31/20) #s(literal -31/20 binary64)) |
#s(approx (- x 31/20) (-.f64 x #s(literal 31/20 binary64))) |
#s(approx (- x 33/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 33/40 binary64) x)) x)) |
#s(approx (- 29/40 x) (*.f64 (-.f64 (/.f64 #s(literal 29/40 binary64) x) #s(literal 1 binary64)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (*.f64 x x) x)) #s(literal 31/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) |
#s(approx (- 1 (/ 17/20 x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))) |
#s(approx (- x 11/20) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (- 9/20 x) (*.f64 (-.f64 (/.f64 #s(literal 9/20 binary64) x) #s(literal 1 binary64)) x)) |
#s(approx (- x 1/10) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/10 binary64) x)) x)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64) (-.f64 (/.f64 #s(literal 9/20 binary64) x) #s(literal 1 binary64))) x)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal -11/80 binary64) (/.f64 #s(literal 9/20 binary64) x)) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64))) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 x x)) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) x)) (*.f64 x x))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) (*.f64 x x)) (/.f64 #s(literal 11/20 binary64) x))) (*.f64 x x))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (*.f64 x x) x)) #s(literal 31/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/20 binary64) x)) (*.f64 x x))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) (*.f64 x x)) (/.f64 #s(literal 31/20 binary64) x))) (*.f64 x x))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 961/1600 binary64) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 31/20 binary64) x)) (*.f64 x x))) |
#s(approx (- x 31/20) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/20 binary64) x)) x)) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x)))) |
#s(approx (- x 33/40) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 33/40 binary64) x) #s(literal 1 binary64)))) |
#s(approx (- 29/40 x) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 29/40 binary64) x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal -1/2 binary64) #s(literal 7/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal 31/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) x)) #s(literal 7/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (* (- 1 (/ 17/20 x)) x) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 17/20 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x)))) |
#s(approx (- x 11/20) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 11/20 binary64) x) #s(literal 1 binary64)))) |
#s(approx (- 9/20 x) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x)))) |
#s(approx (- x 1/10) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1/10 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 1/2 binary64) #s(literal -1/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal -11/80 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x)) #s(literal 1/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) x)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal -1/2 binary64) #s(literal 11/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 11/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x)) #s(literal 11/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) x)) #s(literal 11/20 binary64)) x)) #s(literal 1 binary64)) (*.f64 x x))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal -121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x) #s(literal 1/2 binary64) (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (*.f64 x x) x)))) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) x)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal -1/2 binary64) #s(literal 31/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal 31/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) x)) #s(literal 31/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) x)) #s(literal 31/20 binary64)) x)) #s(literal 1 binary64)) (*.f64 x x))) |
#s(approx (+ (* (- x 31/20) x) 961/1600) (*.f64 (*.f64 x x) (+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 31/20 binary64) (/.f64 #s(literal 961/1600 binary64) x)) x)) #s(literal 1 binary64)))) |
#s(approx (- x 31/20) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 31/20 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmax (- y 11/20) (neg y)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y))) |
#s(approx (- y 11/20) (-.f64 y #s(literal 11/20 binary64))) |
#s(approx y y) |
#s(approx (neg y) (neg.f64 y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (*.f64 #s(literal -7/10 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 7/20 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) (pow.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (fmax (neg y) (- y 11/40)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64)))) |
#s(approx (- y 11/40) #s(literal -11/40 binary64)) |
#s(approx (- y 11/40) (-.f64 y #s(literal 11/40 binary64))) |
#s(approx (fmax (neg y) (- y 1)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64)))) |
#s(approx (- y 1) #s(literal -1 binary64)) |
#s(approx (- y 1) (-.f64 y #s(literal 1 binary64))) |
#s(approx (- 11/40 y) #s(literal 11/40 binary64)) |
#s(approx (- 11/40 y) (-.f64 #s(literal 11/40 binary64) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y) #s(literal 11/40 binary64) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))))) y #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 y (fma.f64 y (fma.f64 (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (pow.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))))) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (*.f64 #s(literal -11/40 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) #s(literal 11/80 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 #s(literal -11/20 binary64) y (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) #s(literal 121/1600 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 (-.f64 y #s(literal 11/20 binary64)) y (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) #s(literal 121/1600 binary64))) |
#s(approx (* y y) (*.f64 y y)) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (*.f64 #s(literal -11/40 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) #s(literal 11/80 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (*.f64 #s(literal -7/10 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 7/20 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) (pow.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 #s(literal -7/5 binary64) y #s(literal 49/100 binary64)) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 y #s(literal 7/5 binary64)) y #s(literal 49/100 binary64)) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+.f64 (fma.f64 #s(literal -7/5 binary64) y (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) #s(literal 349/320 binary64))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+.f64 (fma.f64 (-.f64 y #s(literal 7/5 binary64)) y (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) #s(literal 349/320 binary64))) |
#s(approx (* (- y 7/10) (- y 7/10)) #s(literal 49/100 binary64)) |
#s(approx (* (- y 7/10) (- y 7/10)) (fma.f64 #s(literal -7/5 binary64) y #s(literal 49/100 binary64))) |
#s(approx (* (- y 7/10) (- y 7/10)) (fma.f64 (-.f64 y #s(literal 7/5 binary64)) y #s(literal 49/100 binary64))) |
#s(approx (- y 7/10) #s(literal -7/10 binary64)) |
#s(approx (- y 7/10) (-.f64 y #s(literal 7/10 binary64))) |
#s(approx (- y 11/20) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 7/20 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (- y 11/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (- y 1) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y)) y)) |
#s(approx (- 11/40 y) (*.f64 (-.f64 (/.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (/.f64 #s(literal 9/20 binary64) y) #s(literal 1 binary64)) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal -1/2 binary64) (-.f64 (/.f64 #s(literal 9/20 binary64) y) #s(literal 1 binary64))) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal -11/80 binary64) (/.f64 #s(literal 9/20 binary64) y)) (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64))) y)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) y)) (*.f64 y y))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) (*.f64 y y)) (/.f64 #s(literal 11/20 binary64) y))) (*.f64 y y))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 7/20 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/5 binary64) y)) (*.f64 y y))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) (*.f64 y y)) (/.f64 #s(literal 7/5 binary64) y))) (*.f64 y y))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)) (*.f64 y y)) (/.f64 #s(literal 7/5 binary64) y))))) |
#s(approx (* (- y 7/10) (- y 7/10)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 49/100 binary64) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 #s(literal 7/5 binary64) y)) (*.f64 y y))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64)))) |
#s(approx (fmax (- y 11/20) (neg y)) (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y))) |
#s(approx (- y 11/20) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 11/20 binary64) y) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5/8 binary64) y)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal -1/2 binary64) #s(literal 5/8 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal 7/20 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) y)) #s(literal 5/8 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (fmax (neg y) (- y 11/40)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64)))) |
#s(approx (- y 11/40) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64)))) |
#s(approx (fmax (neg y) (- y 1)) (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y)))) |
#s(approx (- y 1) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64)))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- 11/40 y) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 1/10 binary64) y) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal 1/2 binary64) #s(literal -1/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal -11/80 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) y)) #s(literal 1/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal -1/2 binary64) #s(literal 11/40 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal 11/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) y)) #s(literal 11/40 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) y)) #s(literal 11/20 binary64)) y)) #s(literal 1 binary64)) (*.f64 y y))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal -121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) y) #s(literal 1/2 binary64) (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) (*.f64 (*.f64 y y) y)))) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) y)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal -1/2 binary64) #s(literal 7/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal 7/20 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) y)) #s(literal 7/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) y)) #s(literal 7/5 binary64)) y)) #s(literal 1 binary64)) (*.f64 y y))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)) y)) #s(literal 7/5 binary64)) y)) #s(literal 1 binary64)) (*.f64 y y))) |
#s(approx (* (- y 7/10) (- y 7/10)) (*.f64 (*.f64 y y) (+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 7/5 binary64) (/.f64 #s(literal 49/100 binary64) y)) y)) #s(literal 1 binary64)))) |
#s(approx (- y 7/10) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 7/10 binary64) y) #s(literal 1 binary64)))) |
Compiled 12 970 to 3 979 computations (69.3% saved)
9 alts after pruning (9 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 621 | 9 | 630 |
| Fresh | 0 | 0 | 0 |
| Picked | 2 | 0 | 2 |
| Done | 0 | 0 | 0 |
| Total | 623 | 9 | 632 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 65.6% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| ▶ | 20.4% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| 18.1% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 47.9% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5/8 binary64) y))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| ▶ | 44.6% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| 1.5% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) (/.f64 #s(literal -17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| ▶ | 30.6% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| 20.4% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| ▶ | 1.5% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
Compiled 1 562 to 1 232 computations (21.1% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(-.f64 y #s(literal 11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(neg.f64 y) |
(-.f64 x #s(literal 33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(-.f64 #s(literal 29/40 binary64) x) |
#s(literal 29/40 binary64) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64)) |
(sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))) |
(fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)) |
(-.f64 x #s(literal 31/20 binary64)) |
#s(literal 31/20 binary64) |
#s(literal 349/320 binary64) |
#s(literal 3/40 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(-.f64 y #s(literal 11/40 binary64)) |
#s(literal 11/40 binary64) |
(-.f64 x #s(literal 11/20 binary64)) |
(-.f64 #s(literal 9/20 binary64) x) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(-.f64 y #s(literal 1 binary64)) |
#s(literal 1 binary64) |
(-.f64 x #s(literal 1/10 binary64)) |
#s(literal 1/10 binary64) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(-.f64 #s(literal 11/40 binary64) y) |
(-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)))) |
#s(literal 7/40 binary64) |
(sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) |
(*.f64 y y) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)) |
#s(literal -17/20 binary64) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x)) |
(*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x) |
#s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) |
(/.f64 #s(literal 17/20 binary64) x) |
#s(literal 17/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) |
#s(approx (- 11/40 y) #s(literal 11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)))) |
(*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) |
(/.f64 #s(literal 7/10 binary64) x) |
#s(literal 7/10 binary64) |
| Outputs |
|---|
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)))) |
#s(approx (- x 33/40) #s(hole binary64 -33/40)) |
#s(approx (- x 33/40) #s(hole binary64 (- x 33/40))) |
#s(approx x #s(hole binary64 x)) |
#s(approx (- 29/40 x) #s(hole binary64 29/40)) |
#s(approx (- 29/40 x) #s(hole binary64 (+ 29/40 (* -1 x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 961/1600 (pow (- y 7/10) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))) 3/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 961/1600 (pow (- y 7/10) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (pow (- y 7/10) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* -31/20 x) (pow (- y 7/10) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* x (- x 31/20)) (pow (- y 7/10) 2))))) |
#s(approx (+ (* (- x 31/20) x) 349/320) #s(hole binary64 349/320)) |
#s(approx (+ (* (- x 31/20) x) 349/320) #s(hole binary64 (+ 349/320 (* -31/20 x)))) |
#s(approx (+ (* (- x 31/20) x) 349/320) #s(hole binary64 (+ 349/320 (* x (- x 31/20))))) |
#s(approx (- x 31/20) #s(hole binary64 -31/20)) |
#s(approx (- x 31/20) #s(hole binary64 (- x 31/20))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)))) |
#s(approx (- x 11/20) #s(hole binary64 -11/20)) |
#s(approx (- x 11/20) #s(hole binary64 (- x 11/20))) |
#s(approx (- 9/20 x) #s(hole binary64 9/20)) |
#s(approx (- 9/20 x) #s(hole binary64 (+ 9/20 (* -1 x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (- x 1/10)))) |
#s(approx (- x 1/10) #s(hole binary64 -1/10)) |
#s(approx (- x 1/10) #s(hole binary64 (- x 1/10))) |
#s(approx (neg x) #s(hole binary64 (* -1 x))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (- x 11/20)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* -1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* x (- (* -11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- y 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- y 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 x) (pow (- y 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* x (- x 11/20)) (pow (- y 11/40) 2))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- y 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))) 11/40))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 -17/20)) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (- x 17/20))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ -17/20 x))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ (- x 17/20) x))) |
#s(approx (/ 17/20 x) #s(hole binary64 (/ 17/20 x))) |
#s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(hole binary64 7/10)) |
#s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(hole binary64 (+ 7/10 (* -1 x)))) |
#s(approx (- 1 (/ 7/10 x)) #s(hole binary64 (/ -7/10 x))) |
#s(approx (- 1 (/ 7/10 x)) #s(hole binary64 (/ (- x 7/10) x))) |
#s(approx (/ 7/10 x) #s(hole binary64 (/ 7/10 x))) |
#s(approx (- x 33/40) #s(hole binary64 (* x (- 1 (* 33/40 (/ 1 x)))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* x (- (* 29/40 (/ 1 x)) 1)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- 1 (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 17/20 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- 1 (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 31/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (pow x 2))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 961/1600 (pow x 2)) (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/20 (/ 1 x)))))) |
#s(approx (+ (* (- x 31/20) x) 349/320) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 349/320 (pow x 2))) (* 31/20 (/ 1 x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* x (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* x (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* x (- (* 9/20 (/ 1 x)) 1)))) |
#s(approx (- x 1/10) #s(hole binary64 (* x (- 1 (* 1/10 (/ 1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -1/2 (/ (pow (- y 11/40) 2) (pow x 2))) (* 9/20 (/ 1 x))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 9/20 (/ 1 x))) (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- 1 (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 121/1600 (pow x 2)) (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/20 (/ 1 x)))))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 1)) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (- 1 (* 17/20 (/ 1 x))))) |
#s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(hole binary64 (* x (- (* 7/10 (/ 1 x)) 1)))) |
#s(approx (- 1 (/ 7/10 x)) #s(hole binary64 (- 1 (* 7/10 (/ 1 x))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))))) |
#s(approx (- x 33/40) #s(hole binary64 (* -1 (* x (- (* 33/40 (/ 1 x)) 1))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* -1 (* x (- 1 (* 29/40 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (- 1 (* 7/10 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 31/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 31/20 (* -1 (/ (+ 961/1600 (pow (- y 7/10) 2)) x))) x)))))) |
#s(approx (+ (* (- x 31/20) x) 349/320) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 31/20 (* 349/320 (/ 1 x))) x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* -1 (* x (- (* 31/20 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x))))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* -1 (* x (- (* 11/20 (/ 1 x)) 1))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* -1 (* x (- 1 (* 9/20 (/ 1 x))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))))) |
#s(approx (- x 1/10) #s(hole binary64 (* -1 (* x (- (* 1/10 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* 1/2 (/ (pow (- y 11/40) 2) x)) 1/10) x)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x)) 1/10) x)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 11/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- y 11/40) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- y 11/40) 2)) x))) x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- y 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- y 11/40) 2)) (* 1/4 (pow (- y 11/40) 4))) x))) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (* -1 (* x (- (* 17/20 (/ 1 x)) 1))))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (- y 11/20) (neg y)))) |
#s(approx (- y 11/20) #s(hole binary64 (- y 11/20))) |
#s(approx y #s(hole binary64 y)) |
#s(approx (neg y) #s(hole binary64 (* -1 y))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 49/100 (pow (- x 31/40) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))) 3/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 49/100 (pow (- x 31/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (pow (- x 31/40) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* -7/5 y) (pow (- x 31/40) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* y (- y 7/5)) (pow (- x 31/40) 2))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* -7/5 y) (* x (- x 31/20)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* x (- x 31/20)) (* y (- y 7/5)))))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (neg y) (- y 11/40)))) |
#s(approx (- y 11/40) #s(hole binary64 -11/40)) |
#s(approx (- y 11/40) #s(hole binary64 (- y 11/40))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (neg y) (- y 1)))) |
#s(approx (- y 1) #s(hole binary64 -1)) |
#s(approx (- y 1) #s(hole binary64 (- y 1))) |
#s(approx (- 11/40 y) #s(hole binary64 11/40)) |
#s(approx (- 11/40 y) #s(hole binary64 (+ 11/40 (* -1 y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* -1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* y (- (* -11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- x 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- x 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 y) (pow (- x 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* y (- y 11/20)) (pow (- x 11/40) 2))))) |
#s(approx (* y y) #s(hole binary64 (pow y 2))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- x 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))) 11/40))) |
#s(approx (- y 11/20) #s(hole binary64 (* y (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- 1 (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 31/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- 1 (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 7/10 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 7/5 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 49/100 (pow y 2)) (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 349/320 (pow y 2)) (/ (* x (- x 31/20)) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* y (- 1 (* 11/40 (/ 1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* y (- 1 (/ 1 y))))) |
#s(approx (- 11/40 y) #s(hole binary64 (* y (- (* 11/40 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (* 9/20 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -1/2 (/ (pow (- x 11/40) 2) (pow y 2))) (* 9/20 (/ 1 y))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 9/20 (/ 1 y))) (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/40 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 121/1600 (pow y 2)) (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/20 (/ 1 y)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)))) |
#s(approx (- y 11/20) #s(hole binary64 (* -1 (* y (- (* 11/20 (/ 1 y)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (- 1 (* 5/8 (/ 1 y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (- 1 (* 7/10 (/ 1 y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 49/100 (pow (- x 31/40) 2)) y))) y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 349/320 (* x (- x 31/20))) y))) y)))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* -1 (* y (- (* 11/40 (/ 1 y)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (* -1 y) (neg (+ 1 (* -1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* -1 (* y (- (/ 1 y) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)))) |
#s(approx (- 11/40 y) #s(hole binary64 (* -1 (* y (- 1 (* 11/40 (/ 1 y))))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* 1/10 (/ 1 y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* 1/2 (/ (pow (- x 11/40) 2) y)) 1/10) y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y)) 1/10) y)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- x 11/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- x 11/40) 2)) y))) y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- x 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- x 11/40) 2)) (* 1/4 (pow (- x 11/40) 4))) y))) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | x | @ | 0 | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 349/320) (- x 31/20) 31/20 349/320 3/40 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) 1 (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (* y y) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) -17/20 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) (/ 17/20 x) 17/20 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 11/40 y) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (neg x) (- 1 (/ 7/10 x))) (- 1 (/ 7/10 x)) (/ 7/10 x) 7/10) |
| 6.0ms | x | @ | -inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 349/320) (- x 31/20) 31/20 349/320 3/40 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) 1 (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (* y y) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) -17/20 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) (/ 17/20 x) 17/20 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 11/40 y) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (neg x) (- 1 (/ 7/10 x))) (- 1 (/ 7/10 x)) (/ 7/10 x) 7/10) |
| 6.0ms | y | @ | 0 | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 349/320) (- x 31/20) 31/20 349/320 3/40 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) 1 (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (* y y) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) -17/20 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) (/ 17/20 x) 17/20 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 11/40 y) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (neg x) (- 1 (/ 7/10 x))) (- 1 (/ 7/10 x)) (/ 7/10 x) 7/10) |
| 5.0ms | x | @ | inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 349/320) (- x 31/20) 31/20 349/320 3/40 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) 1 (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (* y y) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) -17/20 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) (/ 17/20 x) 17/20 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 11/40 y) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (neg x) (- 1 (/ 7/10 x))) (- 1 (/ 7/10 x)) (/ 7/10 x) 7/10) |
| 5.0ms | y | @ | -inf | ((fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax (- y 11/20) (neg y)) (- y 11/20) y 11/20 (neg y) (- x 33/40) x 33/40 (- 29/40 x) 29/40 (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+ (* (- x 31/20) x) 349/320) (- x 31/20) 31/20 349/320 3/40 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax (neg y) (- y 11/40)) (- y 11/40) 11/40 (- x 11/20) (- 9/20 x) 9/20 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax (neg y) (- y 1)) (- y 1) 1 (- x 1/10) 1/10 (neg x) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax (- y 11/20) (- x 11/20)) (- 11/40 y) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (* y y) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) -17/20 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (- 1 (/ 17/20 x)) x) (- 1 (/ 17/20 x)) (/ 17/20 x) 17/20 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 11/40 y) (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (* (neg x) (- 1 (/ 7/10 x))) (- 1 (/ 7/10 x)) (/ 7/10 x) 7/10) |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1108 | 10779 |
| 0 | 1207 | 10265 |
| 1 | 6821 | 10205 |
| 0 | 8596 | 9235 |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(-.f64 y #s(literal 11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(neg.f64 y) |
(-.f64 x #s(literal 33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(-.f64 #s(literal 29/40 binary64) x) |
#s(literal 29/40 binary64) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64)) |
(sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))) |
(fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)) |
(-.f64 x #s(literal 31/20 binary64)) |
#s(literal 31/20 binary64) |
#s(literal 349/320 binary64) |
#s(literal 3/40 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(-.f64 y #s(literal 11/40 binary64)) |
#s(literal 11/40 binary64) |
(-.f64 x #s(literal 11/20 binary64)) |
(-.f64 #s(literal 9/20 binary64) x) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(-.f64 y #s(literal 1 binary64)) |
#s(literal 1 binary64) |
(-.f64 x #s(literal 1/10 binary64)) |
#s(literal 1/10 binary64) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(-.f64 #s(literal 11/40 binary64) y) |
(-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)))) |
#s(literal 7/40 binary64) |
(sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) |
(*.f64 y y) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)) |
#s(literal -17/20 binary64) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x)) |
(*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x) |
#s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) |
(/.f64 #s(literal 17/20 binary64) x) |
#s(literal 17/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) |
#s(approx (- 11/40 y) #s(literal 11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)))) |
(*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) |
(/.f64 #s(literal 7/10 binary64) x) |
#s(literal 7/10 binary64) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- x 31/40) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)))) |
#s(approx (- x 33/40) #s(hole binary64 -33/40)) |
#s(approx (- x 33/40) #s(hole binary64 (- x 33/40))) |
#s(approx x #s(hole binary64 x)) |
#s(approx (- 29/40 x) #s(hole binary64 29/40)) |
#s(approx (- 29/40 x) #s(hole binary64 (+ 29/40 (* -1 x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 961/1600 (pow (- y 7/10) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))) 3/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 961/1600 (pow (- y 7/10) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* -31/40 (* x (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* 1/2 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 961/1600 (pow (- y 7/10) 2))) (* x (+ (* -31/40 (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2))))) (* x (+ (* 31/80 (* (* x (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))) (sqrt (/ 1 (pow (+ 961/1600 (pow (- y 7/10) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))) (- 1 (* 961/1600 (/ 1 (+ 961/1600 (pow (- y 7/10) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (pow (- y 7/10) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* -31/20 x) (pow (- y 7/10) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 961/1600 (+ (* x (- x 31/20)) (pow (- y 7/10) 2))))) |
#s(approx (+ (* (- x 31/20) x) 349/320) #s(hole binary64 349/320)) |
#s(approx (+ (* (- x 31/20) x) 349/320) #s(hole binary64 (+ 349/320 (* -31/20 x)))) |
#s(approx (+ (* (- x 31/20) x) 349/320) #s(hole binary64 (+ 349/320 (* x (- x 31/20))))) |
#s(approx (- x 31/20) #s(hole binary64 -31/20)) |
#s(approx (- x 31/20) #s(hole binary64 (- x 31/20))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)))) |
#s(approx (- x 11/20) #s(hole binary64 -11/20)) |
#s(approx (- x 11/20) #s(hole binary64 (- x 11/20))) |
#s(approx (- 9/20 x) #s(hole binary64 9/20)) |
#s(approx (- 9/20 x) #s(hole binary64 (+ 9/20 (* -1 x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (- x 1/10)))) |
#s(approx (- x 1/10) #s(hole binary64 -1/10)) |
#s(approx (- x 1/10) #s(hole binary64 (- x 1/10))) |
#s(approx (neg x) #s(hole binary64 (* -1 x))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- x 11/40) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (- x 11/20)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* -1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* x (- (* x (- (* -11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- y 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- y 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- y 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 x) (pow (- y 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* x (- x 11/20)) (pow (- y 11/40) 2))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- y 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* -11/40 (* x (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* 1/2 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- y 11/40) 2))) (* x (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2))))) (* x (+ (* 11/80 (* (* x (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- y 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- y 11/40) 2)))))))))))) 11/40))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 -17/20)) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (- x 17/20))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ -17/20 x))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (/ (- x 17/20) x))) |
#s(approx (/ 17/20 x) #s(hole binary64 (/ 17/20 x))) |
#s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(hole binary64 7/10)) |
#s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(hole binary64 (+ 7/10 (* -1 x)))) |
#s(approx (- 1 (/ 7/10 x)) #s(hole binary64 (/ -7/10 x))) |
#s(approx (- 1 (/ 7/10 x)) #s(hole binary64 (/ (- x 7/10) x))) |
#s(approx (/ 7/10 x) #s(hole binary64 (/ 7/10 x))) |
#s(approx (- x 33/40) #s(hole binary64 (* x (- 1 (* 33/40 (/ 1 x)))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* x (- (* 29/40 (/ 1 x)) 1)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- 1 (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 17/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 17/20 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- 1 (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 31/80 (/ (pow (- y 7/10) 2) (pow x 3))) (* 1/2 (/ (pow (- y 7/10) 2) (pow x 2))))) (* 31/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (pow x 2))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 961/1600 (pow x 2)) (/ (pow (- y 7/10) 2) (pow x 2)))) (* 31/20 (/ 1 x)))))) |
#s(approx (+ (* (- x 31/20) x) 349/320) #s(hole binary64 (* (pow x 2) (- (+ 1 (/ 349/320 (pow x 2))) (* 31/20 (/ 1 x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* x (- 1 (* 31/20 (/ 1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* x (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* x (- (* 9/20 (/ 1 x)) 1)))) |
#s(approx (- x 1/10) #s(hole binary64 (* x (- 1 (* 1/10 (/ 1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -1/2 (/ (pow (- y 11/40) 2) (pow x 2))) (* 9/20 (/ 1 x))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* x (- (+ (* -11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 9/20 (/ 1 x))) (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- 1 (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/40 (/ 1 x)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/40 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- 1 (* 11/20 (/ 1 x)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (- (+ 1 (+ (/ 121/1600 (pow x 2)) (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))) (* 11/20 (/ 1 x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* x (- (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))) (* 11/20 (/ 1 x)))))) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 1)) |
#s(approx (- 1 (/ 17/20 x)) #s(hole binary64 (- 1 (* 17/20 (/ 1 x))))) |
#s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(hole binary64 (* x (- (* 7/10 (/ 1 x)) 1)))) |
#s(approx (- 1 (/ 7/10 x)) #s(hole binary64 (- 1 (* 7/10 (/ 1 x))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))) (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x)))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))) (- (sqrt (+ (pow (+ 31/40 (* -1 x)) 2) (pow (- y 7/10) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))) (+ 29/40 (* -1 x))))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg y)) (neg (+ 33/40 (* -1 x)))))) |
#s(approx (- x 33/40) #s(hole binary64 (* -1 (* x (- (* 33/40 (/ 1 x)) 1))))) |
#s(approx (- 29/40 x) #s(hole binary64 (* -1 (* x (- 1 (* 29/40 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (- 1 (* 7/10 (/ 1 x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 31/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1/2 (/ (pow (- y 7/10) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 31/40 (* -1 (/ (+ (* 31/80 (/ (pow (- y 7/10) 2) x)) (* 1/2 (pow (- y 7/10) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 31/20 (* -1 (/ (+ 961/1600 (pow (- y 7/10) 2)) x))) x)))))) |
#s(approx (+ (* (- x 31/20) x) 349/320) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (- 31/20 (* 349/320 (/ 1 x))) x)))))) |
#s(approx (- x 31/20) #s(hole binary64 (* -1 (* x (- (* 31/20 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))) (+ 9/20 (* -1 x))))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (neg y) (- y 11/40)) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- x 11/20) #s(hole binary64 (* -1 (* x (- (* 11/20 (/ 1 x)) 1))))) |
#s(approx (- 9/20 x) #s(hole binary64 (* -1 (* x (- 1 (* 9/20 (/ 1 x))))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (neg y) (- y 1)) (neg (+ 1/10 (* -1 x)))))) |
#s(approx (- x 1/10) #s(hole binary64 (* -1 (* x (- (* 1/10 (/ 1 x)) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 x)) 2) (pow (- y 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)) (- 11/40 y)))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))) (* -1 x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (- y 11/20) (neg (+ 11/20 (* -1 x)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* 1/2 (/ (pow (- y 11/40) 2) x)) 1/10) x)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x)) 1/10) x)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (- 1 (* 11/40 (/ 1 x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- y 11/40) 2) x))) x))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- y 11/40) 2) x)) (* 1/2 (pow (- y 11/40) 2))) x))) x))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow x 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- y 11/40) 2)) x))) x)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* 11/80 (/ (pow (- y 11/40) 2) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- y 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- y 11/40) 2)) (* 1/4 (pow (- y 11/40) 4))) x))) (pow x 3))) (* 1/2 (/ (pow (- y 11/40) 2) (pow x 2))))))))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(hole binary64 (* -1 (* x (- (* 17/20 (/ 1 x)) 1))))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (- y 11/20) (neg y)))) |
#s(approx (- y 11/20) #s(hole binary64 (- y 11/20))) |
#s(approx y #s(hole binary64 y)) |
#s(approx (neg y) #s(hole binary64 (* -1 y))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (sqrt (+ 49/100 (pow (- x 31/40) 2))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) 3/40))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (- (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))) 3/40))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (sqrt (+ 49/100 (pow (- x 31/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* -7/10 (* y (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* 1/2 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (+ (sqrt (+ 49/100 (pow (- x 31/40) 2))) (* y (+ (* -7/10 (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2))))) (* y (+ (* 7/20 (* (* y (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))) (sqrt (/ 1 (pow (+ 49/100 (pow (- x 31/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 49/100 (pow (- x 31/40) 2)))) (- 1 (* 49/100 (/ 1 (+ 49/100 (pow (- x 31/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (pow (- x 31/40) 2)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* -7/5 y) (pow (- x 31/40) 2))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (+ 49/100 (+ (* y (- y 7/5)) (pow (- x 31/40) 2))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* -7/5 y) (* x (- x 31/20)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (+ 349/320 (+ (* x (- x 31/20)) (* y (- y 7/5)))))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (neg y) (- y 11/40)))) |
#s(approx (- y 11/40) #s(hole binary64 -11/40)) |
#s(approx (- y 11/40) #s(hole binary64 (- y 11/40))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (neg y) (- y 1)))) |
#s(approx (- y 1) #s(hole binary64 -1)) |
#s(approx (- y 1) #s(hole binary64 (- y 1))) |
#s(approx (- 11/40 y) #s(hole binary64 11/40)) |
#s(approx (- 11/40 y) #s(hole binary64 (+ 11/40 (* -1 y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- 7/40 (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* 11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* -1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (- (+ 7/40 (* y (- (* y (- (* -11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))) (sqrt (+ 121/1600 (pow (- x 11/40) 2)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (sqrt (+ 121/1600 (pow (- x 11/40) 2))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (pow (- x 11/40) 2)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* -11/20 y) (pow (- x 11/40) 2))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (+ 121/1600 (+ (* y (- y 11/20)) (pow (- x 11/40) 2))))) |
#s(approx (* y y) #s(hole binary64 (pow y 2))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (sqrt (+ 121/1600 (pow (- x 11/40) 2))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* -11/40 (* y (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* 1/2 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))))))) 11/40))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (- (+ (sqrt (+ 121/1600 (pow (- x 11/40) 2))) (* y (+ (* -11/40 (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2))))) (* y (+ (* 11/80 (* (* y (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))) (sqrt (/ 1 (pow (+ 121/1600 (pow (- x 11/40) 2)) 3))))) (* 1/2 (* (sqrt (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))) (- 1 (* 121/1600 (/ 1 (+ 121/1600 (pow (- x 11/40) 2)))))))))))) 11/40))) |
#s(approx (- y 11/20) #s(hole binary64 (* y (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- 1 (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 31/40 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 31/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- 1 (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/10 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 7/20 (/ (pow (- x 31/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 31/40) 2) (pow y 2))))) (* 7/10 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 7/5 (/ 1 y)))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 49/100 (pow y 2)) (/ (pow (- x 31/40) 2) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 349/320 (pow y 2)) (/ (* x (- x 31/20)) (pow y 2)))) (* 7/5 (/ 1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* y (- 1 (* 11/40 (/ 1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* y (- 1 (/ 1 y))))) |
#s(approx (- 11/40 y) #s(hole binary64 (* y (- (* 11/40 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (* 9/20 (/ 1 y)) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -1/2 (/ (pow (- x 11/40) 2) (pow y 2))) (* 9/20 (/ 1 y))) 1)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* y (- (+ (* -11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 9/20 (/ 1 y))) (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/40 (/ 1 y)))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/40 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- 1 (* 11/20 (/ 1 y)))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (- (+ 1 (+ (/ 121/1600 (pow y 2)) (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))) (* 11/20 (/ 1 y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* y (- (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))) (* 11/20 (/ 1 y)))))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) #s(hole binary64 (fmin (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) #s(hole binary64 (fmin (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x))))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) #s(hole binary64 (fmin (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x))))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) #s(hole binary64 (fmin (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (+ 7/10 (* -1 y)) 2) (pow (- x 31/40) 2))) 3/40)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)) (- 29/40 x)))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)) (- x 33/40)))) |
#s(approx (fmax (- y 11/20) (neg y)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (* -1 y)))) |
#s(approx (- y 11/20) #s(hole binary64 (* -1 (* y (- (* 11/20 (/ 1 y)) 1))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (- 1 (* 5/8 (/ 1 y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 5/8 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (- 1 (* 7/10 (/ 1 y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1/2 (/ (pow (- x 31/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 7/10 (* -1 (/ (+ (* 7/20 (/ (pow (- x 31/40) 2) y)) (* 1/2 (pow (- x 31/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 49/100 (pow (- x 31/40) 2)) y))) y)))))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 7/5 (* -1 (/ (+ 349/320 (* x (- x 31/20))) y))) y)))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)) (- 9/20 x)))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))) (- x 11/20)))) |
#s(approx (fmax (neg y) (- y 11/40)) #s(hole binary64 (fmax (* -1 y) (neg (+ 11/40 (* -1 y)))))) |
#s(approx (- y 11/40) #s(hole binary64 (* -1 (* y (- (* 11/40 (/ 1 y)) 1))))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) #s(hole binary64 (fmax (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)) (neg x)))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) #s(hole binary64 (fmax (fmax (* -1 y) (neg (+ 1 (* -1 y)))) (- x 1/10)))) |
#s(approx (fmax (neg y) (- y 1)) #s(hole binary64 (fmax (* -1 y) (neg (+ 1 (* -1 y)))))) |
#s(approx (- y 1) #s(hole binary64 (* -1 (* y (- (/ 1 y) 1))))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) #s(hole binary64 (fmax (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))) 11/40)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) #s(hole binary64 (fmax (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))) (- 7/40 (sqrt (+ (pow (+ 11/40 (* -1 y)) 2) (pow (- x 11/40) 2))))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) #s(hole binary64 (fmax (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)) (+ 11/40 (* -1 y))))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) #s(hole binary64 (fmax (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)) (neg x)))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) #s(hole binary64 (fmax (neg (+ 11/20 (* -1 y))) (- x 11/20)))) |
#s(approx (- 11/40 y) #s(hole binary64 (* -1 (* y (- 1 (* 11/40 (/ 1 y))))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* 1/10 (/ 1 y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* 1/2 (/ (pow (- x 11/40) 2) y)) 1/10) y)) 1))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (* -1 (/ (- (* -11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y)) 1/10) y)) 1))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1/2 (/ (pow (- x 11/40) 2) y))) y))))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) #s(hole binary64 (* -1 (* y (+ 1 (* -1 (/ (+ 11/40 (* -1 (/ (+ (* 11/80 (/ (pow (- x 11/40) 2) y)) (* 1/2 (pow (- x 11/40) 2))) y))) y))))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) #s(hole binary64 (* (pow y 2) (+ 1 (* -1 (/ (+ 11/20 (* -1 (/ (+ 121/1600 (pow (- x 11/40) 2)) y))) y)))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2)))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* 11/80 (/ (pow (- x 11/40) 2) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) #s(hole binary64 (* -1 (* y (+ 1 (+ (* -1 (/ (+ (* -11/80 (pow (- x 11/40) 2)) (* 1/2 (/ (+ (* -121/1600 (pow (- x 11/40) 2)) (* 1/4 (pow (- x 11/40) 4))) y))) (pow y 3))) (* 1/2 (/ (pow (- x 11/40) 2) (pow y 2))))))))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 121/400 binary64)) (+.f64 y #s(literal 11/20 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1331/8000 binary64)) (fma.f64 y y (+.f64 #s(literal 121/400 binary64) (*.f64 y #s(literal 11/20 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/20 binary64) y)) |
(-.f64 y #s(literal 11/20 binary64)) |
(+.f64 y #s(literal -11/20 binary64)) |
y |
#s(literal 11/20 binary64) |
(*.f64 #s(literal -1 binary64) y) |
(*.f64 y #s(literal -1 binary64)) |
(neg.f64 y) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 1089/1600 binary64)) (+.f64 x #s(literal 33/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 35937/64000 binary64)) (fma.f64 x x (+.f64 #s(literal 1089/1600 binary64) (*.f64 x #s(literal 33/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 33/40 binary64) x)) |
(-.f64 x #s(literal 33/40 binary64)) |
(+.f64 x #s(literal -33/40 binary64)) |
x |
#s(literal 33/40 binary64) |
(/.f64 (-.f64 #s(literal 841/1600 binary64) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) (neg.f64 x))) |
(/.f64 (-.f64 #s(literal 841/1600 binary64) (*.f64 x x)) (+.f64 #s(literal 29/40 binary64) x)) |
(/.f64 (+.f64 #s(literal 24389/64000 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1 binary64))) (+.f64 #s(literal 841/1600 binary64) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 #s(literal 29/40 binary64) (neg.f64 x))))) |
(/.f64 (-.f64 #s(literal 24389/64000 binary64) (*.f64 (*.f64 x x) x)) (+.f64 #s(literal 841/1600 binary64) (fma.f64 x x (*.f64 #s(literal 29/40 binary64) x)))) |
(neg.f64 (-.f64 x #s(literal 29/40 binary64))) |
(fma.f64 #s(literal -1 binary64) x #s(literal 29/40 binary64)) |
(fma.f64 x #s(literal -1 binary64) #s(literal 29/40 binary64)) |
(-.f64 #s(literal 29/40 binary64) (*.f64 #s(literal 1 binary64) x)) |
(-.f64 #s(literal 29/40 binary64) (neg.f64 (neg.f64 x))) |
(-.f64 #s(literal 29/40 binary64) x) |
(+.f64 (neg.f64 x) #s(literal 29/40 binary64)) |
(+.f64 #s(literal 29/40 binary64) (neg.f64 x)) |
#s(literal 29/40 binary64) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)))))) #s(literal 9/1600 binary64)) (+.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) |
(/.f64 (-.f64 (pow.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)))) #s(literal 3/2 binary64)) #s(literal 27/64000 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) (+.f64 #s(literal 9/1600 binary64) (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 3/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))))) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64)) |
(+.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal -3/40 binary64)) |
(pow.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)))) #s(literal 1/2 binary64)) |
(sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) |
(fabs.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)))))) |
(exp.f64 (*.f64 (log.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 1/2 binary64))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) #s(literal 121801/102400 binary64)) (-.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 349/320 binary64))) |
(/.f64 (-.f64 #s(literal 121801/102400 binary64) (*.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x))) (-.f64 #s(literal 349/320 binary64) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 3 binary64)) #s(literal 42508549/32768000 binary64)) (fma.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (-.f64 #s(literal 121801/102400 binary64) (*.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 349/320 binary64))))) |
(/.f64 (+.f64 #s(literal 42508549/32768000 binary64) (pow.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 3 binary64))) (+.f64 #s(literal 121801/102400 binary64) (-.f64 (*.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) (*.f64 #s(literal 349/320 binary64) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x))))) |
(fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)) |
(fma.f64 x (-.f64 x #s(literal 31/20 binary64)) #s(literal 349/320 binary64)) |
(-.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal -349/320 binary64)) |
(-.f64 #s(literal 349/320 binary64) (*.f64 (neg.f64 x) (-.f64 x #s(literal 31/20 binary64)))) |
(-.f64 #s(literal 349/320 binary64) (neg.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x))) |
(+.f64 (*.f64 (-.f64 x #s(literal 31/20 binary64)) x) #s(literal 349/320 binary64)) |
(+.f64 #s(literal 349/320 binary64) (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 961/400 binary64)) (+.f64 x #s(literal 31/20 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 29791/8000 binary64)) (fma.f64 x x (+.f64 #s(literal 961/400 binary64) (*.f64 x #s(literal 31/20 binary64))))) |
(neg.f64 (-.f64 #s(literal 31/20 binary64) x)) |
(-.f64 x #s(literal 31/20 binary64)) |
(+.f64 x #s(literal -31/20 binary64)) |
#s(literal 31/20 binary64) |
#s(literal 349/320 binary64) |
#s(literal 3/40 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 121/1600 binary64)) (+.f64 y #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1331/64000 binary64)) (fma.f64 y y (+.f64 #s(literal 121/1600 binary64) (*.f64 y #s(literal 11/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/40 binary64) y)) |
(-.f64 #s(literal -11/40 binary64) (neg.f64 y)) |
(-.f64 y #s(literal 11/40 binary64)) |
(+.f64 #s(literal -11/40 binary64) (neg.f64 (neg.f64 y))) |
(+.f64 y #s(literal -11/40 binary64)) |
#s(literal 11/40 binary64) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 121/400 binary64)) (+.f64 x #s(literal 11/20 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 1331/8000 binary64)) (fma.f64 x x (+.f64 #s(literal 121/400 binary64) (*.f64 x #s(literal 11/20 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/20 binary64) x)) |
(-.f64 x #s(literal 11/20 binary64)) |
(+.f64 x #s(literal -11/20 binary64)) |
(/.f64 (-.f64 #s(literal 81/400 binary64) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) (neg.f64 x))) |
(/.f64 (-.f64 #s(literal 81/400 binary64) (*.f64 x x)) (+.f64 #s(literal 9/20 binary64) x)) |
(/.f64 (+.f64 #s(literal 729/8000 binary64) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1 binary64))) (+.f64 #s(literal 81/400 binary64) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 #s(literal 9/20 binary64) (neg.f64 x))))) |
(/.f64 (-.f64 #s(literal 729/8000 binary64) (*.f64 (*.f64 x x) x)) (+.f64 #s(literal 81/400 binary64) (fma.f64 x x (*.f64 #s(literal 9/20 binary64) x)))) |
(neg.f64 (-.f64 x #s(literal 9/20 binary64))) |
(fma.f64 #s(literal -1 binary64) x #s(literal 9/20 binary64)) |
(fma.f64 x #s(literal -1 binary64) #s(literal 9/20 binary64)) |
(-.f64 #s(literal 9/20 binary64) (*.f64 #s(literal 1 binary64) x)) |
(-.f64 #s(literal 9/20 binary64) (neg.f64 (neg.f64 x))) |
(-.f64 #s(literal 9/20 binary64) x) |
(+.f64 (neg.f64 x) #s(literal 9/20 binary64)) |
(+.f64 #s(literal 9/20 binary64) (neg.f64 x)) |
#s(literal 9/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)) |
(fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) |
(fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 y y) #s(literal 1 binary64)) (+.f64 y #s(literal 1 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 y y) y) #s(literal 1 binary64)) (fma.f64 y y (+.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1 binary64))))) |
(neg.f64 (-.f64 #s(literal 1 binary64) y)) |
(-.f64 y #s(literal 1 binary64)) |
(+.f64 y #s(literal -1 binary64)) |
#s(literal 1 binary64) |
(/.f64 (-.f64 (*.f64 x x) #s(literal 1/100 binary64)) (+.f64 x #s(literal 1/10 binary64))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) #s(literal 1/1000 binary64)) (fma.f64 x x (+.f64 #s(literal 1/100 binary64) (*.f64 x #s(literal 1/10 binary64))))) |
(neg.f64 (-.f64 #s(literal 1/10 binary64) x)) |
(-.f64 x #s(literal 1/10 binary64)) |
(+.f64 x #s(literal -1/10 binary64)) |
#s(literal 1/10 binary64) |
(*.f64 #s(literal -1 binary64) x) |
(*.f64 x #s(literal -1 binary64)) |
(neg.f64 x) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) |
(fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) |
(fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) |
(/.f64 (-.f64 #s(literal 121/1600 binary64) (*.f64 y y)) (-.f64 #s(literal 11/40 binary64) (neg.f64 y))) |
(/.f64 (-.f64 #s(literal 121/1600 binary64) (*.f64 y y)) (+.f64 #s(literal 11/40 binary64) y)) |
(/.f64 (+.f64 #s(literal 1331/64000 binary64) (*.f64 (*.f64 (*.f64 y y) y) #s(literal -1 binary64))) (+.f64 #s(literal 121/1600 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 11/40 binary64) (neg.f64 y))))) |
(/.f64 (-.f64 #s(literal 1331/64000 binary64) (*.f64 (*.f64 y y) y)) (+.f64 #s(literal 121/1600 binary64) (fma.f64 y y (*.f64 #s(literal 11/40 binary64) y)))) |
(neg.f64 (-.f64 y #s(literal 11/40 binary64))) |
(fma.f64 #s(literal -1 binary64) y #s(literal 11/40 binary64)) |
(fma.f64 y #s(literal -1 binary64) #s(literal 11/40 binary64)) |
(-.f64 #s(literal 11/40 binary64) (*.f64 #s(literal 1 binary64) y)) |
(-.f64 #s(literal 11/40 binary64) (neg.f64 (neg.f64 y))) |
(-.f64 #s(literal 11/40 binary64) y) |
(+.f64 #s(literal 11/40 binary64) (neg.f64 y)) |
(+.f64 (neg.f64 y) #s(literal 11/40 binary64)) |
(/.f64 (-.f64 #s(literal 49/1600 binary64) (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (+.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(/.f64 (-.f64 #s(literal 343/64000 binary64) (pow.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) #s(literal 3/2 binary64))) (+.f64 #s(literal 49/1600 binary64) (fma.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (*.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))))) |
(neg.f64 (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 7/40 binary64))) |
(-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)))) |
(+.f64 #s(literal 7/40 binary64) (neg.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
#s(literal 7/40 binary64) |
(pow.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) #s(literal 1/2 binary64)) |
(sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) |
(fabs.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)))) |
(exp.f64 (*.f64 (log.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 1/2 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) |
(*.f64 (pow.f64 (fabs.f64 y) #s(literal 1 binary64)) (pow.f64 (fabs.f64 y) #s(literal 1 binary64))) |
(*.f64 (pow.f64 (neg.f64 y) #s(literal 1 binary64)) (pow.f64 (neg.f64 y) #s(literal 1 binary64))) |
(*.f64 (pow.f64 y #s(literal 1 binary64)) (pow.f64 y #s(literal 1 binary64))) |
(*.f64 (fabs.f64 y) (fabs.f64 y)) |
(*.f64 (*.f64 y y) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 y y)) |
(*.f64 (neg.f64 y) (neg.f64 y)) |
(*.f64 y y) |
(pow.f64 (fabs.f64 y) #s(literal 2 binary64)) |
(pow.f64 (neg.f64 y) #s(literal 2 binary64)) |
(pow.f64 y #s(literal 2 binary64)) |
(fabs.f64 (*.f64 y y)) |
(exp.f64 (*.f64 (log.f64 (fabs.f64 y)) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (neg.f64 y)) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 y) #s(literal 2 binary64))) |
(+.f64 (cosh.f64 (*.f64 (log.f64 y) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 y) #s(literal 2 binary64)))) |
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)))) #s(literal 121/1600 binary64)) (+.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))) |
(/.f64 (-.f64 (pow.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y)) #s(literal 3/2 binary64)) #s(literal 1331/64000 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) (+.f64 #s(literal 121/1600 binary64) (*.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))))) |
(neg.f64 (-.f64 #s(literal 11/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)) |
(+.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal -11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)) |
#s(literal -17/20 binary64) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x)) |
(*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x) |
(*.f64 x #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64))) |
#s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x) |
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))) |
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 17/20 binary64) x) (/.f64 #s(literal 17/20 binary64) x))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 17/20 binary64) x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 17/20 binary64) x) (/.f64 #s(literal 17/20 binary64) x) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))))) |
(neg.f64 (-.f64 (/.f64 #s(literal 17/20 binary64) x) #s(literal 1 binary64))) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) |
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 17/20 binary64) x))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -17/20 binary64) x)) |
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 17/20 binary64)) |
(*.f64 #s(literal 17/20 binary64) (/.f64 #s(literal 1 binary64) x)) |
(/.f64 #s(literal -17/20 binary64) (neg.f64 x)) |
(/.f64 #s(literal 17/20 binary64) x) |
#s(literal 17/20 binary64) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64))) |
(fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) |
(fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) |
#s(approx (- 11/40 y) #s(literal 11/40 binary64)) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) (neg.f64 x)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) (neg.f64 x)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
(fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) (neg.f64 x)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
(fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) (neg.f64 x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) (neg.f64 x))) |
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) x) #s(literal -1 binary64)) |
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) (neg.f64 x)) |
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) x)) |
(*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))) |
(neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) x)) |
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 7/10 binary64) x) (/.f64 #s(literal 7/10 binary64) x))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 7/10 binary64) x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 7/10 binary64) x) (/.f64 #s(literal 7/10 binary64) x) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) |
(neg.f64 (-.f64 (/.f64 #s(literal 7/10 binary64) x) #s(literal 1 binary64))) |
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) |
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 7/10 binary64) x))) |
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -7/10 binary64) x)) |
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 7/10 binary64)) |
(*.f64 #s(literal 7/10 binary64) (/.f64 #s(literal 1 binary64) x)) |
(/.f64 #s(literal -7/10 binary64) (neg.f64 x)) |
(/.f64 #s(literal 7/10 binary64) x) |
#s(literal 7/10 binary64) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64)))) |
#s(approx (- x 33/40) #s(literal -33/40 binary64)) |
#s(approx (- x 33/40) (-.f64 x #s(literal 33/40 binary64))) |
#s(approx x x) |
#s(approx (- 29/40 x) #s(literal 29/40 binary64)) |
#s(approx (- 29/40 x) (-.f64 #s(literal 29/40 binary64) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (*.f64 #s(literal -31/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 31/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (*.f64 #s(literal -31/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 31/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 961/1600 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) #s(literal -31/40 binary64))) x (sqrt.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 #s(literal -31/20 binary64) x (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))) #s(literal 961/1600 binary64))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)))) |
#s(approx (+ (* (- x 31/20) x) 349/320) #s(literal 349/320 binary64)) |
#s(approx (+ (* (- x 31/20) x) 349/320) (fma.f64 #s(literal -31/20 binary64) x #s(literal 349/320 binary64))) |
#s(approx (+ (* (- x 31/20) x) 349/320) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))) |
#s(approx (- x 31/20) #s(literal -31/20 binary64)) |
#s(approx (- x 31/20) (-.f64 x #s(literal 31/20 binary64))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- x 11/20) #s(literal -11/20 binary64)) |
#s(approx (- x 11/20) (-.f64 x #s(literal 11/20 binary64))) |
#s(approx (- 9/20 x) #s(literal 9/20 binary64)) |
#s(approx (- 9/20 x) (-.f64 #s(literal 9/20 binary64) x)) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64)))) |
#s(approx (- x 1/10) #s(literal -1/10 binary64)) |
#s(approx (- x 1/10) (-.f64 x #s(literal 1/10 binary64))) |
#s(approx (neg x) (neg.f64 x)) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64)))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x) #s(literal 11/40 binary64) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 x (fma.f64 x (fma.f64 (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (*.f64 #s(literal -11/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) #s(literal 1/2 binary64))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 #s(literal -11/20 binary64) x (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) #s(literal 121/1600 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 11/20 binary64)) x (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y))) #s(literal 121/1600 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (*.f64 #s(literal -11/40 binary64) x) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 x (fma.f64 (*.f64 #s(literal 11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) x)) (pow.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64))))) #s(literal 1/2 binary64))) (*.f64 #s(literal -11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))))) x (sqrt.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)) |
#s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))) |
#s(approx (- 1 (/ 17/20 x)) (/.f64 #s(literal -17/20 binary64) x)) |
#s(approx (- 1 (/ 17/20 x)) (/.f64 (-.f64 x #s(literal 17/20 binary64)) x)) |
#s(approx (/ 17/20 x) (/.f64 #s(literal 17/20 binary64) x)) |
#s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)) |
#s(approx (* (neg x) (- 1 (/ 7/10 x))) (+.f64 (neg.f64 x) #s(literal 7/10 binary64))) |
#s(approx (- 1 (/ 7/10 x)) (/.f64 #s(literal -7/10 binary64) x)) |
#s(approx (- 1 (/ 7/10 x)) (/.f64 (-.f64 x #s(literal 7/10 binary64)) x)) |
#s(approx (/ 7/10 x) (/.f64 #s(literal 7/10 binary64) x)) |
#s(approx (- x 33/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 33/40 binary64) x)) x)) |
#s(approx (- 29/40 x) (*.f64 (-.f64 (/.f64 #s(literal 29/40 binary64) x) #s(literal 1 binary64)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (*.f64 x x) x)) #s(literal 31/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 17/20 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 (*.f64 x x) x)) #s(literal 31/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) x)) x)) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 x x)) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/20 binary64) x)) (*.f64 x x))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) (*.f64 x x)) (/.f64 #s(literal 31/20 binary64) x))) (*.f64 x x))) |
#s(approx (+ (* (- x 31/20) x) 349/320) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 349/320 binary64) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 31/20 binary64) x)) (*.f64 x x))) |
#s(approx (- x 31/20) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/20 binary64) x)) x)) |
#s(approx (- x 11/20) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (- 9/20 x) (*.f64 (-.f64 (/.f64 #s(literal 9/20 binary64) x) #s(literal 1 binary64)) x)) |
#s(approx (- x 1/10) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/10 binary64) x)) x)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal -1/2 binary64) (-.f64 (/.f64 #s(literal 9/20 binary64) x) #s(literal 1 binary64))) x)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal -11/80 binary64) (/.f64 #s(literal 9/20 binary64) x)) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64))) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) x)) x)) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) x)) (*.f64 x x))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) (*.f64 x x)) (/.f64 #s(literal 11/20 binary64) x))) (*.f64 x x))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) x)) x)) |
#s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) |
#s(approx (- 1 (/ 17/20 x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x))) |
#s(approx (* (neg x) (- 1 (/ 7/10 x))) (*.f64 (-.f64 (/.f64 #s(literal 7/10 binary64) x) #s(literal 1 binary64)) x)) |
#s(approx (- 1 (/ 7/10 x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 #s(literal -33/40 binary64) (neg.f64 x)))) |
#s(approx (- x 33/40) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 33/40 binary64) x) #s(literal 1 binary64)))) |
#s(approx (- 29/40 x) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 29/40 binary64) x)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x)) (neg.f64 x))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal -1/2 binary64) #s(literal 7/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal 31/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) x)) #s(literal 7/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) x)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal -1/2 binary64) #s(literal 31/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))) x) #s(literal 31/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64))))) x)) #s(literal 31/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)) #s(literal 961/1600 binary64)) x)) #s(literal 31/20 binary64)) x)) #s(literal 1 binary64)) (*.f64 x x))) |
#s(approx (+ (* (- x 31/20) x) 349/320) (*.f64 (*.f64 x x) (+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 31/20 binary64) (/.f64 #s(literal 349/320 binary64) x)) x)) #s(literal 1 binary64)))) |
#s(approx (- x 31/20) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 31/20 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 #s(literal -11/20 binary64) (neg.f64 x)))) |
#s(approx (- x 11/20) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 11/20 binary64) x) #s(literal 1 binary64)))) |
#s(approx (- 9/20 x) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 #s(literal -1/10 binary64) (neg.f64 x)))) |
#s(approx (- x 1/10) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1/10 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (+.f64 (neg.f64 x) #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 #s(literal -11/20 binary64) (neg.f64 x)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 1/2 binary64) #s(literal -1/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal -11/80 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x)) #s(literal 1/10 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) x)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal -1/2 binary64) #s(literal 11/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 x) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) x) #s(literal 11/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x)) #s(literal 11/40 binary64)) x)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y) #s(literal 121/1600 binary64)) x)) #s(literal 11/20 binary64)) x)) #s(literal 1 binary64)) (*.f64 x x))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 (*.f64 x x) x)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 x) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)) (*.f64 x x)) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal -121/1600 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) x) #s(literal 1/2 binary64) (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 #s(literal 11/40 binary64) y)))) (*.f64 (*.f64 x x) x)))) #s(literal 1 binary64)))) |
#s(approx (* (- 1 (/ 17/20 x)) x) (*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 17/20 binary64) x) #s(literal 1 binary64)))) |
#s(approx (fmax (- y 11/20) (neg y)) (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y))) |
#s(approx (- y 11/20) (-.f64 y #s(literal 11/20 binary64))) |
#s(approx y y) |
#s(approx (neg y) (neg.f64 y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (*.f64 #s(literal -7/10 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (-.f64 (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 7/20 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) (pow.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal 3/40 binary64))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (*.f64 #s(literal -7/10 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 7/20 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) y)) (pow.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) #s(literal -3/2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 49/100 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)))) #s(literal -7/10 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 #s(literal -7/5 binary64) y (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) #s(literal 49/100 binary64))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 y #s(literal 7/5 binary64)) y (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)))) #s(literal 49/100 binary64))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+.f64 (fma.f64 #s(literal -7/5 binary64) y (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) #s(literal 349/320 binary64))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (+.f64 (fma.f64 (-.f64 y #s(literal 7/5 binary64)) y (*.f64 (-.f64 x #s(literal 31/20 binary64)) x)) #s(literal 349/320 binary64))) |
#s(approx (fmax (neg y) (- y 11/40)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64)))) |
#s(approx (- y 11/40) #s(literal -11/40 binary64)) |
#s(approx (- y 11/40) (-.f64 y #s(literal 11/40 binary64))) |
#s(approx (fmax (neg y) (- y 1)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64)))) |
#s(approx (- y 1) #s(literal -1 binary64)) |
#s(approx (- y 1) (-.f64 y #s(literal 1 binary64))) |
#s(approx (- 11/40 y) #s(literal 11/40 binary64)) |
#s(approx (- 11/40 y) (-.f64 #s(literal 11/40 binary64) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y) #s(literal 11/40 binary64) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))))) y #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (-.f64 (fma.f64 y (fma.f64 y (fma.f64 (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (pow.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))))) (*.f64 #s(literal 11/40 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))))) #s(literal 7/40 binary64)) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (*.f64 #s(literal -11/40 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) #s(literal 11/80 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 #s(literal -11/20 binary64) y (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) #s(literal 121/1600 binary64))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (+.f64 (fma.f64 (-.f64 y #s(literal 11/20 binary64)) y (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)))) #s(literal 121/1600 binary64))) |
#s(approx (* y y) (*.f64 y y)) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (*.f64 #s(literal -11/40 binary64) y) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (-.f64 (fma.f64 (fma.f64 y (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) #s(literal -3/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 121/1600 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) y)) #s(literal 11/80 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal -11/40 binary64))) y (sqrt.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)))) #s(literal 11/40 binary64))) |
#s(approx (- y 11/20) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 7/20 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 31/40 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 7/20 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 7/10 binary64) y)) y)) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/5 binary64) y)) (*.f64 y y))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) (*.f64 y y)) (/.f64 #s(literal 7/5 binary64) y))) (*.f64 y y))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)) (*.f64 y y)) (/.f64 #s(literal 7/5 binary64) y))))) |
#s(approx (- y 11/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (- y 1) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y)) y)) |
#s(approx (- 11/40 y) (*.f64 (-.f64 (/.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (/.f64 #s(literal 9/20 binary64) y) #s(literal 1 binary64)) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal -1/2 binary64) (-.f64 (/.f64 #s(literal 9/20 binary64) y) #s(literal 1 binary64))) y)) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal -11/80 binary64) (/.f64 #s(literal 9/20 binary64) y)) (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64))) y)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/40 binary64) y)) y)) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/20 binary64) y)) (*.f64 y y))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) (*.f64 y y)) (/.f64 #s(literal 11/20 binary64) y))) (*.f64 y y))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 11/20 binary64) y)) y)) |
#s(approx (fmin (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40))) (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64))))) |
#s(approx (fmin (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x))) (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x)))) |
#s(approx (fmin (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x))) (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x)))) |
#s(approx (fmin (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40)) (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (+.f64 #s(literal 7/10 binary64) (neg.f64 y)) (-.f64 x #s(literal 31/40 binary64))) #s(literal 3/40 binary64)))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (- 29/40 x)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x))) |
#s(approx (fmax (fmax (- y 11/20) (neg y)) (- x 33/40)) (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64)))) |
#s(approx (fmax (- y 11/20) (neg y)) (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (neg.f64 y))) |
#s(approx (- y 11/20) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 11/20 binary64) y) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5/8 binary64) y)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal -1/2 binary64) #s(literal 5/8 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal 7/20 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) y)) #s(literal 5/8 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) y)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal -1/2 binary64) #s(literal 7/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))) y) #s(literal 7/20 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64))))) y)) #s(literal 7/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 x #s(literal 31/40 binary64)) #s(literal 49/100 binary64)) y)) #s(literal 7/5 binary64)) y)) #s(literal 1 binary64)) (*.f64 y y))) |
#s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64)) y)) #s(literal 7/5 binary64)) y)) #s(literal 1 binary64)) (*.f64 y y))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (- 9/20 x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) |
#s(approx (fmax (fmax (neg y) (- y 11/40)) (- x 11/20)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (fmax (neg y) (- y 11/40)) (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64)))) |
#s(approx (- y 11/40) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 11/40 binary64) y) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (neg x)) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) |
#s(approx (fmax (fmax (neg y) (- y 1)) (- x 1/10)) (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y))) (-.f64 x #s(literal 1/10 binary64)))) |
#s(approx (fmax (neg y) (- y 1)) (fmax.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (neg.f64 y)))) |
#s(approx (- y 1) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40)) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))))) (-.f64 (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64))) #s(literal 11/40 binary64)))) |
#s(approx (fmax (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 #s(literal 11/40 binary64) y) (-.f64 x #s(literal 11/40 binary64)))))) |
#s(approx (fmax (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (- 11/40 y)) (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y))) |
#s(approx (fmax (fmax (- y 11/20) (- x 11/20)) (neg x)) (fmax.f64 (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x))) |
#s(approx (fmax (- y 11/20) (- x 11/20)) (fmax.f64 (-.f64 #s(literal -11/20 binary64) (neg.f64 y)) (-.f64 x #s(literal 11/20 binary64)))) |
#s(approx (- 11/40 y) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 11/40 binary64) y)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 1/10 binary64) y) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal 1/2 binary64) #s(literal -1/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (- 7/40 (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)))) (*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal -11/80 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) y)) #s(literal 1/10 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal -1/2 binary64) #s(literal 11/40 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) (*.f64 (neg.f64 y) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) y) #s(literal 11/80 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) y)) #s(literal 11/40 binary64)) y)) #s(literal 1 binary64)))) |
#s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64)) #s(literal 121/1600 binary64)) y)) #s(literal 11/20 binary64)) y)) #s(literal 1 binary64)) (*.f64 y y))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 (*.f64 y y) y)) #s(literal 11/80 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) |
#s(approx (- (sqrt (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2))) 11/40) (*.f64 (neg.f64 y) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))) (*.f64 y y)) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 #s(literal -121/1600 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) y) #s(literal 1/2 binary64) (*.f64 #s(literal -11/80 binary64) (*.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 x #s(literal 11/40 binary64))))) (*.f64 (*.f64 y y) y)))) #s(literal 1 binary64)))) |
Compiled 25 607 to 5 267 computations (79.4% saved)
13 alts after pruning (13 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 250 | 10 | 1 260 |
| Fresh | 1 | 3 | 4 |
| Picked | 5 | 0 | 5 |
| Done | 0 | 0 | 0 |
| Total | 1 256 | 13 | 1 269 |
| Status | Accuracy | Program |
|---|---|---|
| 64.7% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 47.4% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 51.2% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 #s(approx (- x 31/20) #s(literal -31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 28.1% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(approx (+ (* (- x 31/20) x) 349/320) #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 20.4% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 18.1% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 47.9% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5/8 binary64) y))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 30.5% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 12.6% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 20.4% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 1.5% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 44.6% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) (+.f64 (neg.f64 x) #s(literal 7/10 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) | |
| 28.1% | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
Compiled 1 609 to 1 194 computations (25.8% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) (+.f64 (neg.f64 x) #s(literal 7/10 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(approx (+ (* (- x 31/20) x) 349/320) #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) (/.f64 #s(literal -17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 #s(approx (- x 31/20) #s(literal -31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5/8 binary64) y))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (hypot.f64 (-.f64 x #s(literal 31/40 binary64)) (-.f64 y #s(literal 7/10 binary64))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)))) (-.f64 (hypot.f64 (-.f64 x #s(literal 11/40 binary64)) (-.f64 #s(literal 11/40 binary64) y)) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) (+.f64 (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 961/1600 binary64)) (*.f64 (-.f64 y #s(literal 7/10 binary64)) (-.f64 y #s(literal 7/10 binary64)))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
3 calls:
| 8.0ms | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 8.0ms | x |
| 8.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 100.0% | 1 | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 100.0% | 1 | x |
| 100.0% | 1 | y |
Compiled 85 to 61 computations (28.2% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) (+.f64 (neg.f64 x) #s(literal 7/10 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(approx (+ (* (- x 31/20) x) 349/320) #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) (/.f64 #s(literal -17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 #s(approx (- x 31/20) #s(literal -31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5/8 binary64) y))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 y) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5/8 binary64) y))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
3 calls:
| 7.0ms | y |
| 7.0ms | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 6.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 65.6% | 1 | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 85.2% | 3 | x |
| 90.2% | 3 | y |
Compiled 85 to 61 computations (28.2% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) (+.f64 (neg.f64 x) #s(literal 7/10 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(approx (+ (* (- x 31/20) x) 349/320) #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) (/.f64 #s(literal -17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 #s(approx (- x 31/20) #s(literal -31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7/10 binary64) x))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
2 calls:
| 7.0ms | y |
| 5.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 71.9% | 3 | x |
| 74.6% | 2 | y |
Compiled 2 to 4 computations (-100% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) (+.f64 (neg.f64 x) #s(literal 7/10 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(approx (+ (* (- x 31/20) x) 349/320) #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) (/.f64 #s(literal -17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 #s(approx (- x 31/20) #s(literal -31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 #s(approx (- x 31/20) #s(literal -31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
2 calls:
| 6.0ms | x |
| 5.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 71.9% | 3 | x |
| 63.9% | 4 | y |
Compiled 2 to 4 computations (-100% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) (+.f64 (neg.f64 x) #s(literal 7/10 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(approx (+ (* (- x 31/20) x) 349/320) #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) (/.f64 #s(literal -17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 31/40 binary64) y)) y))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) (fma.f64 (-.f64 x #s(literal 31/20 binary64)) x #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
2 calls:
| 5.0ms | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 5.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 53.6% | 4 | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 65.1% | 2 | x |
Compiled 84 to 59 computations (29.8% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) (+.f64 (neg.f64 x) #s(literal 7/10 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2)) #s(approx (+ (+ (* (- x 31/20) x) 961/1600) (* (- y 7/10) (- y 7/10))) #s(approx (+ (* (- x 31/20) x) 349/320) #s(literal 349/320 binary64))))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) (/.f64 #s(literal -17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 17/20 binary64) x)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) #s(approx (- 11/40 y) #s(literal 11/40 binary64))) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) (+.f64 (neg.f64 x) #s(literal 7/10 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
1 calls:
| 4.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 63.6% | 2 | x |
Compiled 1 to 2 computations (-100% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) (-.f64 x #s(literal 17/20 binary64))))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
3 calls:
| 4.0ms | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 3.0ms | x |
| 3.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 44.1% | 2 | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 35.5% | 3 | y |
| 46.1% | 2 | x |
Compiled 85 to 61 computations (28.2% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) #s(approx (- y 1) #s(literal -1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
1 calls:
| 3.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 46.0% | 2 | x |
Compiled 1 to 2 computations (-100% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (neg x) (- 1 (/ 7/10 x))) #s(literal 7/10 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
3 calls:
| 3.0ms | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 2.0ms | x |
| 2.0ms | y |
| Accuracy | Segments | Branch |
|---|---|---|
| 28.1% | 1 | y |
| 28.1% | 1 | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 28.1% | 1 | x |
Compiled 85 to 61 computations (28.2% saved)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) (*.f64 #s(approx (- 1 (/ 17/20 x)) #s(literal 1 binary64)) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
3 calls:
| 2.0ms | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 1.0ms | y |
| 1.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 12.6% | 1 | x |
| 12.6% | 1 | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 12.6% | 1 | y |
Compiled 85 to 61 computations (28.2% saved)
Total -0.0b remaining (-0%)
Threshold costs -0b (-0%)
| Inputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
| Outputs |
|---|
(fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) #s(approx (- (sqrt (+ (pow (- y 7/10) 2) (pow (- x 31/40) 2))) 3/40) #s(approx (* (- 1 (/ 17/20 x)) x) #s(literal -17/20 binary64)))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) #s(approx (- x 11/20) #s(literal -11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))))) (-.f64 (sqrt.f64 #s(approx (+ (pow (- y 11/40) 2) (pow (- x 11/40) 2)) (*.f64 y y))) #s(literal 11/40 binary64)))) |
3 calls:
| 3.0ms | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
| 1.0ms | y |
| 1.0ms | x |
| Accuracy | Segments | Branch |
|---|---|---|
| 1.5% | 1 | x |
| 1.5% | 1 | y |
| 1.5% | 1 | (fmin.f64 (fmin.f64 (fmin.f64 (fmin.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (neg.f64 y)) (-.f64 x #s(literal 33/40 binary64))) (-.f64 #s(literal 29/40 binary64) x)) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 7/10 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 31/40 binary64)) #s(literal 2 binary64)))) #s(literal 3/40 binary64))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 11/40 binary64))) (-.f64 x #s(literal 11/20 binary64))) (-.f64 #s(literal 9/20 binary64) x))) (fmax.f64 (fmax.f64 (fmax.f64 (neg.f64 y) (-.f64 y #s(literal 1 binary64))) (-.f64 x #s(literal 1/10 binary64))) (neg.f64 x))) (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (fmax.f64 (-.f64 y #s(literal 11/20 binary64)) (-.f64 x #s(literal 11/20 binary64))) (neg.f64 x)) (-.f64 #s(literal 11/40 binary64) y)) (-.f64 #s(literal 7/40 binary64) (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))))) (-.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 y #s(literal 11/40 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 x #s(literal 11/40 binary64)) #s(literal 2 binary64)))) #s(literal 11/40 binary64)))) |
Compiled 85 to 61 computations (28.2% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 41.0ms | 1.5945316147062284e+29 | 4.374087033907864e+36 |
| 31.0ms | -3.290163772105089e+46 | -1.5937582613033082e+44 |
| 55.0ms | 256× | 0 | valid |
Compiled 2 993 to 2 365 computations (21% saved)
ival-fmax: 17.0ms (35.9% of total)ival-sub!: 10.0ms (21.1% of total)ival-pow2: 9.0ms (19% of total)ival-fmin: 5.0ms (10.5% of total)ival-sqrt: 3.0ms (6.3% of total)ival-neg: 2.0ms (4.2% of total)ival-add!: 1.0ms (2.1% of total)adjust: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 4.0ms | 1.5945316147062284e+29 | 4.374087033907864e+36 |
Compiled 1 726 to 1 357 computations (21.4% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 36.0ms | -4.338031641486939e-275 | -2.2235597455209043e-279 |
| 28.0ms | -1.8903609308418552e-236 | -1.6955084003622787e-237 |
| 49.0ms | 224× | 0 | valid |
Compiled 2 618 to 2 067 computations (21% saved)
ival-fmax: 15.0ms (35.2% of total)ival-pow2: 10.0ms (23.5% of total)ival-sub!: 7.0ms (16.4% of total)ival-fmin: 4.0ms (9.4% of total)ival-sqrt: 3.0ms (7% of total)ival-neg: 2.0ms (4.7% of total)ival-add!: 1.0ms (2.3% of total)adjust: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 41.0ms | 3.8909560705527235e-7 | 466.83119607228207 |
| 32.0ms | 144× | 0 | valid |
Compiled 1 762 to 1 402 computations (20.4% saved)
ival-fmax: 9.0ms (32.8% of total)ival-sub!: 6.0ms (21.9% of total)ival-pow2: 5.0ms (18.2% of total)ival-fmin: 4.0ms (14.6% of total)ival-sqrt: 2.0ms (7.3% of total)ival-add!: 1.0ms (3.6% of total)ival-neg: 1.0ms (3.6% of total)adjust: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 3.8909560705527235e-7 | 466.83119607228207 |
| 9.0ms | 32× | 0 | valid |
Compiled 1 699 to 1 339 computations (21.2% saved)
ival-sub!: 3.0ms (39% of total)ival-fmax: 2.0ms (26% of total)ival-fmin: 1.0ms (13% of total)ival-pow2: 1.0ms (13% of total)adjust: 0.0ms (0% of total)ival-add!: 0.0ms (0% of total)ival-sqrt: 0.0ms (0% of total)ival-neg: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 3.8909560705527235e-7 | 466.83119607228207 |
| 15.0ms | 64× | 0 | valid |
Compiled 1 681 to 1 330 computations (20.9% saved)
ival-fmax: 4.0ms (31.5% of total)ival-pow2: 4.0ms (31.5% of total)ival-sub!: 2.0ms (15.8% of total)ival-fmin: 1.0ms (7.9% of total)ival-sqrt: 1.0ms (7.9% of total)ival-neg: 1.0ms (7.9% of total)adjust: 0.0ms (0% of total)ival-add!: 0.0ms (0% of total)| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 6.547174042212197e-8 | 3.8909560705527235e-7 |
| 21.0ms | 96× | 0 | valid |
Compiled 1 156 to 907 computations (21.5% saved)
ival-fmax: 6.0ms (35.2% of total)ival-pow2: 4.0ms (23.5% of total)ival-sub!: 3.0ms (17.6% of total)ival-fmin: 2.0ms (11.7% of total)ival-sqrt: 1.0ms (5.9% of total)ival-neg: 1.0ms (5.9% of total)adjust: 0.0ms (0% of total)ival-add!: 0.0ms (0% of total)| 1× | fuel |
Compiled 322 to 210 computations (34.8% saved)
Compiled 405 to 267 computations (34.1% saved)
Loading profile data...