(x1 / (128*128*128) * y1 + x2 / (128*128*128) * y2) / (y1 + y2) * 128*128*128

Time bar (total: 4.1s)

start0.0ms (0.0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze21.0ms (0.5%)

Memory
8.9MiB live, 8.9MiB allocated; 0ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%0.4%99.6%0.0%0.0%0.0%0
0.0%0.0%0.4%99.6%0.0%0.0%0.0%1
0.0%0.0%0.4%99.6%0.0%0.0%0.0%2
50.0%0.2%0.2%99.6%0.0%0.0%0.0%3
50.0%0.2%0.2%99.6%0.0%0.0%0.0%4
75.0%0.3%0.1%99.6%0.0%0.0%0.0%5
75.0%0.3%0.1%99.6%0.0%0.0%0.0%6
87.5%0.3%0.0%99.6%0.0%0.0%0.0%7
87.5%0.3%0.0%99.6%0.0%0.0%0.0%8
93.7%0.4%0.0%99.6%0.0%0.0%0.0%9
93.7%0.4%0.0%99.6%0.0%0.0%0.0%10
96.9%0.4%0.0%99.6%0.0%0.0%0.0%11
96.9%0.4%0.0%99.6%0.0%0.0%0.0%12
Compiler

Compiled 61 to 36 computations (41.0% saved)

sample1.2s (30.2%)

Memory
27.1MiB live, 683.6MiB allocated; 351ms collecting garbage
Samples
611.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 323.0ms
ival-mult!: 171.0ms (52.9% of total)
ival-div!: 110.0ms (34.0% of total)
ival-add!: 40.0ms (12.4% of total)
adjust: 2.0ms (0.6% of total)
Bogosity

preprocess38.0ms (0.9%)

Memory
59.1MiB live, 59.1MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0100297
1433233
22384225
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.4%
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
Compiler

Compiled 58 to 34 computations (41.4% saved)

sample0.0ms (0.0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
128
(* 128 128)
(* (* 128 128) 128)
Outputs
#s(literal 128 binary64)
#s(literal 16384 binary64)
#s(literal 2097152 binary64)
Samples
0.0ms0valid
Compiler

Compiled 11 to 5 computations (54.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series195.0ms (4.7%)

Memory
12.6MiB live, 107.9MiB allocated; 148ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06955348
Stop Event
iter-limit
Counts
17 → 126
Calls
Call 1
Inputs
x1
#s(literal 128 binary64)
(*.f64 #s(literal 128 binary64) #s(literal 128 binary64))
(*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))
(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
y1
(*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1)
x2
(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
y2
(*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)
(+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2))
(+.f64 y1 y2)
(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
Outputs
#s(approx x1 x1)
#s(approx (/ x1 (* (* 128 128) 128)) (*.f64 #s(literal 1/2097152 binary64) x1))
#s(approx (* (/ x1 (* (* 128 128) 128)) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)))
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)))
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 x1 (fma.f64 #s(literal 1/2097152 binary64) y1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) x1)))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 x1 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 x1 (fma.f64 #s(literal 1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) y1 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) x1))))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx y1 y1)
#s(approx (+ y1 y2) y2)
#s(approx (+ y1 y2) (+.f64 y1 y2))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 #s(literal 1/2097152 binary64) x2))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x2))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x2))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))))
#s(approx (+ y1 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))))
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 #s(literal -1 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) x1 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))))))
#s(approx (+ y1 y2) (*.f64 #s(literal -1 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)) #s(literal 1 binary64)))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2))) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1)) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2))) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 128 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 x2 (fma.f64 #s(literal 1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) x2)))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 x2 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 x2 (fma.f64 #s(literal 1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) x2))))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (-.f64 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 y2 (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2)))))
#s(approx (+ y1 y2) (*.f64 y2 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (-.f64 (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))))
#s(approx (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) x2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2))))))
#s(approx (+ y1 y2) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y1 y2)) #s(literal 1 binary64)))))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2)) (*.f64 #s(literal -1 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 128 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 128 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2))))
Calls

12 calls:

TimeVariablePoint
64.0ms
x1
inf
5.0ms
y2
0
4.0ms
y1
inf
3.0ms
y2
-inf
3.0ms
x1
0

rewrite141.0ms (3.4%)

Memory
5.7MiB live, 85.7MiB allocated; 7ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017109
031105
110993
241293
3268993
0437088
Stop Event
iter-limit
node-limit
iter-limit
Counts
17 → 807
Calls
Call 1
Inputs
x1
#s(literal 128 binary64)
(*.f64 #s(literal 128 binary64) #s(literal 128 binary64))
(*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))
(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
y1
(*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1)
x2
(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
y2
(*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)
(+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2))
(+.f64 y1 y2)
(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
Outputs
x1
#s(literal 128 binary64)
#s(literal 16384 binary64)
#s(literal 2097152 binary64)
(*.f64 (/.f64 x1 #s(literal 128 binary64)) #s(literal 1/16384 binary64))
(*.f64 #s(literal -1/2097152 binary64) (neg.f64 x1))
(*.f64 #s(literal 1/2097152 binary64) x1)
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2097152 binary64) x1))
(*.f64 (neg.f64 x1) #s(literal -1/2097152 binary64))
(*.f64 x1 #s(literal 1/2097152 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 x1 #s(literal -1 binary64))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) x1)) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (/.f64 x1 #s(literal 128 binary64))) #s(literal -16384 binary64))
(/.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64)) #s(literal -2097152 binary64))
(/.f64 (*.f64 x1 #s(literal -1 binary64)) #s(literal -2097152 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) x1) #s(literal -2097152 binary64))
(/.f64 (/.f64 x1 #s(literal 128 binary64)) #s(literal 16384 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (neg.f64 x1)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) x1))
(/.f64 (neg.f64 x1) #s(literal -2097152 binary64))
(/.f64 x1 #s(literal 2097152 binary64))
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) x1))
y1
(*.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 x1 #s(literal 16384 binary64)))
(*.f64 (/.f64 x1 #s(literal 128 binary64)) (/.f64 y1 #s(literal 16384 binary64)))
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) x1)
(*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal 1/2097152 binary64))
(*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1/2097152 binary64))
(*.f64 (*.f64 y1 x1) #s(literal 1/2097152 binary64))
(*.f64 #s(literal 1/2097152 binary64) (*.f64 y1 x1))
(*.f64 (neg.f64 x1) (*.f64 #s(literal -1/2097152 binary64) y1))
(*.f64 (neg.f64 x1) (/.f64 y1 #s(literal -2097152 binary64)))
(*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))
(*.f64 (*.f64 #s(literal 1/2097152 binary64) x1) y1)
(*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))
(/.f64 (neg.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64))) #s(literal -16384 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 x1) y1))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal 16384 binary64))
(/.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -2097152 binary64)) #s(literal -2097152 binary64))
(/.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal 2097152 binary64))
(/.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64))
(/.f64 (*.f64 y1 x1) #s(literal 2097152 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (*.f64 y1 x1)))
(neg.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))
x2
(*.f64 (/.f64 x2 #s(literal 128 binary64)) #s(literal 1/16384 binary64))
(*.f64 #s(literal -1/2097152 binary64) (neg.f64 x2))
(*.f64 #s(literal 1/2097152 binary64) x2)
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2097152 binary64) x2))
(*.f64 (neg.f64 x2) #s(literal -1/2097152 binary64))
(*.f64 x2 #s(literal 1/2097152 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 x2 #s(literal -1 binary64))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) x2)) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (/.f64 x2 #s(literal 128 binary64))) #s(literal -16384 binary64))
(/.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) #s(literal -2097152 binary64))
(/.f64 (*.f64 x2 #s(literal -1 binary64)) #s(literal -2097152 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) x2) #s(literal -2097152 binary64))
(/.f64 (/.f64 x2 #s(literal 128 binary64)) #s(literal 16384 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (neg.f64 x2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) x2))
(/.f64 (neg.f64 x2) #s(literal -2097152 binary64))
(/.f64 x2 #s(literal 2097152 binary64))
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) x2))
y2
(*.f64 (/.f64 y2 #s(literal 128 binary64)) (/.f64 x2 #s(literal 16384 binary64)))
(*.f64 (/.f64 x2 #s(literal 128 binary64)) (/.f64 y2 #s(literal 16384 binary64)))
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x2)
(*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal 1/2097152 binary64))
(*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -1/2097152 binary64))
(*.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64))
(*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y2))
(*.f64 (neg.f64 y2) (*.f64 #s(literal -1/2097152 binary64) x2))
(*.f64 #s(literal 1/2097152 binary64) (*.f64 y2 x2))
(*.f64 (neg.f64 x2) (*.f64 #s(literal -1/2097152 binary64) y2))
(*.f64 (neg.f64 x2) (/.f64 y2 #s(literal -2097152 binary64)))
(*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))
(*.f64 (*.f64 #s(literal 1/2097152 binary64) x2) y2)
(*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2))
(/.f64 (neg.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64))) #s(literal -16384 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 y2) x2))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64)) #s(literal 16384 binary64))
(/.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal -2097152 binary64)) #s(literal -2097152 binary64))
(/.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) #s(literal 2097152 binary64))
(/.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64))
(/.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (*.f64 y2 x2)))
(neg.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 1/2097152 binary64))
(*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 1/2097152 binary64))
(*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 1/4398046511104 binary64))
(*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))
(*.f64 #s(literal 1/2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal -34359738368 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal -34359738368 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 34359738368 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y2 x2) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 y1 x1))) #s(literal -34359738368 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 x1))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) #s(literal -2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 x1))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) (neg.f64 x1)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 x1) y1)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) #s(literal -2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal -34359738368 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal -34359738368 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal 16384 binary64)) (*.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal 268435456 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal -34359738368 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 34359738368 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y1 x1) #s(literal 128 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 16384 binary64) (*.f64 y2 x2))) #s(literal -34359738368 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal 16384 binary64)) (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal -34359738368 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal 16384 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal 34359738368 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal 16384 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal 34359738368 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal -2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 16384 binary64)) (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal -34359738368 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) (neg.f64 x2)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x2) (neg.f64 y2)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal 16384 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (neg.f64 y2) x2) #s(literal 128 binary64)))) #s(literal 34359738368 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2)))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 128 binary64))) #s(literal -16384 binary64))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 128 binary64))) #s(literal -16384 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 2097152 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 128 binary64))) #s(literal -16384 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -2097152 binary64)) (*.f64 y2 x2))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)))) #s(literal 4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64)))) #s(literal 4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64)))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -2097152 binary64)))) #s(literal 4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64)))) #s(literal 4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 (neg.f64 y2) x2 (*.f64 (neg.f64 x1) y1))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (fma.f64 (neg.f64 y1) x1 (*.f64 (neg.f64 y2) x2))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 x1) y1) (*.f64 y2 x2))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1)))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 x1)))) #s(literal 4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) y1)))) #s(literal 4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2)))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2)))) #s(literal 4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2)))) #s(literal 4398046511104 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2)))) #s(literal 4398046511104 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2)))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2)))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64)))) #s(literal 4398046511104 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 1 binary64))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))))) #s(literal 4398046511104 binary64))
(/.f64 (neg.f64 (neg.f64 (fma.f64 y2 x2 (*.f64 y1 x1)))) #s(literal 2097152 binary64))
(/.f64 (/.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 128 binary64)) #s(literal 16384 binary64))
(/.f64 (/.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 128 binary64)) #s(literal 16384 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 2097152 binary64)) #s(literal 2097152 binary64))
(/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 128 binary64)) #s(literal 16384 binary64))
(/.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64))
(/.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2)) #s(literal -2097152 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -2097152 binary64)) (*.f64 y2 x2)) #s(literal -2097152 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64))) #s(literal 4398046511104 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64))) #s(literal -4398046511104 binary64))
(/.f64 (fma.f64 (*.f64 y2 x2) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64))) #s(literal 4398046511104 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -2097152 binary64))) #s(literal -4398046511104 binary64))
(/.f64 (fma.f64 (*.f64 y1 x1) #s(literal -2097152 binary64) (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (+.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))))))
(/.f64 (fma.f64 (neg.f64 y2) x2 (*.f64 (neg.f64 x1) y1)) #s(literal -2097152 binary64))
(/.f64 (fma.f64 (neg.f64 y1) x1 (*.f64 (neg.f64 y2) x2)) #s(literal -2097152 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 x1) y1) (*.f64 y2 x2)) #s(literal -2097152 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal 4398046511104 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 x1))) #s(literal -4398046511104 binary64))
(/.f64 (fma.f64 (*.f64 y2 x2) #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) y1))) #s(literal -4398046511104 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 4398046511104 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) #s(literal -4398046511104 binary64))
(/.f64 (fma.f64 (*.f64 y1 x1) #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) #s(literal -4398046511104 binary64))
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 1 binary64)) #s(literal 4398046511104 binary64))
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal -2097152 binary64))
(/.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 2097152 binary64))
(/.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 2097152 binary64))
(/.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (-.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))))
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (+.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 3 binary64)) (pow.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 3 binary64))) (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))))
(/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 2097152 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4398046511104 binary64) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))))
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (-.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 3 binary64)) (pow.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 3 binary64))) (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (-.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))))))
(neg.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 1 binary64)))
(neg.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)))
(fma.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 x1 #s(literal 16384 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(fma.f64 (/.f64 y2 #s(literal 128 binary64)) (/.f64 x2 #s(literal 16384 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (/.f64 y2 #s(literal 128 binary64)) (/.f64 x2 #s(literal 16384 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (/.f64 x2 #s(literal 128 binary64)) (/.f64 y2 #s(literal 16384 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (/.f64 x2 #s(literal 128 binary64)) (/.f64 y2 #s(literal 16384 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (/.f64 x1 #s(literal 128 binary64)) (/.f64 y1 #s(literal 16384 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x2 (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x2 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y1) x1 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(fma.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal 1/2097152 binary64) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) #s(literal 1/2097152 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) #s(literal 1/2097152 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(fma.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1/2097152 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -1/2097152 binary64) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (*.f64 (neg.f64 y2) x2) #s(literal -1/2097152 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (*.f64 y1 x1) #s(literal 1/2097152 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (neg.f64 y2) (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (neg.f64 y2) (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y1 x1) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y2 x2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y2 x2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (neg.f64 x1) (*.f64 #s(literal -1/2097152 binary64) y1) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(fma.f64 (neg.f64 x1) (/.f64 y1 #s(literal -2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(fma.f64 (neg.f64 x2) (*.f64 #s(literal -1/2097152 binary64) y2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (neg.f64 x2) (*.f64 #s(literal -1/2097152 binary64) y2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (neg.f64 x2) (/.f64 y2 #s(literal -2097152 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (neg.f64 x2) (/.f64 y2 #s(literal -2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x2) y2 (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x2) y2 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(fma.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x1) y1 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(fma.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(-.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))
(-.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2)) #s(literal -4398046511104 binary64)) (/.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) #s(literal -4398046511104 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 y1 x1) #s(literal -2097152 binary64)) #s(literal -4398046511104 binary64)) (/.f64 (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2)) #s(literal -4398046511104 binary64)))
(+.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) x1)))
(+.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))
(+.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) y2)) y2)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)) y1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 (neg.f64 y1) (neg.f64 y1))) (+.f64 y2 (neg.f64 y1)))
(/.f64 (-.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 (neg.f64 y1) #s(literal 3 binary64))) (fma.f64 y2 y2 (fma.f64 (neg.f64 y1) (neg.f64 y1) (*.f64 y2 (neg.f64 y1)))))
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1))
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2)))
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1))))
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2)))))
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2))
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2))))
(neg.f64 (neg.f64 (+.f64 y2 y1)))
(-.f64 y2 (neg.f64 y1))
(-.f64 y1 (neg.f64 y2))
(+.f64 (neg.f64 (neg.f64 y1)) y2)
(+.f64 y2 (neg.f64 (neg.f64 y1)))
(+.f64 y2 y1)
(+.f64 y1 y2)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))
(*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)))
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (/.f64 y2 (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y2 y1)) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y2 y1) x2) (*.f64 #s(literal 1/2097152 binary64) y2)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (/.f64 y2 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y2) x2) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 y2) x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (+.f64 y2 y1) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) x2) (*.f64 #s(literal 1/2097152 binary64) y2))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) (*.f64 #s(literal -2097152 binary64) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) (*.f64 #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) (*.f64 #s(literal 2097152 binary64) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y2) x2))) (*.f64 #s(literal -2097152 binary64) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) (*.f64 #s(literal -2097152 binary64) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 x2))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y2) x2))) (*.f64 #s(literal 2097152 binary64) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 y2 x2) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (neg.f64 y2) x2))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 y2 x2))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (+.f64 y2 y1)) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 y2) x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (+.f64 y2 y1) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1))) (*.f64 (*.f64 (+.f64 y2 y1) x2) (*.f64 #s(literal 1/2097152 binary64) y2))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 y2 x2 (*.f64 y1 x1)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal -1 binary64))) (+.f64 y2 y1))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (+.f64 y2 y1))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (+.f64 y2 y1))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 x1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (+.f64 y2 y1) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (+.f64 y2 y1))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (+.f64 y2 y1) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1))))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (+.f64 y2 y1)))) (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1))))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (+.f64 y2 y1) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (+.f64 y2 y1)))) (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 x1)))) (neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) (+.f64 y2 y1) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 x1)))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (+.f64 y2 y1) (*.f64 y1 x1)))) (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2)))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2)))) (neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) (+.f64 y2 y1) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2)))) (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y1 x1) (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 4398046511104 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) (neg.f64 (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 4398046511104 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal -1 binary64))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal -1 binary64))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y2 y1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -1 binary64))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))))) (+.f64 y2 y1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) (neg.f64 (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1))) #s(literal 2097152 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2))) #s(literal 2097152 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) #s(literal 4398046511104 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 2097152 binary64))
(/.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64))
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) #s(literal 4398046511104 binary64))
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64))
(/.f64 (/.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (+.f64 y2 y1)) (+.f64 y2 y1))
(/.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 1 binary64)) (neg.f64 (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (+.f64 y2 y1) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) (+.f64 y2 y1))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (fma.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (fma.f64 (*.f64 y2 x2) (+.f64 y2 y1) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1))))
(/.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (fma.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (fma.f64 (*.f64 y1 x1) (+.f64 y2 y1) (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))) (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))))) (+.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1)))))))
(/.f64 (fma.f64 (*.f64 y2 x2) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (fma.f64 (*.f64 y2 x2) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 x1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (fma.f64 (*.f64 y2 x2) (+.f64 y2 y1) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 x1))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1))))
(/.f64 (fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (+.f64 y2 y1) (*.f64 y1 x1))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (neg.f64 (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 y1 x1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y2 y1))))
(/.f64 (fma.f64 (*.f64 y1 x1) (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1))))
(/.f64 (fma.f64 (*.f64 y1 x1) (+.f64 y2 y1) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))
(/.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (+.f64 y2 y1) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (neg.f64 (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (neg.f64 (+.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1)) (*.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y2 y1)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (+.f64 y2 y1)) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1))) (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2))) (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (*.f64 (neg.f64 (+.f64 y2 y1)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) (*.f64 (+.f64 y2 y1) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1)))
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y2 y1))))
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1)))) (neg.f64 (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1))))
(/.f64 (neg.f64 (fma.f64 y2 x2 (*.f64 y1 x1))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (neg.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(/.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) (+.f64 y2 y1))
(/.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1)))
(/.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))) (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))))))
(/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)) (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y2 y1)) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))
(/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (+.f64 y2 y1))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)))) (+.f64 y2 y1)))
(neg.f64 (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1)))
(fma.f64 (*.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (+.f64 y2 y1))) y2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y2 y1))) y1 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 (*.f64 y1 x1) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 (*.f64 y2 x2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (*.f64 y2 x2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 (neg.f64 y2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (*.f64 (*.f64 y2 x2) #s(literal -1/2097152 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (neg.f64 y2) (/.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 (neg.f64 x1) (*.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 (neg.f64 x2) (*.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 x2 (/.f64 y2 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 x2 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 y1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x1) (/.f64 y1 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 x1 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 x1 (/.f64 y1 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(fma.f64 x1 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y2 y1))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (neg.f64 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y2 y1)))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (/.f64 (*.f64 (*.f64 y1 x1) #s(literal -1/2097152 binary64)) (+.f64 y2 y1)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))))
(+.f64 (/.f64 (*.f64 (*.f64 y1 x1) (*.f64 #s(literal 1/2097152 binary64) (+.f64 y2 y1))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))) (/.f64 (*.f64 (*.f64 (+.f64 y2 y1) x2) (*.f64 #s(literal 1/2097152 binary64) y2)) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))
(*.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)))
(*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) #s(literal 128 binary64)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (/.f64 #s(literal -128 binary64) (+.f64 y2 y1)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 128 binary64))
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))
(*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) #s(literal -1 binary64))) (+.f64 y2 y1))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 128 binary64))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 128 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 128 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 128 binary64))) (neg.f64 (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 128 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) #s(literal -1 binary64)) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) #s(literal 1 binary64)) (+.f64 y2 y1))
(/.f64 (*.f64 #s(literal 128 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)))) (+.f64 y2 y1))
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 128 binary64)) (+.f64 y2 y1))
(/.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64)) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64))
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))) #s(literal 4398046511104 binary64))
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))) (-.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) #s(literal 128 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) #s(literal 128 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y2 y1)))
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 128 binary64)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) (+.f64 y2 y1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64))))
(neg.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1)) #s(literal 128 binary64)))
(neg.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1))))
(neg.f64 (*.f64 #s(literal 128 binary64) (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1))))
(neg.f64 (/.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (+.f64 y2 y1)))
(fma.f64 (*.f64 #s(literal 128 binary64) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 128 binary64) y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 128 binary64) (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2))) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 128 binary64) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1))) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))
(fma.f64 (*.f64 y2 (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))
(fma.f64 y2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (+.f64 y2 y1))) #s(literal 128 binary64)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (/.f64 y2 (+.f64 y2 y1)) #s(literal 128 binary64)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))
(fma.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))
(fma.f64 y1 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y2 y1))) #s(literal 128 binary64)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y2 y1)) #s(literal 128 binary64)) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))
(-.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 #s(literal -128 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))))
(-.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y2 y1))) #s(literal 128 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (neg.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))))
(+.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))))
(+.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))))
(*.f64 (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))
(*.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)))
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) #s(literal 16384 binary64)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (/.f64 #s(literal -16384 binary64) (+.f64 y2 y1)))
(*.f64 (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 16384 binary64))
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) #s(literal 128 binary64)))
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)))
(*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(*.f64 #s(literal 128 binary64) (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 16384 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (neg.f64 (*.f64 #s(literal 16384 binary64) (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) (+.f64 y2 y1))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64))) (+.f64 y2 y1))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 16384 binary64))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 16384 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)))) #s(literal -4398046511104 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)))) #s(literal -2097152 binary64))
(/.f64 (*.f64 #s(literal 16384 binary64) (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64)))) (+.f64 y2 y1))
(/.f64 (*.f64 #s(literal 16384 binary64) (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64)) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 16384 binary64)) (+.f64 y2 y1))
(/.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 16384 binary64)) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1 binary64) (*.f64 y1 x1)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64))
(/.f64 (*.f64 (fma.f64 (*.f64 y1 x1) #s(literal 1 binary64) (*.f64 y2 x2)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) (fma.f64 y2 x2 (*.f64 y1 x1))) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1))) #s(literal 4398046511104 binary64))
(/.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1))) #s(literal 2097152 binary64))
(/.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)) (+.f64 y2 y1))
(/.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)) (neg.f64 (+.f64 y2 y1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y2 y1)) (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64))))
(neg.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1)) #s(literal 16384 binary64)))
(neg.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1))))
(neg.f64 (*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1))))
(neg.f64 (/.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)) (+.f64 y2 y1)))
(fma.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) #s(literal 128 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 16384 binary64) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 16384 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 16384 binary64) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 16384 binary64)))
(fma.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))))
(fma.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))))
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))))
(+.f64 (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))))
(+.f64 (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))))
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 16384 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 16384 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))) #s(literal 16384 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1))) #s(literal 16384 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) #s(literal 128 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)))
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)))
(*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 y2 y1)) #s(literal 2097152 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 128 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 16384 binary64))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64))
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)) #s(literal 128 binary64)))
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) #s(literal 16384 binary64)))
(*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) #s(literal 2097152 binary64)))
(*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))))
(*.f64 #s(literal 16384 binary64) (*.f64 (/.f64 #s(literal 128 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))
(*.f64 #s(literal 128 binary64) (*.f64 (/.f64 #s(literal 16384 binary64) (+.f64 y2 y1)) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 16384 binary64) (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))))) (+.f64 y2 y1))
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)))) (+.f64 y2 y1))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)) #s(literal 128 binary64))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)) #s(literal 128 binary64))) (+.f64 y2 y1))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 16384 binary64))) (+.f64 y2 y1))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 2097152 binary64))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 2097152 binary64))) (neg.f64 (*.f64 (+.f64 y2 y1) (+.f64 y2 y1))))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 2097152 binary64))) (+.f64 y2 y1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))) (+.f64 y2 y1))
(/.f64 (*.f64 #s(literal 16384 binary64) (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 16384 binary64)) #s(literal 128 binary64)) (+.f64 y2 y1))
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 16384 binary64)) #s(literal 128 binary64)) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 (*.f64 #s(literal -128 binary64) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 16384 binary64)) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 y2 x2) #s(literal 1/2097152 binary64) (*.f64 (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) x1)) #s(literal 1 binary64))) #s(literal 2097152 binary64)) (+.f64 y2 y1))
(/.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) #s(literal 2097152 binary64)) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))
(/.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y2 y1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) (neg.f64 (+.f64 y2 y1)))
(/.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (+.f64 y2 y1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))))
(neg.f64 (*.f64 (/.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal -2097152 binary64)) (+.f64 y2 y1)) #s(literal 2097152 binary64)))
(neg.f64 (*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal -2097152 binary64)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))) (+.f64 y2 y1)))
(fma.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) #s(literal 16384 binary64) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) #s(literal 16384 binary64)))
(fma.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))))
(+.f64 (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1)))) (*.f64 #s(literal 16384 binary64) (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1)))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x1)) (/.f64 y1 (+.f64 y2 y1))) #s(literal 16384 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 128 binary64) (*.f64 #s(literal 1/2097152 binary64) x2)) (/.f64 y2 (+.f64 y2 y1))) #s(literal 16384 binary64)))

eval154.0ms (3.7%)

Memory
-77.1MiB live, 86.9MiB allocated; 74ms collecting garbage
Compiler

Compiled 28 937 to 5 222 computations (82.0% saved)

prune32.0ms (0.8%)

Memory
25.4MiB live, 25.4MiB allocated; 0ms collecting garbage
Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New90518923
Fresh000
Picked101
Done000
Total90618924
Accuracy
100.0%
Counts
924 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.2%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))))
82.2%
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64))
80.2%
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))
99.6%
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
99.6%
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
80.3%
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
50.9%
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
47.0%
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
47.0%
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
38.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
46.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
82.2%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
47.0%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
52.7%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
55.3%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
68.7%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))
71.1%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))
37.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
Compiler

Compiled 1 212 to 738 computations (39.1% saved)

sample0.0ms (0.0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1/2097152
128
2097152
Outputs
#s(literal 1/2097152 binary64)
#s(literal 128 binary64)
#s(literal 2097152 binary64)
Samples
0.0ms0valid
Compiler

Compiled 5 to 5 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series129.0ms (3.1%)

Memory
-21.6MiB live, 62.8MiB allocated; 9ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0146610184
Stop Event
iter-limit
Counts
39 → 270
Calls
Call 1
Inputs
y2
y1
(+.f64 y2 y1)
(/.f64 y2 (+.f64 y2 y1))
#s(literal 1/2097152 binary64)
x2
(*.f64 #s(literal 1/2097152 binary64) x2)
(*.f64 #s(literal 1/2097152 binary64) y1)
x1
(/.f64 x1 (+.f64 y2 y1))
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))
(fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
#s(literal 128 binary64)
(*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64))
(*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 x2 y2)
(+.f64 y1 y2)
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(literal 2097152 binary64)
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))
(*.f64 x1 y2)
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))
(-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)
(*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
(/.f64 x2 y1)
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))
(/.f64 x1 y1)
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))
(-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))
(*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))
(*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
Outputs
#s(approx x1 x1)
#s(approx (/ x1 (+ y2 y1)) (/.f64 x1 (+.f64 y1 y2)))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (* x1 y2) (*.f64 x1 y2))
#s(approx (* 1/2097152 (* x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)))
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))))
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (fma.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (/ x1 y1) (/.f64 x1 y1))
#s(approx (* 1/2097152 (/ x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 x1 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 x1 (fma.f64 #s(literal 1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 x1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) x1)) (*.f64 #s(literal 1/2097152 binary64) y2))))
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1)))
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1))))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1)))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1))))))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 x1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (*.f64 x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) x1)) (*.f64 #s(literal -1/2097152 binary64) y2)))))
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1))))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (/.f64 y2 y1)))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (/.f64 y2 y1) #s(literal 1 binary64)))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (/.f64 y2 y1)) #s(literal 1 binary64)))))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))))
#s(approx y1 y1)
#s(approx (+ y2 y1) y2)
#s(approx (+ y2 y1) (+.f64 y1 y2))
#s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64))
#s(approx (/ y2 (+ y2 y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y1 y2))))
#s(approx (/ y2 (+ y2 y1)) (+.f64 #s(literal 1 binary64) (*.f64 y1 (-.f64 (/.f64 y1 (pow.f64 y2 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y2)))))
#s(approx (/ y2 (+ y2 y1)) (+.f64 #s(literal 1 binary64) (*.f64 y1 (-.f64 (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y2)))))
#s(approx (* 1/2097152 y1) (*.f64 #s(literal 1/2097152 binary64) y1))
#s(approx (/ x1 (+ y2 y1)) (/.f64 x1 y2))
#s(approx (/ x1 (+ y2 y1)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x1 y2)))
#s(approx (/ x1 (+ y2 y1)) (fma.f64 y1 (-.f64 (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 3 binary64))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x1 y2)))
#s(approx (/ x1 (+ y2 y1)) (fma.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x1 y2)))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2)))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 3 binary64)))))))))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 4 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))))))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 #s(literal 1/2097152 binary64) x2))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))))))))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal 1/16384 binary64) x2))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) x2))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) x2)
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) y2))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x2 y2)))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (/.f64 x2 y2)))))
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) (*.f64 x1 y1)) y1))
#s(approx (/ x2 y1) (/.f64 x2 y1))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1)) y1))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1))
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1)))
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (/.f64 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) (*.f64 x1 y1)) y1))
#s(approx (+ y2 y1) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (/ y2 (+ y2 y1)) (/.f64 y2 y1))
#s(approx (/ y2 (+ y2 y1)) (/.f64 (+.f64 y2 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1))) y1))
#s(approx (/ y2 (+ y2 y1)) (/.f64 (-.f64 (+.f64 y2 (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1)) y1))
#s(approx (/ y2 (+ y2 y1)) (/.f64 (-.f64 (+.f64 y2 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 4 binary64)) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1))) y1))
#s(approx (/ x1 (+ y2 y1)) (/.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))) y1))
#s(approx (/ x1 (+ y2 y1)) (/.f64 (-.f64 (+.f64 x1 (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x1 y2) y1)) y1))
#s(approx (/ x1 (+ y2 y1)) (/.f64 (-.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x1 y2) y1))) y1))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal 1/2097152 binary64) x1))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64)))))))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal 1/16384 binary64) x1))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) x1))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x2 y2)) y1))
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 x2 y2 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1))
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 x2 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1))) y1))
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1))))
#s(approx (+ y2 y1) (*.f64 #s(literal -1 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)) #s(literal 1 binary64)))))
#s(approx (/ y2 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y2 (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1)) y1)))
#s(approx (/ y2 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y2 #s(literal 3 binary64)) y1) (pow.f64 y2 #s(literal 2 binary64))) y1))) y1)))
#s(approx (/ y2 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y2 #s(literal 4 binary64)) y1) (pow.f64 y2 #s(literal 3 binary64))) y1)) (pow.f64 y2 #s(literal 2 binary64))) y1))) y1)))
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (/.f64 (*.f64 x1 y2) y1)) y1)))
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x1 y2)) y1))) y1)))
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) y1)) (*.f64 x1 y2)) y1))) y1)))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1)))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1)))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))) y1)) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1)))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1)) y1)))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1)))
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1)))
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1))))
#s(approx (* x2 y2) (*.f64 x2 y2))
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 x2 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 x2 (fma.f64 #s(literal 1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) x2) (*.f64 #s(literal 1/2097152 binary64) y2))))
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1)))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (/.f64 y2 y1))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (+.f64 (/.f64 x1 x2) (/.f64 y2 y1)))))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (*.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) x2))))))
#s(approx (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)))))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))) x2))))))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (*.f64 x2 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))))
#s(approx (/ y2 (+ y2 y1)) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y1))))
#s(approx (/ y2 (+ y2 y1)) (*.f64 y2 (fma.f64 y2 (-.f64 (/.f64 y2 (pow.f64 y1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y1))))
#s(approx (/ y2 (+ y2 y1)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y1))))
#s(approx (/ x1 (+ y2 y1)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x1 y1)))
#s(approx (/ x1 (+ y2 y1)) (fma.f64 y2 (-.f64 (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x1 y1)))
#s(approx (/ x1 (+ y2 y1)) (fma.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x1 y1)))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))))))))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 y1))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1))))
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))
#s(approx (+ y2 y1) (*.f64 y2 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2))))
#s(approx (/ y2 (+ y2 y1)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 y1 y2)))
#s(approx (/ y2 (+ y2 y1)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 y1 y2))))
#s(approx (/ x1 (+ y2 y1)) (/.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) y2))) y2))
#s(approx (/ x1 (+ y2 y1)) (/.f64 (-.f64 (+.f64 x1 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x1 y1) y2)) y2))
#s(approx (/ x1 (+ y2 y1)) (/.f64 (-.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x1 y1) y2))) y2))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))) y2))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))) y2))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2)))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))))))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))))))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64))))))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64))))))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (-.f64 (+.f64 x2 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 y1) y2)))
#s(approx (/ (* x2 y2) (+ y1 y2)) (-.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y1) y2))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1)) y1) (/.f64 x1 y2))))
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (/.f64 x1 y2))))
#s(approx (+ y2 y1) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y1 y2)) #s(literal 1 binary64)))))
#s(approx (/ y2 (+ y2 y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) (*.f64 #s(literal -1 binary64) y1)) y2))))
#s(approx (/ y2 (+ y2 y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) y2)) (*.f64 #s(literal -1 binary64) (pow.f64 y1 #s(literal 2 binary64)))) y2)) (*.f64 #s(literal -1 binary64) y1)) y2))))
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (/.f64 (*.f64 x1 y1) y2)) y2)))
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x1 y1)) y2))) y2)))
#s(approx (/ x1 (+ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) y2)) (*.f64 x1 y1)) y2))) y2)))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2))) y2)))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2)))
#s(approx (* (* 1/2097152 y1) (/ x1 (+ y2 y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2)))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x2 y1)) y2))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) y2) (*.f64 x2 y1)) y2))))
#s(approx (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1)))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1)) y1))))))
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 #s(literal -1 binary64) (/.f64 x1 y2))))))
Calls

12 calls:

TimeVariablePoint
12.0ms
y1
inf
11.0ms
x2
-inf
6.0ms
y1
-inf
6.0ms
y2
-inf
5.0ms
x2
inf

rewrite175.0ms (4.2%)

Memory
-24.8MiB live, 216.4MiB allocated; 13ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052403
081371
1368307
21493307
04033297
Stop Event
iter-limit
node-limit
iter-limit
Counts
39 → 914
Calls
Call 1
Inputs
y2
y1
(+.f64 y2 y1)
(/.f64 y2 (+.f64 y2 y1))
#s(literal 1/2097152 binary64)
x2
(*.f64 #s(literal 1/2097152 binary64) x2)
(*.f64 #s(literal 1/2097152 binary64) y1)
x1
(/.f64 x1 (+.f64 y2 y1))
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))
(fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1))))
#s(literal 128 binary64)
(*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64))
(*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 x2 y2)
(+.f64 y1 y2)
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(literal 2097152 binary64)
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))
(*.f64 x1 y2)
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))
(-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)
(*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
(/.f64 x2 y1)
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))
(/.f64 x1 y1)
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))
(-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))
(*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))
(*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
Outputs
y2
y1
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)) y1)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) y2)) y2)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2)
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2)))
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (+.f64 y2 (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1))
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2)))))
(/.f64 (-.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 (neg.f64 y1) #s(literal 3 binary64))) (fma.f64 y2 y2 (+.f64 (*.f64 y1 y1) (*.f64 y2 (neg.f64 y1)))))
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2))
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2))))
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1))))
(neg.f64 (-.f64 (neg.f64 y1) y2))
(-.f64 y1 (neg.f64 y2))
(-.f64 y2 (neg.f64 y1))
(+.f64 y1 (neg.f64 (neg.f64 y2)))
(+.f64 y1 y2)
(+.f64 y2 (neg.f64 (neg.f64 y1)))
(+.f64 y2 y1)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) y2)
(*.f64 (neg.f64 y2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 y2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y2))) (-.f64 (neg.f64 y1) y2))
(/.f64 (neg.f64 (*.f64 y2 #s(literal 1 binary64))) (-.f64 (neg.f64 y1) y2))
(/.f64 (*.f64 y2 #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (neg.f64 (neg.f64 y2)) (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y1) y2) (neg.f64 y2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) y2))
(/.f64 (neg.f64 y2) (-.f64 (neg.f64 y1) y2))
(/.f64 y2 (+.f64 y1 y2))
(neg.f64 (/.f64 y2 (-.f64 (neg.f64 y1) y2)))
#s(literal 1/2097152 binary64)
x2
(*.f64 (neg.f64 x2) #s(literal -1/2097152 binary64))
(*.f64 x2 #s(literal 1/2097152 binary64))
(*.f64 #s(literal 1/2097152 binary64) x2)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x2)) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x2))) #s(literal -2097152 binary64))
(/.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (neg.f64 x2)) #s(literal 2097152 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (neg.f64 x2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) x2))
(/.f64 (neg.f64 x2) #s(literal -2097152 binary64))
(/.f64 x2 #s(literal 2097152 binary64))
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) x2))
(*.f64 #s(literal 1/2097152 binary64) y1)
(*.f64 y1 #s(literal 1/2097152 binary64))
(/.f64 (neg.f64 (*.f64 y1 #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y1)) #s(literal -2097152 binary64))
(/.f64 (*.f64 y1 #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) y1) #s(literal 2097152 binary64))
(/.f64 (neg.f64 y1) #s(literal -2097152 binary64))
(/.f64 y1 #s(literal 2097152 binary64))
x1
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x1)
(*.f64 (neg.f64 x1) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 x1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 x1 #s(literal 1 binary64))) (-.f64 (neg.f64 y1) y2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x1))) (-.f64 (neg.f64 y1) y2))
(/.f64 (*.f64 x1 #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (neg.f64 (neg.f64 x1)) (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y1) y2) (neg.f64 x1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x1))
(/.f64 (neg.f64 x1) (-.f64 (neg.f64 y1) y2))
(/.f64 x1 (+.f64 y1 y2))
(neg.f64 (/.f64 x1 (-.f64 (neg.f64 y1) y2)))
(*.f64 (*.f64 (/.f64 x1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) y1)
(*.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) #s(literal 1/2097152 binary64))
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))
(*.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 (/.f64 x1 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y1))
(*.f64 x1 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y1)))
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))
(*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
(*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y1 y2))))
(*.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal -1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (*.f64 y1 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) y1)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (*.f64 y1 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (*.f64 #s(literal 1 binary64) y1)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 x1) (*.f64 y1 #s(literal 1 binary64))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 x1) (*.f64 #s(literal 1 binary64) y1)) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 x1 (*.f64 y1 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 x1 (*.f64 #s(literal 1 binary64) y1)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) (*.f64 x1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) (neg.f64 (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y1) (*.f64 x1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y1) (neg.f64 (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y1) (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y1) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 y1 (*.f64 x1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 y1 (neg.f64 (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 y1 (neg.f64 x1))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y1 (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (neg.f64 x1))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (*.f64 #s(literal 1/2097152 binary64) y1))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (+.f64 y1 y2))
(/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (neg.f64 x1)) (-.f64 (neg.f64 y1) y2))
(/.f64 (*.f64 (neg.f64 x1) (*.f64 #s(literal 1/2097152 binary64) y1)) (-.f64 (neg.f64 y1) y2))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) #s(literal 2097152 binary64))
(/.f64 (*.f64 (neg.f64 x1) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 x1) y1) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 y1 (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))) (-.f64 (neg.f64 y1) y2))
(/.f64 (neg.f64 (*.f64 x1 y1)) (neg.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (*.f64 x1 y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 x1 y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))
(/.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) (neg.f64 x2)) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) (neg.f64 x2)) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) (neg.f64 x2)) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) (neg.f64 x2)) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (neg.f64 y2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (neg.f64 y2)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (neg.f64 y2)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) (neg.f64 y2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y1) y2)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) (neg.f64 x2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) (neg.f64 x2)) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) (neg.f64 x2)) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y2) (neg.f64 x2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (-.f64 (neg.f64 y1) y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (-.f64 (neg.f64 y1) y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (-.f64 (neg.f64 y1) y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (-.f64 (neg.f64 y1) y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (-.f64 (neg.f64 y1) y2)) (*.f64 (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (-.f64 (neg.f64 y1) y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (neg.f64 x1)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) x1))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y1) y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y1) y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 (-.f64 (neg.f64 y1) y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 (-.f64 (neg.f64 y1) y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y1) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 (-.f64 (neg.f64 y1) y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (-.f64 (neg.f64 y1) y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y1) y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 1 binary64))) (-.f64 (neg.f64 y1) y2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (-.f64 (neg.f64 y1) y2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))) (-.f64 (neg.f64 y1) y2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))) (+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y1) y2) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))) (-.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) (-.f64 (neg.f64 y1) y2))
(/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))
(neg.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y1) y2)))
(neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))))
(fma.f64 (*.f64 (/.f64 x1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) y1 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) #s(literal 1/2097152 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2))))
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(fma.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) #s(literal 1/2097152 binary64) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2))))
(fma.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) #s(literal 1/2097152 binary64) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(fma.f64 (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) #s(literal 1/2097152 binary64) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2))))
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 x1 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 x1 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y1)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2))))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(fma.f64 x2 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2))))
(fma.f64 x2 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(fma.f64 x2 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2))))
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(fma.f64 (/.f64 y2 (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2))))
(fma.f64 (/.f64 y2 (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(fma.f64 (/.f64 y2 (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(fma.f64 y1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64))) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2))))
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 #s(literal 1/2097152 binary64))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2))))
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(-.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2))))
(-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (neg.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2))) x2))
(-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (/.f64 y2 (+.f64 y1 y2))))
(-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (neg.f64 (/.f64 y2 (+.f64 y1 y2))) (*.f64 x2 #s(literal 1/2097152 binary64))))
(-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (neg.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))))
(-.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (+.f64 y1 y2)))
(+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y1)) (/.f64 x1 (+.f64 y1 y2))))
(+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y1) (/.f64 x1 (+.f64 y1 y2)))))
(+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
(+.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
#s(literal 128 binary64)
(*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 128 binary64)))
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y1 y2)))
(*.f64 #s(literal 128 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 128 binary64))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 128 binary64))) (+.f64 y1 y2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (+.f64 y1 y2))
(/.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)))) (-.f64 (neg.f64 y1) y2))
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (-.f64 (neg.f64 y1) y2))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (-.f64 (neg.f64 y1) y2))
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64))))
(fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 128 binary64)))
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))))
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))))
(fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64)))
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))))
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))))
(+.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))) #s(literal 128 binary64)))
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64)))
(*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(*.f64 (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64))
(*.f64 #s(literal 128 binary64) (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 16384 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (-.f64 (neg.f64 y1) y2))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))) (-.f64 (neg.f64 y1) y2))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 16384 binary64))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 16384 binary64))) (-.f64 (neg.f64 y1) y2))
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (+.f64 y1 y2))
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2))
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 16384 binary64)) (-.f64 (neg.f64 y1) y2))
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2))
(*.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(*.f64 (*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))) #s(literal 128 binary64))
(*.f64 (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 16384 binary64))
(*.f64 #s(literal 128 binary64) (*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))))
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64))) (-.f64 (neg.f64 y1) y2))
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 x2 y2)
(*.f64 y2 x2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)) y1)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) y2)) y2)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2)
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2)))
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (+.f64 y2 (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1))
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2)))))
(/.f64 (-.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 (neg.f64 y1) #s(literal 3 binary64))) (fma.f64 y2 y2 (+.f64 (*.f64 y1 y1) (*.f64 y2 (neg.f64 y1)))))
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2))
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2))))
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1))))
(neg.f64 (-.f64 (neg.f64 y1) y2))
(-.f64 y1 (neg.f64 y2))
(-.f64 y2 (neg.f64 y1))
(+.f64 y1 (neg.f64 (neg.f64 y2)))
(+.f64 y1 y2)
(+.f64 y2 (neg.f64 (neg.f64 y1)))
(+.f64 y2 y1)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))
(*.f64 (*.f64 (neg.f64 x2) y2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 x2 (/.f64 y2 (+.f64 y1 y2)))
(*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)
(*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))
(*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (-.f64 (neg.f64 y1) y2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 x2) y2))) (-.f64 (neg.f64 y1) y2))
(/.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) y2)) (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y1) y2) (*.f64 (neg.f64 x2) y2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 x2 y2)))
(/.f64 (*.f64 (neg.f64 x2) y2) (-.f64 (neg.f64 y1) y2))
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2))
(neg.f64 (/.f64 (*.f64 (neg.f64 x2) y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(literal 2097152 binary64)
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x2)
(*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) x2)
(*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))
(*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2)
(*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2))
(*.f64 x2 (*.f64 y2 #s(literal 1/2097152 binary64)))
(*.f64 x2 (/.f64 y2 #s(literal 2097152 binary64)))
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))
(*.f64 y2 (*.f64 x2 #s(literal 1/2097152 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 y2))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 y2)) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) y2)) #s(literal 2097152 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))
(/.f64 (*.f64 (neg.f64 x2) y2) #s(literal -2097152 binary64))
(/.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))
(*.f64 x1 y2)
(*.f64 y2 x1)
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x1)
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y2)
(*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64))
(*.f64 x1 (*.f64 y2 #s(literal 1/2097152 binary64)))
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))
(*.f64 y2 (*.f64 x1 #s(literal 1/2097152 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x1 y2) #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 x1 y2))) #s(literal -2097152 binary64))
(/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x1 y2)) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 x1 y2)) #s(literal -2097152 binary64))
(/.f64 (*.f64 x1 y2) #s(literal 2097152 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))
(*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))
(*.f64 #s(literal 1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1)))
(*.f64 y2 (-.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 x1 #s(literal 1/2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y2) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x1 y2)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y2))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 y2)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y2) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 y2)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x1 y2)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 y2)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y2))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x1 y2) #s(literal 1 binary64)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x1 y2)))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) y2) #s(literal 2097152 binary64)) (*.f64 #s(literal -2097152 binary64) (*.f64 x1 y2))) #s(literal -4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y2) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x1 y2)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y2))) #s(literal 4398046511104 binary64))
(/.f64 (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1)))) #s(literal -2097152 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) (-.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1)))) #s(literal -2097152 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) #s(literal 2097152 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))) (+.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (fma.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64))))))
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))))
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x1 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) x2 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y2 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) x2 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))
(fma.f64 (neg.f64 (*.f64 x1 y2)) #s(literal 1/2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))
(fma.f64 (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))) y2 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))
(fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 x1 y2) #s(literal -1/2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))
(fma.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))
(fma.f64 x2 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))
(fma.f64 x2 (/.f64 y2 #s(literal 2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))
(fma.f64 #s(literal 1/2097152 binary64) (neg.f64 (*.f64 x1 y2)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))
(fma.f64 y2 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))
(-.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (neg.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))
(-.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))
(+.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)))
(+.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))) (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)))
(*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) (/.f64 #s(literal 1 binary64) (neg.f64 y1)))
(*.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1))
(*.f64 #s(literal 1/2097152 binary64) (*.f64 (*.f64 y2 (-.f64 x2 x1)) (/.f64 #s(literal 1 binary64) y1)))
(*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 y2 (-.f64 x2 x1)) y1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (neg.f64 y1)) (*.f64 (neg.f64 y1) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) (*.f64 y1 y1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) y1) (*.f64 (neg.f64 y1) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))) (*.f64 (neg.f64 y1) y1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (neg.f64 y1)) (*.f64 y1 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) (*.f64 y1 (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) y1))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1)))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1)))) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 x2 x1))) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) #s(literal 1 binary64))) (neg.f64 y1))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y1) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))) (neg.f64 y1))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) y1) (*.f64 y1 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64))))) (neg.f64 (*.f64 y1 y1)))
(/.f64 (*.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) #s(literal 1 binary64)) y1)
(/.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y1) (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64))) y1)
(/.f64 (-.f64 (*.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1))) (+.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1)))
(/.f64 (-.f64 (pow.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) #s(literal 3 binary64))) (fma.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) (*.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) y1) (*.f64 y1 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)))) (*.f64 y1 y1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1)))))
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64))))
(/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1))
(/.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) (neg.f64 (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) y1)
(neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) (/.f64 #s(literal 1 binary64) y1)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) y1))
(neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1) (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1)))
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1))
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) y1) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1)))
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) y1) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 y1) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1)))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 y1) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1))
(fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1)))
(fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1))
(fma.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1)))
(fma.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1))
(-.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1))
(+.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x1 y2) #s(literal 1/2097152 binary64)) y1)))
(+.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)) y1))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (/.f64 #s(literal 1 binary64) y1))
(*.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 y2 (-.f64 x2 x1)) y1)) #s(literal 2097152 binary64))
(*.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 2097152 binary64)))
(*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 y2 (-.f64 x2 x1)) y1)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) #s(literal 2097152 binary64))) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))))) (neg.f64 (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1))) #s(literal 2097152 binary64)) (neg.f64 y1))
(/.f64 (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (*.f64 y2 (-.f64 x2 x1)))) (neg.f64 y1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1)))) (neg.f64 y1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 (neg.f64 y1)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1)
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1))) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) x1)) x1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) x1)) x1)
(/.f64 (neg.f64 (fma.f64 x1 y1 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))))) (neg.f64 y1))
(/.f64 (fma.f64 x1 y1 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1)))) y1)
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1)) (*.f64 x1 x1)) (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) x1))
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)))) (+.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) #s(literal 3 binary64)) (pow.f64 x1 #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (-.f64 (*.f64 x1 x1) (*.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) x1))))
(/.f64 (-.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) #s(literal 3 binary64))) (fma.f64 x1 x1 (fma.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) (*.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1))))))
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1))) (-.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1)))
(/.f64 (+.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) #s(literal 3 binary64))) (fma.f64 x1 x1 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1)) (*.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1)))))
(neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)) x1))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (/.f64 #s(literal 1 binary64) y1) x1)
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 y2 (-.f64 x2 x1)) y1)) #s(literal 2097152 binary64) x1)
(fma.f64 (*.f64 (*.f64 y2 (-.f64 x2 x1)) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 2097152 binary64)) x1)
(fma.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 y2 (-.f64 x2 x1)) y1)) x1)
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) (neg.f64 x1))
(-.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1)))
(+.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) x1)
(+.f64 x1 (neg.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) (neg.f64 y1))))
(+.f64 x1 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 x2 x1))) y1) x1))
(*.f64 (/.f64 #s(literal 1 binary64) y1) x2)
(*.f64 (neg.f64 x2) (/.f64 #s(literal 1 binary64) (neg.f64 y1)))
(*.f64 x2 (/.f64 #s(literal 1 binary64) y1))
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) (neg.f64 y1))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x2))) (neg.f64 (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 x2 #s(literal 1 binary64)) y1)
(/.f64 (neg.f64 (neg.f64 x2)) (neg.f64 (neg.f64 y1)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (neg.f64 x2)))
(/.f64 #s(literal 1 binary64) (/.f64 y1 x2))
(/.f64 (neg.f64 x2) (neg.f64 y1))
(/.f64 x2 y1)
(neg.f64 (/.f64 x2 (neg.f64 y1)))
(neg.f64 (/.f64 (neg.f64 x2) y1))
(*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))
(*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1))
(*.f64 x2 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 1/2097152 binary64)))
(*.f64 x2 (/.f64 #s(literal 1/2097152 binary64) y1))
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64)))
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 x2) #s(literal -1 binary64)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 x2) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 x2 #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64)))
(/.f64 (*.f64 x2 #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x2 #s(literal 1 binary64))) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 x2))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 x2)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal -1 binary64) x2) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x2))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (neg.f64 y1))))
(/.f64 (neg.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2))) (neg.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x2)) (neg.f64 (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) (neg.f64 (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) #s(literal 2097152 binary64))
(/.f64 (/.f64 x2 (neg.f64 y1)) #s(literal -2097152 binary64))
(/.f64 (/.f64 (neg.f64 x2) y1) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (/.f64 x2 y1)) #s(literal -2097152 binary64))
(/.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (neg.f64 (neg.f64 x2)) (neg.f64 (*.f64 #s(literal -2097152 binary64) y1)))
(/.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y1))
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 x2 #s(literal 1/2097152 binary64))))
(/.f64 (neg.f64 x2) (neg.f64 (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (neg.f64 x2) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (/.f64 x2 y1) #s(literal 2097152 binary64))
(/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 (neg.f64 y1)))
(/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y1)
(/.f64 x2 (*.f64 #s(literal 2097152 binary64) y1))
(*.f64 (/.f64 #s(literal 1 binary64) y1) x1)
(*.f64 (neg.f64 x1) (/.f64 #s(literal 1 binary64) (neg.f64 y1)))
(*.f64 x1 (/.f64 #s(literal 1 binary64) y1))
(/.f64 (neg.f64 (*.f64 x1 #s(literal 1 binary64))) (neg.f64 y1))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x1))) (neg.f64 (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 x1 #s(literal 1 binary64)) y1)
(/.f64 (neg.f64 (neg.f64 x1)) (neg.f64 (neg.f64 y1)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (neg.f64 x1)))
(/.f64 #s(literal 1 binary64) (/.f64 y1 x1))
(/.f64 (neg.f64 x1) (neg.f64 y1))
(/.f64 x1 y1)
(neg.f64 (/.f64 x1 (neg.f64 y1)))
(neg.f64 (/.f64 (neg.f64 x1) y1))
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1))
(*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64))
(*.f64 x1 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 1/2097152 binary64)))
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 x1) #s(literal -1 binary64)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 x1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 x1 #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64)))
(/.f64 (*.f64 x1 #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x1 #s(literal 1 binary64))) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 x1))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 x1)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal -1 binary64) x1) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (neg.f64 y1))))
(/.f64 (neg.f64 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1))) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64))) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x1))) (neg.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64)))) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x1)) (neg.f64 (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (neg.f64 (*.f64 x1 #s(literal 1 binary64))) (neg.f64 (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)) (neg.f64 y1))
(/.f64 (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)) (neg.f64 y1))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)) #s(literal 2097152 binary64))
(/.f64 (/.f64 x1 (neg.f64 y1)) #s(literal -2097152 binary64))
(/.f64 (/.f64 (neg.f64 x1) y1) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (/.f64 x1 y1)) #s(literal -2097152 binary64))
(/.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 x1 #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 x1 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal 1 binary64) x1) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))) (neg.f64 y1))
(/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 x1 #s(literal 1/2097152 binary64))))
(/.f64 (/.f64 x1 y1) #s(literal 2097152 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))
(*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))
(*.f64 #s(literal 1/2097152 binary64) (/.f64 (-.f64 x2 x1) y1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) x1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 x1 y1))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) x1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 x1 y1))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) y1) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) y1))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (/.f64 x1 y1))) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) y1) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) y1))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 2097152 binary64)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (/.f64 x1 y1))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) y1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (/.f64 x1 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) y1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (/.f64 x1 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y1) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 y1 y1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 y1 y1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (neg.f64 y1) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (neg.f64 y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (neg.f64 y1) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (neg.f64 y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (neg.f64 y1) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 y1 y1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) y1) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (neg.f64 y1) y1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x2) #s(literal 2097152 binary64)) (*.f64 (neg.f64 y1) (/.f64 x1 y1))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (neg.f64 x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (neg.f64 x2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) y1))
(/.f64 (-.f64 (*.f64 (neg.f64 x2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (/.f64 x1 y1))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 1 binary64) x1))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (-.f64 (*.f64 (/.f64 x2 y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (/.f64 x1 y1))) #s(literal 4398046511104 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (*.f64 y1 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 y1 (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (*.f64 y1 (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 y1 (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (*.f64 y1 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 y1 (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 y1 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 y1 (*.f64 x1 #s(literal 1 binary64)))) (*.f64 y1 (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 y1 (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 y1 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 y1 (*.f64 #s(literal 1 binary64) x1))) (*.f64 y1 (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (*.f64 y1 (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 y1 (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) (*.f64 y1 (/.f64 x1 y1))) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 x2 #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 x2 #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64)))
(/.f64 (-.f64 (*.f64 x2 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 x1) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 x2 (*.f64 y1 #s(literal 2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 x1 #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (-.f64 (*.f64 x2 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 x2 (*.f64 #s(literal 2097152 binary64) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 1 binary64) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 x2 y1) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) y1))
(/.f64 (-.f64 (*.f64 x2 #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (/.f64 x1 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 x2 y1) y1) x1) #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 x2 y1) y1) x1) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 x2) (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 x2) (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (-.f64 x2 x1) #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64)))
(/.f64 (*.f64 (-.f64 x2 x1) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 x1))) #s(literal -1 binary64)) (*.f64 (*.f64 y1 y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 x1))) #s(literal 1 binary64)) (*.f64 (*.f64 y1 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x2) y1) (*.f64 (neg.f64 y1) x1)) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 y1) y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x2) y1) (*.f64 (neg.f64 y1) x1)) #s(literal 1 binary64)) (*.f64 (*.f64 (neg.f64 y1) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 y1 (neg.f64 x1))) #s(literal -1 binary64)) (*.f64 (*.f64 y1 (neg.f64 y1)) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 y1 (neg.f64 x1))) #s(literal 1 binary64)) (*.f64 (*.f64 y1 (neg.f64 y1)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 x2 y1) (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 (*.f64 y1 y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 x2 y1) (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 (*.f64 y1 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (neg.f64 x1))) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (/.f64 x2 y1) y1) x1)) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 x2) (neg.f64 x1))) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 x2 x1)) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 y1)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (neg.f64 x2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 #s(literal -2097152 binary64) (*.f64 (neg.f64 y1) y1)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 y1 (neg.f64 x1)))) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 (neg.f64 y1))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x2 y1) (*.f64 x1 y1))) (*.f64 #s(literal -2097152 binary64) (*.f64 y1 y1)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 x2 y1) (neg.f64 y1)) (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 x2 y1) y1) x1)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 x2) (neg.f64 x1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 x2 x1)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (neg.f64 x2) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 y1)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (neg.f64 x2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 #s(literal 2097152 binary64) (*.f64 (neg.f64 y1) y1)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x2 (neg.f64 y1)) (*.f64 y1 (neg.f64 x1)))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (neg.f64 y1))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x2 y1) (*.f64 x1 y1))) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 y1)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x2 x1) y1))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (neg.f64 y1))
(/.f64 (neg.f64 (-.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 x1 #s(literal 1/2097152 binary64)))) (neg.f64 y1))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y1) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1)))) (neg.f64 (*.f64 y1 y1)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x2 x1) y1)) #s(literal 2097152 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) y1) (*.f64 x1 #s(literal 1/2097152 binary64))) y1)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))) (-.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))) (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))))
(/.f64 (-.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (*.f64 x1 #s(literal 1/2097152 binary64))) y1)
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y1) (*.f64 x1 (*.f64 #s(literal 1/2097152 binary64) y1))) (*.f64 y1 y1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)))) (+.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (fma.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64))))))
(neg.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))))
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 #s(literal 1 binary64) y1) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))
(fma.f64 (neg.f64 (/.f64 x1 y1)) #s(literal 1/2097152 binary64) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))
(fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))
(fma.f64 (/.f64 x1 y1) #s(literal -1/2097152 binary64) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))
(fma.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))
(fma.f64 x2 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))
(fma.f64 x2 (/.f64 #s(literal 1/2097152 binary64) y1) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))
(fma.f64 #s(literal 1/2097152 binary64) (neg.f64 (/.f64 x1 y1)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))
(fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))
(-.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (neg.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))
(-.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)))
(+.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))
(+.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))
(*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1))
(*.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) y2)
(*.f64 #s(literal 1/2097152 binary64) (*.f64 (/.f64 (-.f64 x2 x1) y1) y2))
(*.f64 y2 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)))
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) y2))
(neg.f64 (*.f64 y2 (neg.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)))))
(fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) y2 (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) y2))
(fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) y1) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 y1) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))
(fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))
(fma.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))
(+.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) y2))
(+.f64 (*.f64 y2 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 y2 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))
(*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1))
(*.f64 (*.f64 #s(literal 2097152 binary64) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) y2)
(*.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)))
(*.f64 (*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) #s(literal 2097152 binary64))
(*.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y2))
(*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)))
(*.f64 y2 (*.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))
(neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))))
(fma.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))
(fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 #s(literal 2097152 binary64) y2)))
(+.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1))))
(+.f64 (*.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)) (*.f64 #s(literal 2097152 binary64) y2)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x1 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)))) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) x1)) x1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) x1)) x1)
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1))) (*.f64 x1 x1)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) x1))
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))))) (+.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) #s(literal 3 binary64)) (pow.f64 x1 #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) x1))))
(/.f64 (-.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) #s(literal 3 binary64))) (fma.f64 x1 x1 (fma.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) (*.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)))))))
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)))) (-.f64 x1 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1))))
(/.f64 (+.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) #s(literal 3 binary64))) (fma.f64 x1 x1 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1))) (*.f64 x1 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1))))))
(neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) x1))
(fma.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1) x1)
(fma.f64 (*.f64 #s(literal 2097152 binary64) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))) y2 x1)
(fma.f64 (*.f64 #s(literal 2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) x1)
(fma.f64 (*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) #s(literal 2097152 binary64) x1)
(fma.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal 2097152 binary64) y2) x1)
(fma.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) x1)
(fma.f64 y2 (*.f64 (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)) x1)
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) (neg.f64 x1))
(-.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) (*.f64 (/.f64 (-.f64 x2 x1) y1) #s(literal 1/2097152 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)) x1)
(+.f64 x1 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (fma.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(literal 1/2097152 binary64)) (/.f64 (-.f64 x2 x1) y1) x1))

eval127.0ms (3.1%)

Memory
36.6MiB live, 111.6MiB allocated; 12ms collecting garbage
Compiler

Compiled 51 524 to 7 192 computations (86.0% saved)

prune42.0ms (1.0%)

Memory
32.5MiB live, 32.5MiB allocated; 0ms collecting garbage
Pruning

22 alts after pruning (20 fresh and 2 done)

PrunedKeptTotal
New1 129131 142
Fresh6713
Picked505
Done-220
Total1 138221 160
Accuracy
100.0%
Counts
1 160 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.2%
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64))
80.2%
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))
99.7%
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
99.5%
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
99.5%
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
75.6%
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
47.0%
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
47.0%
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
38.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
46.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
82.2%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
55.3%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
45.7%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))))))
53.8%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))))
45.6%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
38.8%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2)))
45.5%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
45.5%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))))
71.1%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))
45.7%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))))
37.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
47.0%
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
Compiler

Compiled 1 554 to 951 computations (38.8% saved)

sample2.0ms (0.1%)

Memory
-79.3MiB live, 0.2MiB allocated; 2ms collecting garbage
Calls
Call 1
Inputs
1/2097152
128
1/128
1
-1
Outputs
#s(literal 1/2097152 binary64)
#s(literal 128 binary64)
#s(literal 1/128 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
Samples
0.0ms0valid
Compiler

Compiled 7 to 7 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series102.0ms (2.5%)

Memory
60.1MiB live, 60.1MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0171111435
Stop Event
iter-limit
Counts
35 → 283
Calls
Call 1
Inputs
y2
#s(literal 1/2097152 binary64)
(*.f64 y2 #s(literal 1/2097152 binary64))
y1
(+.f64 y1 y2)
(/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2))
x2
x1
(*.f64 x1 #s(literal 1/2097152 binary64))
(/.f64 y1 (+.f64 y1 y2))
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
#s(literal 128 binary64)
(*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(literal 1/128 binary64)
(*.f64 #s(literal 1/128 binary64) x1)
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1))
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
(*.f64 x1 y1)
(/.f64 (*.f64 x1 y1) (+.f64 y1 y2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(literal 1 binary64)
#s(literal -1 binary64)
(/.f64 y2 y1)
(*.f64 #s(literal -1 binary64) (/.f64 y2 y1))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))
(*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))))
(*.f64 x2 y2)
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2))
(+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
Outputs
#s(approx x1 x1)
#s(approx (* x1 1/2097152) (*.f64 #s(literal 1/2097152 binary64) x1))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (* 1/128 x1) (*.f64 #s(literal 1/128 binary64) x1))
#s(approx (* x1 y1) (*.f64 x1 y1))
#s(approx (/ (* x1 y1) (+ y1 y2)) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* x1 (+ 1 (* -1 (/ y2 y1)))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (fma.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 x1 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 x1 (fma.f64 #s(literal 1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2)))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1))))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/128 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (/.f64 y2 y1) #s(literal 1 binary64)))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (/.f64 y2 y1)) #s(literal 1 binary64)))))
#s(approx y1 y1)
#s(approx (+ y1 y2) y2)
#s(approx (+ y1 y2) (+.f64 y1 y2))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) #s(literal 1/2097152 binary64))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (/.f64 y1 y2))))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y2))))))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 y1 (-.f64 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y2))))))
#s(approx (/ y1 (+ y1 y2)) (/.f64 y1 y2))
#s(approx (/ y1 (+ y1 y2)) (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y2))))
#s(approx (/ y1 (+ y1 y2)) (*.f64 y1 (fma.f64 y1 (-.f64 (/.f64 y1 (pow.f64 y2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y2))))
#s(approx (/ y1 (+ y1 y2)) (*.f64 y1 (fma.f64 y1 (-.f64 (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y2))))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2)))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 3 binary64)))))))))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 4 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 #s(literal 1/2097152 binary64) x2))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))))))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal 1/16384 binary64) x2))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 #s(literal 1/128 binary64) x2))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) x2)
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (/ (* x1 y1) (+ y1 y2)) (/.f64 (*.f64 x1 y1) y2))
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x1 y2))))
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 y1 (fma.f64 y1 (-.f64 (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 3 binary64))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x1 y2))))
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 y1 (fma.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x1 y2))))
#s(approx (/ y2 y1) (/.f64 y2 y1))
#s(approx (* -1 (/ y2 y1)) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))
#s(approx (+ 1 (* -1 (/ y2 y1))) (/.f64 (+.f64 y1 (*.f64 #s(literal -1 binary64) y2)) y1))
#s(approx (* x1 (+ 1 (* -1 (/ y2 y1)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1)))
#s(approx (* x1 (+ 1 (* -1 (/ y2 y1)))) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y2) (*.f64 x1 y1)) y1))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) (*.f64 x1 y1)) y1))
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) y2))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x2 y2)))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (/.f64 x2 y2)))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2)))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (/.f64 x1 y2)) (/.f64 x2 y2)))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (fma.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (/.f64 x1 y2)) (/.f64 x2 y2)))))
#s(approx (+ y1 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1)))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (*.f64 #s(literal 1/2097152 binary64) y2)) y1))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (fma.f64 #s(literal 1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64)))))) y1))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 4 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64))))))) y1))
#s(approx (/ y1 (+ y1 y2)) #s(literal 1 binary64))
#s(approx (/ y1 (+ y1 y2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))
#s(approx (/ y1 (+ y1 y2)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 y2 y1)))
#s(approx (/ y1 (+ y1 y2)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 y2 y1))))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64)))))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal 1/16384 binary64) x1))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))))
#s(approx (/ (* x1 y1) (+ y1 y2)) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))))
#s(approx (/ (* x1 y1) (+ y1 y2)) (-.f64 (+.f64 x1 (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x1 y2) y1)))
#s(approx (/ (* x1 y1) (+ y1 y2)) (-.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x1 y2) y1))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x2 y2)) y1))
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 x2 y2 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1))
#s(approx (/ (* x2 y2) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 x2 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1))) y1))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x1 (/.f64 (*.f64 x2 y2) y1)) (/.f64 (*.f64 x1 y2) y1)))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y2) y1))) (/.f64 (*.f64 x1 y2) y1)))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 (*.f64 x2 y2) y1))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (+ y1 y2) (*.f64 #s(literal -1 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)) #s(literal 1 binary64)))))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1))) y1)))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 2 binary64)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) y1))) y1) (*.f64 #s(literal -1/2097152 binary64) y2)) y1)))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 3 binary64)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 4 binary64)) y1))) y1) (*.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 2 binary64)))) y1) (*.f64 #s(literal -1/2097152 binary64) y2)) y1)))
#s(approx (/ y1 (+ y1 y2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1)) (*.f64 #s(literal -1 binary64) y2)) y1))))
#s(approx (/ y1 (+ y1 y2)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) y1)) (*.f64 #s(literal -1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) y1)) (*.f64 #s(literal -1 binary64) y2)) y1))))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (/ (* x1 y1) (+ y1 y2)) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x1 y2)) y1))))
#s(approx (/ (* x1 y1) (+ y1 y2)) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) y1) (*.f64 x1 y2)) y1))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1)))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1)))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))) y1)) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1)))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 x1 y2)) y1))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1) (*.f64 x1 y2))) y1))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))) y1) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1) (*.f64 x1 y2))) y1))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (* x2 y2) (*.f64 x2 y2))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 x2 (fma.f64 #s(literal 1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 x2 (fma.f64 #s(literal 1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2)))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (+.f64 (/.f64 x1 x2) (/.f64 y2 y1)))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/16384 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/128 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))) x2))))))
#s(approx (* y2 1/2097152) (*.f64 #s(literal 1/2097152 binary64) y2))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 4 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (/ y1 (+ y1 y2)) (+.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 (/.f64 y2 (pow.f64 y1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (/ y1 (+ y1 y2)) (+.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))))))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (/ (* x1 y1) (+ y1 y2)) (+.f64 x1 (*.f64 y2 (-.f64 (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x1 y1)))))
#s(approx (/ (* x1 y1) (+ y1 y2)) (+.f64 x1 (*.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (/.f64 x1 y1)))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 y1))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 y2 (-.f64 (/.f64 x2 y1) (/.f64 x1 y1)))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 y2 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (/.f64 x2 y1)) (/.f64 x1 y1)))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x1 (*.f64 y2 (-.f64 (fma.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (/.f64 x2 y1)) (/.f64 x1 y1)))))
#s(approx (+ y1 y2) (*.f64 y2 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2))))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (-.f64 (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 y2))))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (-.f64 (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 y2)))))
#s(approx (/ y1 (+ y1 y2)) (/.f64 (+.f64 y1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2))) y2))
#s(approx (/ y1 (+ y1 y2)) (/.f64 (-.f64 (+.f64 y1 (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) y2))
#s(approx (/ y1 (+ y1 y2)) (/.f64 (-.f64 (+.f64 y1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 4 binary64)) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2))) y2))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))) y2))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))) y2))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2)))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64))))))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))))
#s(approx (/ (* x1 y1) (+ y1 y2)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x1 y1)) y2))
#s(approx (/ (* x1 y1) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 x1 y1 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2)) y2))
#s(approx (/ (* x1 y1) (+ y1 y2)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 x1 y1)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2))) y2))
#s(approx (+ 1 (* -1 (/ y2 y1))) (*.f64 y2 (-.f64 (/.f64 #s(literal 1 binary64) y2) (/.f64 #s(literal 1 binary64) y1))))
#s(approx (* x1 (+ 1 (* -1 (/ y2 y1)))) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 y1) (/.f64 x1 y2))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1)))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1)) y1) (/.f64 x1 y2))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (-.f64 (+.f64 x2 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 y1) y2)))
#s(approx (/ (* x2 y2) (+ y1 y2)) (-.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y1) y2))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x2 (/.f64 (*.f64 x1 y1) y2)) (/.f64 (*.f64 x2 y1) y2)))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x1 y1) y2))) (/.f64 (*.f64 x2 y1) y2)))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (-.f64 (+.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (pow.f64 y2 #s(literal 3 binary64))) (/.f64 (*.f64 x1 y1) y2))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y1) y2)))))
#s(approx (+ y1 y2) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y1 y2)) #s(literal 1 binary64)))))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) (*.f64 #s(literal -1/2097152 binary64) y1)) y2))))
#s(approx (/ (* y2 1/2097152) (+ y1 y2)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) y2)) (*.f64 #s(literal -1/2097152 binary64) (pow.f64 y1 #s(literal 2 binary64)))) y2)) (*.f64 #s(literal -1/2097152 binary64) y1)) y2))))
#s(approx (/ y1 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) y2)))
#s(approx (/ y1 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y1 #s(literal 3 binary64)) y2) (pow.f64 y1 #s(literal 2 binary64))) y2))) y2)))
#s(approx (/ y1 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y1 #s(literal 4 binary64)) y2) (pow.f64 y1 #s(literal 3 binary64))) y2)) (pow.f64 y1 #s(literal 2 binary64))) y2))) y2)))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2))) y2)))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2)))
#s(approx (* (* x1 1/2097152) (/ y1 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2)))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (+ y1 y2)) x2) (* (* x1 1/2097152) (/ y1 (+ y1 y2)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 16384 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 16384 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2)) y2)))
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) y2))) y2)))
#s(approx (/ (* x1 y1) (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) y2) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))) y2)) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) y2))) y2)))
#s(approx (+ 1 (* -1 (/ y2 y1))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (/.f64 #s(literal 1 binary64) y1) (/.f64 #s(literal 1 binary64) y2)))))
#s(approx (* x1 (+ 1 (* -1 (/ y2 y1)))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 y2) (/.f64 x1 y1)))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1)))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1)) y1))))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x2 y1)) y2))))
#s(approx (/ (* x2 y2) (+ y1 y2)) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) y2) (*.f64 x2 y1)) y2))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (*.f64 x2 y1)) y2))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) y2) (*.f64 x2 y1))) y2))))
#s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x1 y1) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))) y2) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) y2) (*.f64 x2 y1))) y2))))
Calls

12 calls:

TimeVariablePoint
4.0ms
y2
-inf
4.0ms
x1
-inf
3.0ms
x1
0
3.0ms
y2
inf
3.0ms
x1
inf

rewrite195.0ms (4.7%)

Memory
-110.4MiB live, 264.9MiB allocated; 24ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057375
079344
1352294
21643294
04101283
Stop Event
iter-limit
node-limit
iter-limit
Counts
35 → 898
Calls
Call 1
Inputs
y2
#s(literal 1/2097152 binary64)
(*.f64 y2 #s(literal 1/2097152 binary64))
y1
(+.f64 y1 y2)
(/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2))
x2
x1
(*.f64 x1 #s(literal 1/2097152 binary64))
(/.f64 y1 (+.f64 y1 y2))
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2))))
#s(literal 128 binary64)
(*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(literal 1/128 binary64)
(*.f64 #s(literal 1/128 binary64) x1)
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1))
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
(*.f64 x1 y1)
(/.f64 (*.f64 x1 y1) (+.f64 y1 y2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(literal 1 binary64)
#s(literal -1 binary64)
(/.f64 y2 y1)
(*.f64 #s(literal -1 binary64) (/.f64 y2 y1))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))
(*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))))
(*.f64 x2 y2)
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2))
(+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
Outputs
y2
#s(literal 1/2097152 binary64)
(*.f64 (/.f64 y2 #s(literal 128 binary64)) #s(literal 1/16384 binary64))
(*.f64 #s(literal 1/128 binary64) (/.f64 y2 #s(literal 16384 binary64)))
(*.f64 #s(literal 1/2097152 binary64) y2)
(*.f64 y2 #s(literal 1/2097152 binary64))
(/.f64 (neg.f64 (*.f64 y2 #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y2)) #s(literal -2097152 binary64))
(/.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal 2097152 binary64))
(/.f64 (neg.f64 y2) #s(literal -2097152 binary64))
(/.f64 y2 #s(literal 2097152 binary64))
y1
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)) y1)
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1))
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2)))
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1))))
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2)))))
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2))
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2))))
(neg.f64 (-.f64 (neg.f64 y2) y1))
(-.f64 y1 (neg.f64 y2))
(-.f64 y2 (neg.f64 y1))
(+.f64 y1 (neg.f64 (neg.f64 y2)))
(+.f64 y1 y2)
(+.f64 y2 y1)
(*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y2))
(*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)))
(*.f64 y2 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 y2 #s(literal 1 binary64))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) y2)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) y2)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) #s(literal 1 binary64))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y2))) (-.f64 (neg.f64 y2) y1))
(/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (*.f64 y2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y2)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 y2)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 #s(literal 1 binary64) y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2))
(/.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (neg.f64 y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -1/2097152 binary64) y2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 #s(literal 1/2097152 binary64) y2)))
(/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (+.f64 y1 y2))
(neg.f64 (/.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (+.f64 y1 y2)))
x2
x1
(*.f64 (/.f64 x1 #s(literal 128 binary64)) #s(literal 1/16384 binary64))
(*.f64 (neg.f64 x1) #s(literal -1/2097152 binary64))
(*.f64 #s(literal 1/128 binary64) (/.f64 x1 #s(literal 16384 binary64)))
(*.f64 x1 #s(literal 1/2097152 binary64))
(*.f64 #s(literal 1/2097152 binary64) x1)
(/.f64 (neg.f64 (neg.f64 (neg.f64 x1))) #s(literal -2097152 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) x1) #s(literal -2097152 binary64))
(/.f64 (*.f64 x1 #s(literal -1 binary64)) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (neg.f64 x1)) #s(literal 2097152 binary64))
(/.f64 (neg.f64 x1) #s(literal -2097152 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (neg.f64 x1)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) x1))
(/.f64 x1 #s(literal 2097152 binary64))
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) x1))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) y1)
(*.f64 (neg.f64 y1) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 y1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 y1 #s(literal 1 binary64))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (*.f64 y1 #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (neg.f64 (neg.f64 y1)) (+.f64 y1 y2))
(/.f64 (neg.f64 y1) (-.f64 (neg.f64 y2) y1))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 y1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) y1))
(/.f64 y1 (+.f64 y1 y2))
(neg.f64 (/.f64 y1 (-.f64 (neg.f64 y2) y1)))
(*.f64 (/.f64 (neg.f64 x1) (+.f64 y1 y2)) (/.f64 y1 #s(literal -2097152 binary64)))
(*.f64 (/.f64 y1 #s(literal -2097152 binary64)) (/.f64 (neg.f64 x1) (+.f64 y1 y2)))
(*.f64 (/.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (/.f64 x1 (-.f64 (neg.f64 y2) y1)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 128 binary64)) (/.f64 (*.f64 x1 y1) #s(literal 16384 binary64)))
(*.f64 (/.f64 (*.f64 (neg.f64 y1) x1) #s(literal 128 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64)))
(*.f64 (/.f64 (*.f64 x1 y1) #s(literal 128 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64)))
(*.f64 (/.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 128 binary64)) (/.f64 x1 #s(literal 16384 binary64)))
(*.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 (*.f64 x1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) #s(literal 16384 binary64)))
(*.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 (/.f64 x1 (+.f64 y1 y2)) #s(literal 16384 binary64)))
(*.f64 (/.f64 x1 #s(literal 128 binary64)) (/.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 16384 binary64)))
(*.f64 (/.f64 x1 (-.f64 (neg.f64 y2) y1)) (/.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(*.f64 (/.f64 x1 (+.f64 y1 y2)) (/.f64 y1 #s(literal 2097152 binary64)))
(*.f64 (/.f64 y1 #s(literal 2097152 binary64)) (/.f64 x1 (+.f64 y1 y2)))
(*.f64 (/.f64 y1 (-.f64 (neg.f64 y2) y1)) (*.f64 #s(literal -1/2097152 binary64) x1))
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)
(*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (-.f64 (neg.f64 y2) y1)))
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))
(*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64)))
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))
(*.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)))
(*.f64 y1 (/.f64 x1 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))))
(*.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)))
(*.f64 #s(literal 1/2097152 binary64) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(/.f64 (*.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) #s(literal -1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) #s(literal 1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) #s(literal -1 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal -1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) (neg.f64 (neg.f64 x1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) (neg.f64 x1)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (*.f64 y1 #s(literal 1 binary64)) x1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (neg.f64 (neg.f64 x1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (neg.f64 x1)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) x1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 y1) (neg.f64 (neg.f64 x1))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 y1 (neg.f64 (neg.f64 x1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (*.f64 y1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 x1) (*.f64 y1 #s(literal 1 binary64))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 x1 (*.f64 y1 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 x1 (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (neg.f64 y1) x1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 y1) x1)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 y1) x1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 y1) x1)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) (neg.f64 x1))) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (neg.f64 y1))) (neg.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (+.f64 y1 y2))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) #s(literal -2097152 binary64))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1))
(/.f64 (/.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) #s(literal -2097152 binary64))
(/.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (-.f64 (neg.f64 y2) y1))
(/.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) #s(literal -2097152 binary64))
(/.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1))
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 y1) x1) (neg.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))))
(/.f64 (*.f64 (neg.f64 y1) x1) (neg.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 2097152 binary64))
(/.f64 (*.f64 x1 y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 x1 y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(*.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(/.f64 (fma.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2))) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2))) (-.f64 (neg.f64 y2) y1))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2))) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2)) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2)) (-.f64 (neg.f64 y2) y1))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2)) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2)) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2)) (-.f64 (neg.f64 y2) y1))
(/.f64 (-.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (-.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (-.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (neg.f64 y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (neg.f64 y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) #s(literal 2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) #s(literal -2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 x1) (neg.f64 y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) #s(literal -2097152 binary64)))
(/.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) #s(literal -2097152 binary64)))
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))))
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 x1) (neg.f64 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))))
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (neg.f64 y1) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 x1 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 x2 y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 x1 y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (+.f64 y1 y2) x2) y2 (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal -2097152 binary64) (*.f64 (+.f64 y1 y2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)))) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal -2097152 binary64) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))))) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) (neg.f64 x1)))) (*.f64 (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 x1 y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 x2 y2))) (*.f64 #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (+.f64 y1 y2) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 x2 y2))) (*.f64 #s(literal -2097152 binary64) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 x2 y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (+.f64 y1 y2) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 x2 y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (+.f64 y1 y2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 x2 y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 x2 y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 x2 y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 x1 y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 x2 y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 x1 y1) (+.f64 y1 y2) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 x1 y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 x1 y1) (+.f64 y1 y2) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal -2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (-.f64 (neg.f64 y2) y1)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (-.f64 (neg.f64 y2) y1)))
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 1 binary64))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2)) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))) (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))) (+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (fma.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))) (-.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)))))
(/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) (-.f64 (neg.f64 y2) y1))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))))
(/.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (+.f64 y1 y2))
(neg.f64 (/.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (-.f64 (neg.f64 y2) y1)))
(fma.f64 (/.f64 (neg.f64 x1) (+.f64 y1 y2)) (/.f64 y1 #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 y1 #s(literal -2097152 binary64)) (/.f64 (neg.f64 x1) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (/.f64 x1 (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 128 binary64)) (/.f64 (*.f64 x1 y1) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 (neg.f64 y1) x1) #s(literal 128 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 x1 y1) #s(literal 128 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 128 binary64)) (/.f64 x1 #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 (*.f64 x1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 y1 #s(literal 128 binary64)) (/.f64 (/.f64 x1 (+.f64 y1 y2)) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 x1 #s(literal 128 binary64)) (/.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 16384 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 x1 (-.f64 (neg.f64 y2) y1)) (/.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 x1 (+.f64 y1 y2)) (/.f64 y1 #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 y1 #s(literal 2097152 binary64)) (/.f64 x1 (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 y1 (-.f64 (neg.f64 y2) y1)) (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))
(fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 x2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))
(fma.f64 x2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(fma.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) x2 (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))
(fma.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) x2 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(fma.f64 y1 (/.f64 x1 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) x2) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) x2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(-.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2))))
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (neg.f64 x2) (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2)))
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2)) x2))
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (neg.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))))
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (/.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2)))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (+.f64 y1 y2)) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (+.f64 y1 y2)) (+.f64 y1 y2)) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (neg.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (/.f64 y1 (+.f64 y1 y2)))))
(+.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1))
(+.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))))
#s(literal 128 binary64)
(*.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 128 binary64)))
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y1 y2)))
(*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y2) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) #s(literal 128 binary64))) (+.f64 y1 y2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (+.f64 y1 y2))
(/.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)))) (-.f64 (neg.f64 y2) y1))
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (-.f64 (neg.f64 y2) y1))
(/.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64))))
(fma.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 128 binary64)))
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)))
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))))
(fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64)))
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)))
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))))
(+.f64 (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 128 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64)))
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64)))
(*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(*.f64 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) #s(literal 128 binary64))
(*.f64 #s(literal 128 binary64) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))))
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 16384 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) #s(literal 16384 binary64))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 16384 binary64))) (-.f64 (neg.f64 y2) y1))
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (+.f64 y1 y2))
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2))
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64))) #s(literal 16384 binary64)) (-.f64 (neg.f64 y2) y1))
(/.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2))
(*.f64 #s(literal 16384 binary64) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))))
(*.f64 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) #s(literal 128 binary64))
(*.f64 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))) #s(literal 16384 binary64))
(*.f64 #s(literal 128 binary64) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))))
(*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64))) (-.f64 (neg.f64 y2) y1))
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2))
#s(literal 1/128 binary64)
(*.f64 #s(literal 1/128 binary64) x1)
(*.f64 x1 #s(literal 1/128 binary64))
#s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1))
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
(*.f64 #s(literal 128 binary64) #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)))
(*.f64 x1 y1)
(*.f64 y1 x1)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x1 y1))
(*.f64 (*.f64 (neg.f64 y1) x1) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 (*.f64 x1 y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)
(*.f64 x1 (/.f64 y1 (+.f64 y1 y2)))
(*.f64 y1 (*.f64 x1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))
(*.f64 y1 (/.f64 x1 (+.f64 y1 y2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 y1) x1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (+.f64 y1 y2))
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 x1 y1)))
(/.f64 (*.f64 x1 y1) (+.f64 y1 y2))
(neg.f64 (/.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)))
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) y1) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) y2) (+.f64 y1 y2)))
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) y2) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) y1) (+.f64 y1 y2)))
(+.f64 (/.f64 (*.f64 y1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (+.f64 y1 y2)) (/.f64 (*.f64 y2 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (+.f64 y1 y2)))
(+.f64 (/.f64 (*.f64 y2 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (+.f64 y1 y2)) (/.f64 (*.f64 y1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(literal 1 binary64)
#s(literal -1 binary64)
(*.f64 (*.f64 #s(literal 1 binary64) y2) (/.f64 #s(literal 1 binary64) y1))
(*.f64 (/.f64 y2 y1) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) y1) y2)
(*.f64 (neg.f64 y2) (/.f64 #s(literal -1 binary64) y1))
(*.f64 (/.f64 (neg.f64 y2) y1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 y2) y1))
(*.f64 #s(literal 1 binary64) (/.f64 y2 y1))
(*.f64 y2 (/.f64 #s(literal 1 binary64) y1))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y2)) #s(literal 2 binary64)) (*.f64 (neg.f64 y1) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 y2)) #s(literal 2 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 y2)) #s(literal 2 binary64)) (*.f64 y1 #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 y2) #s(literal 2 binary64)) (*.f64 (neg.f64 y1) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 y2 #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) y1))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) y2)) (*.f64 #s(literal 2 binary64) y1))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2))) (*.f64 #s(literal 2 binary64) y1))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 y2)) (*.f64 #s(literal 2 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal 2 binary64) y2) (*.f64 #s(literal 2 binary64) y1))
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 y1 #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal 2 binary64)) (*.f64 y1 #s(literal 2 binary64)))
(/.f64 (*.f64 y2 #s(literal 2 binary64)) (*.f64 y1 #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y2))) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 (*.f64 y2 #s(literal 1 binary64))) (neg.f64 y1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y2)) (neg.f64 y1))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y2))) (neg.f64 (neg.f64 (neg.f64 y1))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y2))) (neg.f64 y1))
(/.f64 (*.f64 y2 #s(literal 1 binary64)) y1)
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y2)) (neg.f64 y1))
(/.f64 (*.f64 #s(literal 1 binary64) y2) y1)
(/.f64 (neg.f64 (neg.f64 y2)) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 (neg.f64 y2)) y1)
(/.f64 (neg.f64 y2) (neg.f64 y1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (neg.f64 y2)))
(/.f64 #s(literal 1 binary64) (/.f64 y1 y2))
(/.f64 y2 y1)
(neg.f64 (/.f64 (neg.f64 y2) y1))
(*.f64 (/.f64 y2 y1) #s(literal -1 binary64))
(*.f64 (neg.f64 y2) (/.f64 #s(literal 1 binary64) y1))
(*.f64 #s(literal -1 binary64) (/.f64 y2 y1))
(*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal -1 binary64)))
(*.f64 y2 (neg.f64 (/.f64 #s(literal 1 binary64) y1)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 y2))) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y2) #s(literal -1 binary64))) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y2))) (neg.f64 (neg.f64 y1)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 y2)) (neg.f64 y1))
(/.f64 (*.f64 (neg.f64 y2) #s(literal -1 binary64)) (neg.f64 y1))
(/.f64 (neg.f64 (neg.f64 y2)) (neg.f64 (neg.f64 (neg.f64 y1))))
(/.f64 (neg.f64 (neg.f64 y2)) (neg.f64 y1))
(/.f64 (neg.f64 y2) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 y2) y1)
(/.f64 #s(literal 1 binary64) (/.f64 y1 (neg.f64 y2)))
(/.f64 y2 (neg.f64 y1))
(neg.f64 (/.f64 y2 y1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1))) (/.f64 (neg.f64 y2) y1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 y2 y1) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 y2)) #s(literal 2 binary64) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) (*.f64 (neg.f64 y1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) #s(literal -1 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) (*.f64 (neg.f64 y1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 y2)) #s(literal 2 binary64) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) (*.f64 (neg.f64 y1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 y2) #s(literal 2 binary64) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2 binary64))) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 y2) #s(literal 2 binary64) (*.f64 y1 #s(literal 2 binary64))) (*.f64 y1 #s(literal 2 binary64)))
(/.f64 (fma.f64 y2 #s(literal 2 binary64) (*.f64 (neg.f64 y1) #s(literal 2 binary64))) (*.f64 (neg.f64 y1) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 y1) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) (neg.f64 y1)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 y1) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 y2) #s(literal -1 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 y1)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 y1) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) (neg.f64 y1)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 2 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1))))
(/.f64 (fma.f64 #s(literal 2 binary64) y1 (*.f64 #s(literal 2 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) y1))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 y1) (*.f64 #s(literal 2 binary64) y2)) (*.f64 #s(literal 2 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) y1) (*.f64 #s(literal 2 binary64) (*.f64 y2 #s(literal 1 binary64)))) (*.f64 #s(literal 2 binary64) y1))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 y1)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) y1) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) y2))) (*.f64 #s(literal 2 binary64) y1))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) y1) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) y1))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 y1)) (*.f64 #s(literal 2 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) y1) (*.f64 #s(literal 2 binary64) y2)) (*.f64 #s(literal 2 binary64) y1))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) y1 (neg.f64 y2))) (neg.f64 y1))
(/.f64 (fma.f64 #s(literal 1 binary64) y1 (neg.f64 y2)) y1)
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 y2 y1) (/.f64 y2 y1))) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 y2) y1) #s(literal 3 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))) (fma.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1) (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (/.f64 y2 y1) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (fma.f64 (/.f64 y2 y1) (/.f64 y2 y1) (/.f64 y2 y1))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)))
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 y2) y1) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)))))
(neg.f64 (+.f64 (/.f64 y2 y1) #s(literal -1 binary64)))
(neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 y2 y1)))
(neg.f64 (-.f64 (/.f64 y2 y1) #s(literal 1 binary64)))
(fma.f64 (/.f64 y2 y1) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 (neg.f64 y2) (/.f64 #s(literal 1 binary64) y1) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) #s(literal 1 binary64))
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 y2 (neg.f64 (/.f64 #s(literal 1 binary64) y1)) #s(literal 1 binary64))
(-.f64 (/.f64 (neg.f64 y2) y1) #s(literal -1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 y2 y1))
(+.f64 (/.f64 (*.f64 #s(literal 1 binary64) y1) y1) (/.f64 (neg.f64 y2) y1))
(+.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1) x1)) x1)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y2 y1)) x1)
(*.f64 x1 (-.f64 #s(literal 1 binary64) (/.f64 y2 y1)))
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1) (/.f64 (*.f64 x1 (neg.f64 y2)) y1))) (-.f64 x1 (/.f64 (*.f64 x1 (neg.f64 y2)) y1)))
(/.f64 (+.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1) #s(literal 3 binary64))) (fma.f64 x1 x1 (-.f64 (*.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1) (/.f64 (*.f64 x1 (neg.f64 y2)) y1)) (*.f64 x1 (/.f64 (*.f64 x1 (neg.f64 y2)) y1)))))
(fma.f64 (*.f64 x1 (/.f64 y2 y1)) #s(literal -1 binary64) x1)
(fma.f64 (*.f64 x1 #s(literal -1 binary64)) (/.f64 y2 y1) x1)
(fma.f64 (/.f64 y2 y1) (*.f64 #s(literal -1 binary64) x1) x1)
(fma.f64 (/.f64 (neg.f64 y2) y1) x1 x1)
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 y2 y1) x1) x1)
(fma.f64 x1 (/.f64 (neg.f64 y2) y1) x1)
(-.f64 x1 (*.f64 (neg.f64 x1) (/.f64 (neg.f64 y2) y1)))
(-.f64 x1 (*.f64 (/.f64 y2 y1) x1))
(-.f64 x1 (neg.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1)))
(+.f64 (/.f64 (*.f64 x1 (neg.f64 y2)) y1) x1)
(+.f64 x1 (/.f64 (*.f64 x1 (neg.f64 y2)) y1))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))))
(*.f64 x2 y2)
(*.f64 y2 x2)
(*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2))
(*.f64 (*.f64 (neg.f64 y2) x2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 x2 (/.f64 y2 (+.f64 y1 y2)))
(*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))
(*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 y2) x2))) (-.f64 (neg.f64 y2) y1))
(/.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (+.f64 y1 y2))
(/.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1))
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 x2 y2)))
(neg.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))))
(*.f64 (/.f64 (+.f64 y1 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (fabs.f64 (+.f64 y1 y2))))
(*.f64 (/.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (-.f64 (neg.f64 y2) y1)))
(*.f64 (/.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (fma.f64 x1 y1 (*.f64 x2 y2)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 x2 y2)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 y2) x2))) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal 1 binary64) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (+.f64 y1 y2))
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64))) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))
(/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (*.f64 x1 y1)) (+.f64 y1 y2))
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (+.f64 y1 y2))
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 (neg.f64 y2) x2))) (+.f64 y1 y2))
(/.f64 (fma.f64 x1 y1 (neg.f64 (*.f64 (neg.f64 y2) x2))) (+.f64 y1 y2))
(/.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (*.f64 x2 y2)) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 x2 y2) #s(literal 1 binary64) (*.f64 x1 y1)) (+.f64 y1 y2))
(/.f64 (fma.f64 x1 y1 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (+.f64 y1 y2))
(/.f64 (-.f64 (*.f64 (neg.f64 y1) x1) (neg.f64 (*.f64 (neg.f64 y2) x2))) (-.f64 (neg.f64 y2) y1))
(/.f64 (-.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (*.f64 (neg.f64 y2) x2)) (+.f64 y1 y2))
(/.f64 (-.f64 (*.f64 (neg.f64 y1) x1) (*.f64 x2 y2)) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2))) (*.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y1) x1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y1) x1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y2) x2)) (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (neg.f64 y1) x1)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (+.f64 y1 y2) x2) y2 (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (+.f64 y1 y2) x2) y2 (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y1) x1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (+.f64 y1 y2) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (+.f64 y1 y2) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x1 y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x1 y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (neg.f64 y2) x2)))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)) (*.f64 (*.f64 (+.f64 y1 y2) x2) y2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))) (+.f64 y1 y2))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (+.f64 y1 y2) (*.f64 x1 y1))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2))) (+.f64 y1 y2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)))) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)))) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 x2) y2 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2))
(/.f64 (neg.f64 (fma.f64 (neg.f64 x1) y1 (*.f64 (neg.f64 y2) x2))) (+.f64 y1 y2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1)))) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2)))) (neg.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 x2 y2)))) (+.f64 y1 y2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))))) (neg.f64 (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x1 y1 (*.f64 x2 y2)))) (+.f64 y1 y2))
(/.f64 (/.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))) (+.f64 y1 y2)) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1)) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (+.f64 y1 y2) (*.f64 x1 y1)) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2)) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))) (-.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (*.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))))) (+.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (fma.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2)))))))
(/.f64 (fma.f64 (neg.f64 x2) y2 (*.f64 (neg.f64 y1) x1)) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (neg.f64 x1) y1 (*.f64 (neg.f64 y2) x2)) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2) (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2))) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1) (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2))) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 x2 y2))) (-.f64 (neg.f64 y2) y1))
(/.f64 (neg.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 x1 y1 (*.f64 x2 y2))) (-.f64 (neg.f64 y2) y1))
(/.f64 (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 x2 y2)) (+.f64 y1 y2))
(/.f64 (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))) (-.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2)))))
(/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (fma.f64 (*.f64 x1 y1) #s(literal 1 binary64) (*.f64 x2 y2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (fma.f64 x1 y1 (*.f64 x2 y2))))
(neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 y2) x2) (*.f64 x1 y1)) (+.f64 y1 y2)))
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) x2) (fabs.f64 (+.f64 y1 y2))) (/.f64 y2 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) x2) (-.f64 (neg.f64 y2) y1)) (/.f64 y2 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) x2) (+.f64 y1 y2)) (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 x2 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) y2) (-.f64 (neg.f64 y2) y1)) (/.f64 x2 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 (+.f64 y1 y2) y2) (+.f64 y1 y2)) (/.f64 x2 (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 x2 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 y2 (+.f64 y1 y2)) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 x2 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 y2 (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 x2 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (+.f64 y1 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 y2 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 x2 (+.f64 y1 y2)) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 y2 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 x2 (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 x1 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 y1 (+.f64 y1 y2)) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 x1 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 y1 (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 x1 y1) (fabs.f64 (+.f64 y1 y2))) (/.f64 (+.f64 y1 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 y1 (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 x1 (+.f64 y1 y2)) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (+.f64 y1 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 x2 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (+.f64 y1 y2) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 x1 y1) (fabs.f64 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 x1 (+.f64 y1 y2)) (/.f64 (*.f64 y1 (+.f64 y1 y2)) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 x2 (+.f64 y1 y2)) (/.f64 (*.f64 y2 (+.f64 y1 y2)) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 y1 (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 x1 (+.f64 y1 y2)) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (/.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x2 (+.f64 y1 y2)) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 y2 (+.f64 y1 y2)) x2 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(fma.f64 (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))) (/.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x1 y1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
(fma.f64 (*.f64 (neg.f64 y1) x1) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
(fma.f64 (*.f64 (neg.f64 y2) x2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (/.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (/.f64 (+.f64 y1 y2) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (*.f64 x1 y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
(fma.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x1 (+.f64 y1 y2)) (+.f64 y1 y2)) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(fma.f64 (/.f64 y1 (+.f64 y1 y2)) x1 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
(fma.f64 x1 (/.f64 y1 (+.f64 y1 y2)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
(fma.f64 x2 (/.f64 y2 (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(fma.f64 y1 (*.f64 x1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
(fma.f64 y1 (/.f64 x1 (+.f64 y1 y2)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
(fma.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(fma.f64 y2 (/.f64 x2 (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(-.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (*.f64 (neg.f64 y1) x1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))
(-.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))))
(-.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)))
(-.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (neg.f64 x2) (/.f64 y2 (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (+.f64 y1 y2)) (+.f64 y1 y2)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (-.f64 (neg.f64 y2) y1)) (-.f64 (neg.f64 y2) y1)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y1) x1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) (/.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x1 y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))))
(+.f64 (/.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) (/.f64 (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y1) x1)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 (neg.f64 y2) x2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x2 y2) (-.f64 (neg.f64 y2) y1)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))) (/.f64 (*.f64 (-.f64 (neg.f64 y2) y1) (*.f64 x2 y2)) (*.f64 (-.f64 (neg.f64 y2) y1) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) (/.f64 (*.f64 (*.f64 (neg.f64 y2) x2) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))))
(+.f64 (/.f64 (*.f64 (*.f64 x1 y1) (-.f64 (neg.f64 y2) y1)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))) (/.f64 (*.f64 (+.f64 y1 y2) (*.f64 (neg.f64 y2) x2)) (*.f64 (+.f64 y1 y2) (-.f64 (neg.f64 y2) y1))))
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(+.f64 (/.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))) (/.f64 (*.f64 (*.f64 (+.f64 y1 y2) x2) y2) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(+.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
(+.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)))

eval133.0ms (3.2%)

Memory
32.5MiB live, 106.6MiB allocated; 14ms collecting garbage
Compiler

Compiled 55 267 to 6 635 computations (88.0% saved)

prune41.0ms (1.0%)

Memory
38.9MiB live, 38.9MiB allocated; 0ms collecting garbage
Pruning

20 alts after pruning (17 fresh and 3 done)

PrunedKeptTotal
New1 229101 239
Fresh8715
Picked505
Done-132
Total1 241201 261
Accuracy
100.0%
Counts
1 261 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
47.0%
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
47.0%
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
82.2%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)))
82.2%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)))
46.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
46.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))
13.4%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
55.3%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
53.8%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))))
45.6%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
56.8%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
38.8%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2)))
45.5%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
45.5%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))))
56.7%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
47.0%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2))))))
12.0%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
45.7%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))))
37.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
Compiler

Compiled 1 549 to 892 computations (42.4% saved)

sample0.0ms (0.0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1/2097152
1
128
2097152
Outputs
#s(literal 1/2097152 binary64)
#s(literal 1 binary64)
#s(literal 128 binary64)
#s(literal 2097152 binary64)
Samples
0.0ms0valid
Compiler

Compiled 6 to 6 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total)

series125.0ms (3.0%)

Memory
-23.7MiB live, 61.8MiB allocated; 6ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0156011869
Stop Event
iter-limit
Counts
38 → 284
Calls
Call 1
Inputs
y2
#s(literal 1/2097152 binary64)
(*.f64 y2 #s(literal 1/2097152 binary64))
#s(literal 1 binary64)
y1
(/.f64 y2 y1)
(+.f64 #s(literal 1 binary64) (/.f64 y2 y1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)
(/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))
x2
x1
(*.f64 x1 #s(literal 1/2097152 binary64))
(/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))))
#s(literal 128 binary64)
(*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 x2 y2)
(/.f64 (*.f64 x2 y2) y1)
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
(+.f64 y1 y2)
(/.f64 x2 (+.f64 y1 y2))
(*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))
(+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))))
#s(literal 2097152 binary64)
(/.f64 x2 y1)
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))
(*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))
(*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
Outputs
#s(approx x1 x1)
#s(approx (* x1 1/2097152) (*.f64 #s(literal 1/2097152 binary64) x1))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (*.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (/.f64 (*.f64 x2 y2) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (fma.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal 1/16384 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 x1 (fma.f64 #s(literal 1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))) (*.f64 #s(literal 1/16384 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 x1 (fma.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))) (*.f64 #s(literal 1/128 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1)))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)))))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 x1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (*.f64 x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1)))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1))))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (*.f64 #s(literal -1/16384 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) (*.f64 #s(literal 1/16384 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (*.f64 #s(literal -1/128 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) (*.f64 #s(literal 1/128 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (/.f64 y2 y1) #s(literal 1 binary64)))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (/.f64 y2 y1)) #s(literal 1 binary64)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (/.f64 y2 y1)))))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y2) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1))))))
#s(approx y1 y1)
#s(approx (/ y2 y1) (/.f64 y2 y1))
#s(approx (+ 1 (/ y2 y1)) (/.f64 (+.f64 y1 y2) y1))
#s(approx (* (+ 1 (/ y2 y1)) y1) y2)
#s(approx (* (+ 1 (/ y2 y1)) y1) (+.f64 y1 y2))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) #s(literal 1/2097152 binary64))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (/.f64 y1 y2))))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y2))))))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 y1 (-.f64 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y2))))))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (/.f64 y1 y2))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y2))))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 y1 (fma.f64 y1 (-.f64 (/.f64 y1 (pow.f64 y2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y2))))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 y1 (fma.f64 y1 (-.f64 (*.f64 y1 (fma.f64 #s(literal -1 binary64) (/.f64 y1 (pow.f64 y2 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y2))))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2)))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 3 binary64)))))))))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 y1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y1) (pow.f64 y2 #s(literal 4 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 #s(literal 1/2097152 binary64) x2))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))))))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal 1/16384 binary64) x2))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 128 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) x2))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 16384 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) x2)
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) (*.f64 x1 y1)) y1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2))) (*.f64 y1 (fma.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))))))))
#s(approx (/ x2 (+ y1 y2)) (/.f64 x2 y2))
#s(approx (/ x2 (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x2 y2)))
#s(approx (/ x2 (+ y1 y2)) (fma.f64 y1 (-.f64 (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x2 y2)))
#s(approx (/ x2 (+ y1 y2)) (fma.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))))) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 x2 y2)))
#s(approx (* y2 (/ x2 (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) y2))))
#s(approx (* y2 (/ x2 (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 x2 y2)))))
#s(approx (* y2 (/ x2 (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) (pow.f64 y2 #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))))) (/.f64 x2 y2)))))
#s(approx (/ x2 y1) (/.f64 x2 y1))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1)) y1))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1))
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1)))
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (/.f64 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) (*.f64 x1 y1)) y1))
#s(approx (+ 1 (/ y2 y1)) #s(literal 1 binary64))
#s(approx (+ 1 (/ y2 y1)) (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))
#s(approx (* (+ 1 (/ y2 y1)) y1) (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1)))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (*.f64 #s(literal 1/2097152 binary64) y2)) y1))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (fma.f64 #s(literal 1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64)))))) y1))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 4 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 2 binary64))))))) y1))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 y2 y1)))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 y2 y1))))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1)))))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) y1) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x1 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 y2) y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64)))))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal 1/16384 binary64) x1))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal 1/128 binary64) x1))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64)))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2))) y1) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))))
#s(approx (/ x2 (+ y1 y2)) (/.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) y1))) y1))
#s(approx (/ x2 (+ y1 y2)) (/.f64 (-.f64 (+.f64 x2 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 y2) y1)) y1))
#s(approx (/ x2 (+ y1 y2)) (/.f64 (-.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y2) y1))) y1))
#s(approx (* y2 (/ x2 (+ y1 y2))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x2 y2)) y1))
#s(approx (* y2 (/ x2 (+ y1 y2))) (/.f64 (-.f64 (fma.f64 x2 y2 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1))
#s(approx (* y2 (/ x2 (+ y1 y2))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 x2 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1))) y1))
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1))) y1))))
#s(approx (* (+ 1 (/ y2 y1)) y1) (*.f64 #s(literal -1 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y2 y1)) #s(literal 1 binary64)))))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) y2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1))) y1)))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 2 binary64)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) y1))) y1) (*.f64 #s(literal -1/2097152 binary64) y2)) y1)))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 3 binary64)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y2 #s(literal 4 binary64)) y1))) y1) (*.f64 #s(literal -1/2097152 binary64) (pow.f64 y2 #s(literal 2 binary64)))) y1) (*.f64 #s(literal -1/2097152 binary64) y2)) y1)))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 2 binary64)) y1)) (*.f64 #s(literal -1 binary64) y2)) y1))))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y2 #s(literal 3 binary64)) y1)) (*.f64 #s(literal -1 binary64) (pow.f64 y2 #s(literal 2 binary64)))) y1)) (*.f64 #s(literal -1 binary64) y2)) y1))))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64)))))) y1) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 1/2097152 binary64) x1)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/16384 binary64) x1)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1) (*.f64 #s(literal 1/128 binary64) x1)))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 3 binary64))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y2 #s(literal 2 binary64))))))) y1) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y2 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))) y1) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2)))))) y1) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y2))))) y1))))
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (/.f64 (*.f64 x2 y2) y1)) y1)))
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1) (*.f64 x2 y2)) y1))) y1)))
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1)) (*.f64 x2 y2)) y1))) y1)))
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64))) y1)) y1)))
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1)))
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x2 y2) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y2 #s(literal 4 binary64))) y1) (*.f64 x2 (pow.f64 y2 #s(literal 3 binary64)))) y1)) (*.f64 x2 (pow.f64 y2 #s(literal 2 binary64)))) y1))) y1)))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1)) y1)))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1)))
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1)))
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (+.f64 x1 (*.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1))) y1))))
#s(approx (* x2 y2) (*.f64 x2 y2))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (+.f64 x1 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (/ x2 (+ y1 y2)) (/.f64 x2 (+.f64 y1 y2)))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 x2 (fma.f64 #s(literal 1/16384 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal 1/16384 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 x2 (fma.f64 #s(literal 1/128 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal 1/128 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (+.f64 (/.f64 x1 x2) (/.f64 y2 y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (/.f64 y2 y1))))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (*.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 y1)))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/16384 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal -1/16384 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/128 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal -1/128 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 (*.f64 x2 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))) (*.f64 #s(literal -1 binary64) (/.f64 y2 (*.f64 y1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x1 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y2) y1))) x2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (+.f64 y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 y1) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1))))))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (*.f64 x2 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1))))))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 #s(literal -1 binary64) (*.f64 x2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) (*.f64 x2 y1)))))))
#s(approx (* y2 1/2097152) (*.f64 #s(literal 1/2097152 binary64) y2))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 4 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 (/.f64 y2 (pow.f64 y1 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1 binary64) (*.f64 y2 (-.f64 (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 y2 (pow.f64 y1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y1 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y1)))))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 2 binary64))))))))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 y2) (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal 1/2097152 binary64) x1 (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))))))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 128 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x1 (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 16384 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 3 binary64)))))) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 (pow.f64 y1 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))))))))
#s(approx (/ x2 (+ y1 y2)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 y1)))
#s(approx (/ x2 (+ y1 y2)) (fma.f64 y2 (-.f64 (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1)))
#s(approx (/ x2 (+ y1 y2)) (fma.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1)))
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 2 binary64))) (/.f64 x2 y1))))
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 y2 (fma.f64 y2 (-.f64 (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 3 binary64))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1))))
#s(approx (* y2 (/ x2 (+ y1 y2))) (*.f64 y2 (fma.f64 y2 (-.f64 (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y2) (pow.f64 y1 #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x2 (pow.f64 y1 #s(literal 3 binary64)))))) (/.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) (/.f64 x2 y1))))
#s(approx (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))
#s(approx (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))))) (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))))))
#s(approx (+ 1 (/ y2 y1)) (*.f64 y2 (+.f64 (/.f64 #s(literal 1 binary64) y1) (/.f64 #s(literal 1 binary64) y2))))
#s(approx (* (+ 1 (/ y2 y1)) y1) (*.f64 y2 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2))))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (-.f64 (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 y2))))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (-.f64 (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 y1 y2)))))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (/.f64 (+.f64 y1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2))) y2))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (/.f64 (-.f64 (+.f64 y1 (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) y2))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (/.f64 (-.f64 (+.f64 y1 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 4 binary64)) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2))) y2))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))) y2))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 2 binary64))))))) y2))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2)))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))))))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 y1) y2) (fma.f64 #s(literal -1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 #s(literal 1/2097152 binary64) x2 (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 y1) y2) (fma.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))))))))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal 1/16384 binary64) x2 (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64))))))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal 1/128 binary64) x2 (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64))))))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2)))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1))) y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))))) (pow.f64 y2 #s(literal 3 binary64))))))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 #s(literal 1/2097152 binary64) x1)) y1) (/.f64 x1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 2 binary64))) (fma.f64 #s(literal 2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) (pow.f64 y2 #s(literal 3 binary64))) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))))
#s(approx (/ x2 (+ y1 y2)) (/.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 y1) y2))) y2))
#s(approx (/ x2 (+ y1 y2)) (/.f64 (-.f64 (+.f64 x2 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 y1) y2)) y2))
#s(approx (/ x2 (+ y1 y2)) (/.f64 (-.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y1) y2))) y2))
#s(approx (* y2 (/ x2 (+ y1 y2))) (-.f64 (+.f64 x2 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64)))) (/.f64 (*.f64 x2 y1) y2)))
#s(approx (* y2 (/ x2 (+ y1 y2))) (-.f64 (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) (pow.f64 y2 #s(literal 3 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) (pow.f64 y2 #s(literal 2 binary64))) (/.f64 (*.f64 x2 y1) y2))))
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (*.f64 y2 (fma.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (/.f64 x1 y2))))
#s(approx (* (+ 1 (/ y2 y1)) y1) (*.f64 #s(literal -1 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y1 y2)) #s(literal 1 binary64)))))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) (*.f64 #s(literal -1/2097152 binary64) y1)) y2))))
#s(approx (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) (+.f64 #s(literal 1/2097152 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (/.f64 (pow.f64 y1 #s(literal 3 binary64)) y2)) (*.f64 #s(literal -1/2097152 binary64) (pow.f64 y1 #s(literal 2 binary64)))) y2)) (*.f64 #s(literal -1/2097152 binary64) y1)) y2))))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (/.f64 (pow.f64 y1 #s(literal 2 binary64)) y2)) y2)))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y1 #s(literal 3 binary64)) y2) (pow.f64 y1 #s(literal 2 binary64))) y2))) y2)))
#s(approx (/ y1 (* (+ 1 (/ y2 y1)) y1)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) y1 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y1 #s(literal 4 binary64)) y2) (pow.f64 y1 #s(literal 3 binary64))) y2)) (pow.f64 y1 #s(literal 2 binary64))) y2))) y2)))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) y2))) y2)))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2)))
#s(approx (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1))) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 (*.f64 x1 (pow.f64 y1 #s(literal 4 binary64))) y2))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1))) y2)))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))))) y2) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 1/2097152 binary64) x2)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -128 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 128 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/16384 binary64) x2)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -16384 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 16384 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2) (*.f64 #s(literal 1/128 binary64) x2)))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 3 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 (pow.f64 y1 #s(literal 2 binary64))) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))))))) y2) (*.f64 #s(literal 2097152 binary64) (fma.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -1 binary64) (/.f64 x1 y2) (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) x2) (*.f64 #s(literal -1/2097152 binary64) x1)) y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2097152 binary64) (/.f64 (*.f64 (pow.f64 y1 #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))) y2) (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1)))))) y2) (*.f64 #s(literal 2097152 binary64) (-.f64 (*.f64 #s(literal -1/2097152 binary64) (*.f64 x1 y1)) (*.f64 #s(literal -1/2097152 binary64) (*.f64 x2 y1))))) y2))))
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (/.f64 (*.f64 x2 y1) y2)) y2)))
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x2 y1)) y2))) y2)))
#s(approx (/ x2 (+ y1 y2)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x2 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) y2)) (*.f64 x2 y1)) y2))) y2)))
#s(approx (* y2 (/ x2 (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64))) y2) (*.f64 x2 y1)) y2))))
#s(approx (* y2 (/ x2 (+ y1 y2))) (+.f64 x2 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x2 (pow.f64 y1 #s(literal 3 binary64))) y2) (*.f64 x2 (pow.f64 y1 #s(literal 2 binary64)))) y2) (*.f64 x2 y1)) y2))))
#s(approx (+ x1 (* 2097152 (* y2 (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1)))))) (*.f64 #s(literal -1 binary64) (*.f64 y2 (fma.f64 #s(literal -2097152 binary64) (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1))) (*.f64 #s(literal -1 binary64) (/.f64 x1 y2))))))
Calls

12 calls:

TimeVariablePoint
15.0ms
x1
-inf
9.0ms
y1
inf
5.0ms
x2
-inf
5.0ms
y2
-inf
5.0ms
y1
-inf

rewrite219.0ms (5.3%)

Memory
-46.4MiB live, 272.0MiB allocated; 14ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064520
088440
1408372
21774372
05183362
Stop Event
iter-limit
node-limit
iter-limit
Counts
38 → 839
Calls
Call 1
Inputs
y2
#s(literal 1/2097152 binary64)
(*.f64 y2 #s(literal 1/2097152 binary64))
#s(literal 1 binary64)
y1
(/.f64 y2 y1)
(+.f64 #s(literal 1 binary64) (/.f64 y2 y1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)
(/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))
x2
x1
(*.f64 x1 #s(literal 1/2097152 binary64))
(/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))
(fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1))))
#s(literal 128 binary64)
(*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 x2 y2)
(/.f64 (*.f64 x2 y2) y1)
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
(+.f64 y1 y2)
(/.f64 x2 (+.f64 y1 y2))
(*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))
(+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))))
#s(literal 2097152 binary64)
(/.f64 x2 y1)
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))
(*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))
(*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))
(+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
Outputs
y2
#s(literal 1/2097152 binary64)
(*.f64 #s(literal 1/2097152 binary64) y2)
(*.f64 y2 #s(literal 1/2097152 binary64))
(/.f64 (neg.f64 (*.f64 y2 #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y2)) #s(literal -2097152 binary64))
(/.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal 2097152 binary64))
(/.f64 (neg.f64 y2) #s(literal -2097152 binary64))
(/.f64 y2 #s(literal 2097152 binary64))
#s(literal 1 binary64)
y1
(*.f64 (/.f64 #s(literal 1 binary64) y1) y2)
(*.f64 (neg.f64 y2) (/.f64 #s(literal 1 binary64) (neg.f64 y1)))
(*.f64 y2 (/.f64 #s(literal 1 binary64) y1))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y2))) (neg.f64 (neg.f64 (neg.f64 y1))))
(/.f64 (neg.f64 (*.f64 y2 #s(literal 1 binary64))) (neg.f64 y1))
(/.f64 (*.f64 y2 #s(literal 1 binary64)) y1)
(/.f64 (neg.f64 (neg.f64 y2)) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 y2) (neg.f64 y1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (neg.f64 y2)))
(/.f64 #s(literal 1 binary64) (/.f64 y1 y2))
(/.f64 y2 y1)
(neg.f64 (/.f64 (neg.f64 y2) y1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 y2 y1))) (/.f64 y2 y1))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 y2 y1) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 y1 y2) (/.f64 #s(literal 1 binary64) y1))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 y1)) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y2)))) (*.f64 #s(literal 2 binary64) (neg.f64 y1)))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 y1))))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) y1) (*.f64 #s(literal 2 binary64) (neg.f64 y2))) (*.f64 #s(literal 2 binary64) y1))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (neg.f64 y1)) (*.f64 #s(literal 2 binary64) y2)) (*.f64 #s(literal 2 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 y1 (+.f64 y1 y2)) #s(literal -1 binary64)) (*.f64 y1 (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 y1 (+.f64 y1 y2)) #s(literal 1 binary64)) (*.f64 y1 y1))
(/.f64 (*.f64 (*.f64 (+.f64 y1 y2) y1) #s(literal -1 binary64)) (*.f64 y1 (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 (+.f64 y1 y2) y1) #s(literal 1 binary64)) (*.f64 y1 y1))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 y1) (neg.f64 y2))) (neg.f64 (neg.f64 y1)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 y1) (neg.f64 y2)) (neg.f64 y1))
(/.f64 (-.f64 (*.f64 (/.f64 y2 y1) (/.f64 y2 y1)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))) (-.f64 (/.f64 y2 y1) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1))) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)))
(/.f64 (+.f64 (pow.f64 (/.f64 y2 y1) #s(literal 3 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))) (fma.f64 (/.f64 y2 y1) (/.f64 y2 y1) (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 y2 y1) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 y2) y1) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (fma.f64 (/.f64 (neg.f64 y2) y1) (/.f64 (neg.f64 y2) y1) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 y2 y1) (/.f64 y2 y1))) (-.f64 #s(literal 1 binary64) (/.f64 y2 y1)))
(/.f64 (+.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 (/.f64 y2 y1) #s(literal 3 binary64))) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 y2 y1) (/.f64 y2 y1)) (*.f64 #s(literal 1 binary64) (/.f64 y2 y1)))))
(/.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 y1))
(/.f64 (+.f64 y1 y2) (neg.f64 (neg.f64 y1)))
(/.f64 (+.f64 y1 y2) y1)
(/.f64 #s(literal 1 binary64) (/.f64 y1 (+.f64 y1 y2)))
(neg.f64 (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) y1) y2 #s(literal 1 binary64))
(fma.f64 (neg.f64 y2) (/.f64 #s(literal 1 binary64) (neg.f64 y1)) #s(literal 1 binary64))
(fma.f64 y2 (/.f64 #s(literal 1 binary64) y1) #s(literal 1 binary64))
(-.f64 (/.f64 y2 y1) #s(literal -1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y2) y1))
(+.f64 (/.f64 y1 y1) (/.f64 y2 y1))
(+.f64 (/.f64 y2 y1) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 y2 y1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2)
(*.f64 (/.f64 (+.f64 y1 y2) y1) y1)
(*.f64 y1 (/.f64 (+.f64 y1 y2) y1))
(/.f64 (neg.f64 (*.f64 y1 (+.f64 y1 y2))) (neg.f64 y1))
(/.f64 (neg.f64 (*.f64 (+.f64 y1 y2) y1)) (neg.f64 y1))
(/.f64 (*.f64 y1 (+.f64 y1 y2)) y1)
(/.f64 (*.f64 (+.f64 y1 y2) y1) y1)
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1))
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2)))
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1))))
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2)))))
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2))
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2))))
(neg.f64 (neg.f64 (+.f64 y1 y2)))
(fma.f64 (/.f64 y2 y1) y1 y1)
(fma.f64 y1 (/.f64 y2 y1) y1)
(-.f64 y1 (neg.f64 y2))
(-.f64 y2 (neg.f64 y1))
(+.f64 (*.f64 y1 (/.f64 y2 y1)) y1)
(+.f64 (*.f64 (/.f64 y2 y1) y1) y1)
(+.f64 y1 (*.f64 y1 (/.f64 y2 y1)))
(+.f64 y1 (*.f64 (/.f64 y2 y1) y1))
(+.f64 y1 (neg.f64 (neg.f64 y2)))
(+.f64 y1 y2)
(+.f64 y2 y1)
(*.f64 (/.f64 #s(literal 1/2097152 binary64) (/.f64 (+.f64 y1 y2) y1)) (/.f64 y2 y1))
(*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) (/.f64 #s(literal 1 binary64) y1))
(*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 #s(literal 1/2097152 binary64) y2))
(*.f64 (/.f64 #s(literal 1/2097152 binary64) y1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1))
(*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (/.f64 #s(literal 1/2097152 binary64) y1))
(*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 (/.f64 y2 y1) (/.f64 #s(literal 1/2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 #s(literal 1/2097152 binary64) (*.f64 y2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2))))
(*.f64 #s(literal 1/2097152 binary64) (/.f64 y2 (+.f64 y1 y2)))
(*.f64 y2 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 y2 #s(literal 1 binary64))) (+.f64 y1 y2))
(/.f64 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 (neg.f64 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) #s(literal -1 binary64)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) #s(literal 1 binary64)) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) #s(literal -1 binary64)) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 y2 #s(literal 1 binary64))) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal 1 binary64) y2)) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y2) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 y2 #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 y2 #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 #s(literal 1 binary64) y2)) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y2 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) y2)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1/2097152 binary64) (neg.f64 y2)) (*.f64 (neg.f64 y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 (neg.f64 y2) #s(literal -1/2097152 binary64)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 y1)))
(/.f64 (*.f64 (neg.f64 y2) #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 1/2097152 binary64)) (+.f64 y1 y2))
(/.f64 (*.f64 (neg.f64 (neg.f64 y2)) #s(literal 1/2097152 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 y2 #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) y2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal -1 binary64) y2) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) y2) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) #s(literal 1/2097152 binary64))) (neg.f64 y1))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) #s(literal 1 binary64))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 y2 (/.f64 #s(literal 1/2097152 binary64) y1))) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))))) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y2))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 y2 #s(literal 1 binary64)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (*.f64 y2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) #s(literal 1/2097152 binary64)) y1)
(/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (*.f64 #s(literal 1 binary64) y2) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 #s(literal 1 binary64) y2) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) y2) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 y2 (/.f64 #s(literal 1/2097152 binary64) y1)) (/.f64 (+.f64 y1 y2) y1))
(/.f64 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) y1) (/.f64 (+.f64 y1 y2) y1))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) (neg.f64 y1))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2))
(/.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) y1)
(/.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (neg.f64 (+.f64 y1 y2)))
(/.f64 (/.f64 y2 y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (/.f64 y2 y1) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) y2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 #s(literal 1/2097152 binary64) y2)))
(/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (+.f64 y1 y2))
(neg.f64 (/.f64 (*.f64 #s(literal -1/2097152 binary64) y2) (+.f64 y1 y2)))
x2
x1
(*.f64 (neg.f64 x1) #s(literal -1/2097152 binary64))
(*.f64 x1 #s(literal 1/2097152 binary64))
(*.f64 #s(literal 1/2097152 binary64) x1)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x1)) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 x1 #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x1))) #s(literal -2097152 binary64))
(/.f64 (*.f64 x1 #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) x1) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (neg.f64 x1)) #s(literal 2097152 binary64))
(/.f64 (neg.f64 x1) #s(literal -2097152 binary64))
(/.f64 x1 #s(literal 2097152 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2097152 binary64) (neg.f64 x1)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2097152 binary64) x1))
(neg.f64 (*.f64 #s(literal -1/2097152 binary64) x1))
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (/.f64 #s(literal 1 binary64) y1))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) y1)
(*.f64 (neg.f64 y1) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 y1 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(pow.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 y1) #s(literal -1 binary64)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 y1)))
(/.f64 (*.f64 (neg.f64 y1) #s(literal 1 binary64)) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 y1 #s(literal -1 binary64)) (neg.f64 (+.f64 y1 y2)))
(/.f64 (neg.f64 (/.f64 y1 y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y1))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (/.f64 y1 y1) (/.f64 (+.f64 y1 y2) y1))
(/.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (neg.f64 y1))
(/.f64 (neg.f64 (neg.f64 y1)) (+.f64 y1 y2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) y1)
(/.f64 (neg.f64 y1) (neg.f64 (+.f64 y1 y2)))
(/.f64 y1 (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) y1))
(neg.f64 (/.f64 (neg.f64 y1) (+.f64 y1 y2)))
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))
(*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64)))
(*.f64 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (/.f64 y1 y1))
(*.f64 (/.f64 y1 y1) (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)))
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1)
(*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)))
(*.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))
(*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))
(*.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)))
(*.f64 y1 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64))))
(*.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)))
(*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (/.f64 y1 (+.f64 y1 y2))))
(/.f64 (*.f64 (neg.f64 y1) (*.f64 (/.f64 x1 y1) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) (/.f64 x1 y1))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 y1) (*.f64 (neg.f64 x1) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) (neg.f64 x1))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (*.f64 (neg.f64 y1) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 y1)))
(/.f64 (*.f64 (neg.f64 y1) (/.f64 x1 y1)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 y1 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 y1 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 y1 (*.f64 (neg.f64 x1) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (*.f64 y1 (*.f64 #s(literal 1 binary64) (neg.f64 x1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (*.f64 y1 (*.f64 #s(literal -1/2097152 binary64) x1)) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 y1 (/.f64 x1 y1)) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 (*.f64 (/.f64 x1 y1) #s(literal 1 binary64)) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 x1 y1)) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 (*.f64 (neg.f64 x1) #s(literal 1 binary64)) y1) (*.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x1)) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x1)) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (/.f64 x1 y1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 (/.f64 x1 y1) y1) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal -2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal -2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 (neg.f64 x1) y1) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal -2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (neg.f64 (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 x1 y1) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (*.f64 x1 y1) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 x1 y1) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (/.f64 y1 y1) (*.f64 x1 #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 y1 y1) (*.f64 #s(literal 1 binary64) x1)) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 y1 y1) (neg.f64 (neg.f64 x1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 y1 y1) (neg.f64 x1)) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (/.f64 y1 y1) x1) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 x1 #s(literal 1 binary64))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal 1 binary64) x1)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (neg.f64 (neg.f64 x1))) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (neg.f64 x1)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) x1) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 x1 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (*.f64 #s(literal 1 binary64) x1)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (neg.f64 (neg.f64 x1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) (neg.f64 x1)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 y1)) x1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 x1 #s(literal 1 binary64))) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 #s(literal 1 binary64) x1)) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (neg.f64 (neg.f64 x1))) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (/.f64 y1 y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (/.f64 y1 y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (/.f64 y1 y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 x1) (/.f64 y1 y1)) (*.f64 #s(literal -2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 (neg.f64 y1))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 x1 (/.f64 y1 y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 x1 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 x1 (neg.f64 (neg.f64 y1))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) y1) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1 binary64)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x1) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (neg.f64 (neg.f64 x1)) y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) x1)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (*.f64 (neg.f64 y1) (*.f64 #s(literal 1 binary64) x1)) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 y1) (neg.f64 (neg.f64 x1))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 y1 (*.f64 x1 #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (*.f64 y1 (*.f64 x1 #s(literal 1 binary64))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 y1 (*.f64 #s(literal 1 binary64) x1)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (*.f64 y1 (*.f64 #s(literal 1 binary64) x1)) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 y1 (neg.f64 (neg.f64 x1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1)) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (neg.f64 y1))
(/.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (neg.f64 y1))
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 x1 (/.f64 y1 (+.f64 y1 y2)))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 (+.f64 y1 y2) y1))) (neg.f64 y1))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64)))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (neg.f64 x1))) (neg.f64 (*.f64 y1 #s(literal -2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) x1)) (neg.f64 (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) (neg.f64 x1))) (neg.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal -2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y1) x1)) (neg.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (neg.f64 (*.f64 #s(literal -2097152 binary64) y1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) (neg.f64 y1))) (neg.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2)))))
(/.f64 (neg.f64 (*.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1))) (neg.f64 (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (neg.f64 (*.f64 x1 (neg.f64 y1))) (neg.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 y1 (neg.f64 x1))) (neg.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x1) y1)) (neg.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2))))
(/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)) (*.f64 (neg.f64 y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) #s(literal -2097152 binary64))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 2097152 binary64))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) y1)
(/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 x1 #s(literal 1/2097152 binary64))) y1)
(/.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) #s(literal -2097152 binary64))
(/.f64 (*.f64 x1 (/.f64 y1 (+.f64 y1 y2))) #s(literal 2097152 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 (+.f64 y1 y2) y1)) y1)
(/.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) y1) (/.f64 (+.f64 y1 y2) y1))
(/.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (neg.f64 x1)) (*.f64 y1 #s(literal -2097152 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) x1) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 #s(literal -2097152 binary64) y1)))
(/.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (*.f64 (neg.f64 y1) x1) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 y1 (neg.f64 x1)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 #s(literal -2097152 binary64) y1)))
(/.f64 (*.f64 y1 (neg.f64 x1)) (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (neg.f64 x1) y1) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (neg.f64 x1) y1) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 x1 (neg.f64 y1)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 x1 (neg.f64 y1)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (neg.f64 (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 x1 y1)) (neg.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 x1 y1)) (neg.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(/.f64 (*.f64 x1 y1) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (*.f64 x1 y1) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 x1 y1) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 x1 y1) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) y1) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 y1 y1))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 y1 (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 y1 (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) (+.f64 y1 y2)) (*.f64 y1 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 y1 (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2)))) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 y1 (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) y1) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) y1))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal -1/2097152 binary64) y2)) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) x2) y1) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 y1 y1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) x2) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 y1 (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) x2) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 y1 (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) x2) (+.f64 y1 y2)) (*.f64 y1 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 y1 (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) x2) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 y1 (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) y1) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) y1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2097152 binary64) y2) x2) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 (+.f64 y1 y2) y1)) y1) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 y1 y1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 (+.f64 y1 y2) y1)) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 y1 (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 (+.f64 y1 y2) y1)) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 y1 (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 (+.f64 y1 y2) y1)) (+.f64 y1 y2)) (*.f64 y1 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 y1 (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 (+.f64 y1 y2) y1)) (neg.f64 (+.f64 y1 y2))) (*.f64 y1 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 y1 (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) y1) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) y1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (neg.f64 (+.f64 y1 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 y1))) y1) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (+.f64 y1 y2))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 y1))) (neg.f64 (+.f64 y1 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 y1))) (+.f64 y1 y2)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 y1))) (+.f64 y1 y2)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 (/.f64 y2 y1))) (neg.f64 (+.f64 y1 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) y1) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) y1))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (neg.f64 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 y2) (neg.f64 (+.f64 y1 y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) y1) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)))) (*.f64 (+.f64 y1 y2) y1))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (neg.f64 (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) (neg.f64 y1)))) (*.f64 (+.f64 y1 y2) (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 #s(literal -1/2097152 binary64) x1) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (neg.f64 (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (neg.f64 (+.f64 y1 y2))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 y1 (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (neg.f64 y1)) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 y1 (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal -2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 (/.f64 y1 (+.f64 y1 y2))) (+.f64 y1 y2)) (*.f64 #s(literal 2097152 binary64) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 (+.f64 y1 y2) y1)) (+.f64 y1 y2)) (*.f64 y1 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 y1 (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) y1) (+.f64 y1 y2)) (*.f64 (/.f64 (+.f64 y1 y2) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) (*.f64 x1 #s(literal 1/2097152 binary64))) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 (*.f64 y1 #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 y1 #s(literal -2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 y1 #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal -2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y1) x1) (+.f64 y1 y2)) (*.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 y1 (neg.f64 x1)) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal -2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) (neg.f64 y1)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (neg.f64 (+.f64 y1 y2))) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x1) y1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal -2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) y1) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 (neg.f64 y1)) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (+.f64 y1 y2)) (*.f64 (neg.f64 (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 y1 #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 y1 #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 y1 #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 y1 #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (neg.f64 (+.f64 y1 y2)) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y1) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (/.f64 (+.f64 y1 y2) y1) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x2 y2 (*.f64 x1 y1))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x1 y1 (*.f64 x2 y2))) (*.f64 (+.f64 y1 y2) #s(literal 2097152 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2)))) (*.f64 (+.f64 y1 y2) #s(literal 4398046511104 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 4398046511104 binary64) y1))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 4398046511104 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 4398046511104 binary64) y1))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 4398046511104 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 2097152 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 4398046511104 binary64) y1))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 4398046511104 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) (/.f64 y1 (+.f64 y1 y2))) (*.f64 #s(literal 4398046511104 binary64) y1))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal -1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (neg.f64 (+.f64 y1 y2))))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) (/.f64 #s(literal 1 binary64) y1)) (*.f64 #s(literal 4398046511104 binary64) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 1 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 (+.f64 y1 y2) y1))) (neg.f64 y1))
(/.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2))))) (neg.f64 (*.f64 (+.f64 y1 y2) (+.f64 y1 y2))))
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1)) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (+.f64 y1 y2) (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2))) (+.f64 y1 y2))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2) (*.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))) (-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))) (+.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))))
(/.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) y1)
(/.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) y1) (/.f64 (+.f64 y1 y2) y1))
(/.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (+.f64 y1 y2) (*.f64 (+.f64 y1 y2) (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)))) (*.f64 (+.f64 y1 y2) (+.f64 y1 y2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))) (-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))))
(neg.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (neg.f64 (+.f64 y1 y2))))
(neg.f64 (-.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))))
(fma.f64 (*.f64 x2 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1)) (/.f64 #s(literal 1/2097152 binary64) y1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (*.f64 x2 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1)) (/.f64 #s(literal 1/2097152 binary64) y1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (/.f64 y2 y1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (/.f64 y2 y1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) y1) (/.f64 x2 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2097152 binary64) y2) y1) (/.f64 x2 (/.f64 (+.f64 y1 y2) y1)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (/.f64 y1 y1) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 (/.f64 y1 y1) (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) x1 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) (/.f64 x2 y1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 y1 (+.f64 y1 y2))) (/.f64 x2 y1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 (/.f64 #s(literal 1/2097152 binary64) y1) x2) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 (/.f64 #s(literal 1/2097152 binary64) y1) x2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 (/.f64 x1 y1) #s(literal 1/2097152 binary64)) (*.f64 (/.f64 y1 (+.f64 y1 y2)) y1) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (*.f64 x2 y2) (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 x1 (*.f64 (/.f64 y1 (+.f64 y1 y2)) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 x2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 x2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) x2 (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2) x2 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 (/.f64 y2 y1) (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (/.f64 y2 y1) (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 y1 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x1 #s(literal 1/2097152 binary64))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 y1 (/.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y1 y2)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 #s(literal 1/2097152 binary64) (*.f64 x1 (/.f64 y1 (+.f64 y1 y2))) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) x2) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 y2 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) x2) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(fma.f64 y2 (/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(-.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1)))
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (neg.f64 x2) (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2)))
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/2097152 binary64) (+.f64 y1 y2)) y2)) x2))
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (neg.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))))
(-.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (/.f64 (*.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) y2) (+.f64 y1 y2)))
(+.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (neg.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) (*.f64 #s(literal -1/2097152 binary64) x1))))
(+.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))))
#s(literal 128 binary64)
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 (+.f64 y1 y2) y1)) (/.f64 #s(literal 128 binary64) y1))
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) y1) (/.f64 #s(literal 128 binary64) (/.f64 (+.f64 y1 y2) y1)))
(*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 128 binary64)))
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (/.f64 #s(literal 128 binary64) (+.f64 y1 y2)))
(*.f64 #s(literal 128 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 128 binary64))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 (*.f64 #s(literal 1/2097152 binary64) y2)) #s(literal 2097152 binary64) (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) y1) #s(literal 2097152 binary64) (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 (*.f64 x1 y1) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 (*.f64 x2 y2) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x2 y2) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x1 y1))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (*.f64 (fma.f64 (*.f64 x1 y1) #s(literal 2097152 binary64) (*.f64 #s(literal 2097152 binary64) (*.f64 x2 y2))) #s(literal 128 binary64)) (*.f64 #s(literal 4398046511104 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 128 binary64))) (+.f64 y1 y2))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (/.f64 (+.f64 y1 y2) y1))) (neg.f64 y1))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (+.f64 y1 y2))
(/.f64 (*.f64 #s(literal 128 binary64) (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 128 binary64)) (neg.f64 (+.f64 y1 y2)))
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (/.f64 (+.f64 y1 y2) y1)) y1)
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) y1) (/.f64 (+.f64 y1 y2) y1))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64))))
(fma.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)))
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))))
(fma.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))))
(fma.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 128 binary64) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 128 binary64)))
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))))
(+.f64 (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64))) (*.f64 #s(literal 128 binary64) (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2)))))
(+.f64 (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1) #s(literal 1/2097152 binary64)) #s(literal 128 binary64)) (*.f64 (*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 y2 (+.f64 y1 y2))) #s(literal 128 binary64)))
(*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) #s(literal 16384 binary64)))
(*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)))
(*.f64 (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 128 binary64))
(*.f64 #s(literal 128 binary64) (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 16384 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 16384 binary64))) (+.f64 y1 y2))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 16384 binary64))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 #s(literal 128 binary64) (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64))) (+.f64 y1 y2))
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64)) (+.f64 y1 y2))
(/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64))) #s(literal 16384 binary64)) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2))
(*.f64 #s(literal 16384 binary64) (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))))
(*.f64 (*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))) #s(literal 128 binary64))
(*.f64 (/.f64 (*.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 128 binary64)) (*.f64 #s(literal 2097152 binary64) (+.f64 y1 y2))) #s(literal 16384 binary64))
(*.f64 #s(literal 128 binary64) (*.f64 #s(literal 16384 binary64) (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2))))
(*.f64 (/.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) (+.f64 y1 y2)) #s(literal 2097152 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x2 y2 (*.f64 x1 y1)) #s(literal 2097152 binary64)) #s(literal 128 binary64)) #s(literal 16384 binary64)) (+.f64 y1 y2))
(*.f64 x2 y2)
(*.f64 y2 x2)
(*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2))
(*.f64 (*.f64 (neg.f64 x2) y2) (/.f64 #s(literal 1 binary64) (neg.f64 y1)))
(*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1 binary64) y1))
(*.f64 x2 (/.f64 y2 y1))
(*.f64 (/.f64 y2 y1) x2)
(*.f64 y2 (/.f64 x2 y1))
(/.f64 (neg.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64))) (neg.f64 y1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 x2) y2))) (neg.f64 (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 (*.f64 x2 y2) #s(literal 1 binary64)) y1)
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) y2)) (neg.f64 (neg.f64 y1)))
(/.f64 (*.f64 (neg.f64 x2) y2) (neg.f64 y1))
(/.f64 (*.f64 x2 y2) y1)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (*.f64 (neg.f64 x2) y2)))
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 x2 y2)))
(neg.f64 (/.f64 (*.f64 x2 y2) (neg.f64 y1)))
(neg.f64 (/.f64 (*.f64 (neg.f64 x2) y2) y1))
#s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x2 (/.f64 y2 y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x2 (/.f64 y2 y1))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y1 y2)) y2)
(*.f64 (/.f64 (+.f64 y1 y2) y1) y1)
(*.f64 y1 (/.f64 (+.f64 y1 y2) y1))
(/.f64 (neg.f64 (*.f64 y1 (+.f64 y1 y2))) (neg.f64 y1))
(/.f64 (neg.f64 (*.f64 (+.f64 y1 y2) y1)) (neg.f64 y1))
(/.f64 (*.f64 y1 (+.f64 y1 y2)) y1)
(/.f64 (*.f64 (+.f64 y1 y2) y1) y1)
(/.f64 (-.f64 (*.f64 y2 y2) (*.f64 y1 y1)) (-.f64 y2 y1))
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 (neg.f64 y2) (neg.f64 y2))) (+.f64 y1 (neg.f64 y2)))
(/.f64 (+.f64 (pow.f64 y2 #s(literal 3 binary64)) (pow.f64 y1 #s(literal 3 binary64))) (fma.f64 y2 y2 (-.f64 (*.f64 y1 y1) (*.f64 y2 y1))))
(/.f64 (-.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 (neg.f64 y2) #s(literal 3 binary64))) (fma.f64 y1 y1 (fma.f64 (neg.f64 y2) (neg.f64 y2) (*.f64 y1 (neg.f64 y2)))))
(/.f64 (-.f64 (*.f64 y1 y1) (*.f64 y2 y2)) (-.f64 y1 y2))
(/.f64 (+.f64 (pow.f64 y1 #s(literal 3 binary64)) (pow.f64 y2 #s(literal 3 binary64))) (fma.f64 y1 y1 (-.f64 (*.f64 y2 y2) (*.f64 y1 y2))))
(neg.f64 (neg.f64 (+.f64 y1 y2)))
(fma.f64 (/.f64 y2 y1) y1 y1)
(fma.f64 y1 (/.f64 y2 y1) y1)
(-.f64 y1 (neg.f64 y2))
(-.f64 y2 (neg.f64 y1))
(+.f64 (*.f64 y1 (/.f64 y2 y1)) y1)
(+.f64 (*.f64 (/.f64 y2 y1) y1) y1)
(+.f64 y1 (*.f64 y1 (/.f64 y2 y1)))
(+.f64 y1 (*.f64 (/.f64 y2 y1) y1))
(+.f64 y1 (neg.f64 (neg.f64 y2)))
(+.f64 y1 y2)
(+.f64 y2 y1)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2)
(*.f64 (neg.f64 x2) (/.f64 #s(literal -1 binary64) (+.f64 y1 y2)))
(*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(/.f64 (neg.f64 (/.f64 x2 (/.f64 (+.f64 y1 y2) y1))) (neg.f64 y1))
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x2))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (/.f64 x2 (neg.f64 y1)) (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64)))
(/.f64 (/.f64 (neg.f64 x2) y1) (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64)))
(/.f64 (neg.f64 (/.f64 x2 y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (/.f64 x2 (/.f64 (+.f64 y1 y2) y1)) y1)
(/.f64 (*.f64 x2 #s(literal 1 binary64)) (+.f64 y1 y2))
(/.f64 (neg.f64 (neg.f64 x2)) (+.f64 y1 y2))
(/.f64 (neg.f64 x2) (neg.f64 (+.f64 y1 y2)))
(/.f64 (/.f64 x2 y1) (/.f64 (+.f64 y1 y2) y1))
(/.f64 x2 (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 y1 y2)) (neg.f64 x2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2))
(neg.f64 (/.f64 (neg.f64 x2) (+.f64 y1 y2)))
(*.f64 (/.f64 x2 (/.f64 (+.f64 y1 y2) y1)) (/.f64 y2 y1))
(*.f64 (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1) (/.f64 x2 y1))
(*.f64 (/.f64 x2 y1) (*.f64 (/.f64 y2 (+.f64 y1 y2)) y1))
(*.f64 (/.f64 x2 (+.f64 y1 y2)) y2)
(*.f64 (*.f64 x2 y2) (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))
(*.f64 x2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) y2))
(*.f64 x2 (/.f64 y2 (+.f64 y1 y2)))
(*.f64 (/.f64 y2 y1) (/.f64 x2 (/.f64 (+.f64 y1 y2) y1)))
(*.f64 y2 (/.f64 x2 (+.f64 y1 y2)))
(/.f64 (*.f64 (neg.f64 y2) (neg.f64 (neg.f64 x2))) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 (neg.f64 y2) (neg.f64 x2)) (*.f64 (neg.f64 (/.f64 (+.f64 y1 y2) y1)) (neg.f64 y1)))
(/.f64 (*.f64 (neg.f64 (neg.f64 y2)) x2) (*.f64 (neg.f64 (neg.f64 y1)) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (neg.f64 y2) (*.f64 x2 #s(literal 1 binary64))) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 y2 #s(literal 1 binary64)) x2) (+.f64 y1 y2))
(/.f64 (*.f64 y2 (*.f64 x2 #s(literal 1 binary64))) (+.f64 y1 y2))
(/.f64 (*.f64 y2 (neg.f64 (neg.f64 x2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) (neg.f64 y2)) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) y2) (+.f64 y1 y2))
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) (neg.f64 y2)) (*.f64 (neg.f64 (neg.f64 y1)) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) y2) (*.f64 (neg.f64 (neg.f64 y1)) (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (*.f64 (neg.f64 x2) (neg.f64 y2)) (*.f64 (neg.f64 y1) (neg.f64 (/.f64 (+.f64 y1 y2) y1))))
(/.f64 (*.f64 x2 (*.f64 y2 #s(literal 1 binary64))) (+.f64 y1 y2))
(/.f64 (*.f64 x2 (neg.f64 (neg.f64 y2))) (*.f64 (/.f64 (+.f64 y1 y2) y1) (neg.f64 (neg.f64 y1))))
(/.f64 (neg.f64 (/.f64 (*.f64 x2 y2) (/.f64 (+.f64 y1 y2) y1))) (neg.f64 y1))
(/.f64 (neg.f64 (*.f64 x2 (/.f64 y2 y1))) (neg.f64 (/.f64 (+.f64 y1 y2) y1)))
(/.f64 (/.f64 (*.f64 x2 y2) (/.f64 (+.f64 y1 y2) y1)) y1)
(/.f64 (/.f64 (*.f64 x2 y2) (neg.f64 y1)) (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64)))
(/.f64 (/.f64 (*.f64 (neg.f64 x2) y2) y1) (-.f64 (/.f64 (neg.f64 y2) y1) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) y2)) (+.f64 y1 y2))
(/.f64 (*.f64 (neg.f64 x2) y2) (neg.f64 (+.f64 y1 y2)))
(/.f64 (*.f64 x2 (/.f64 y2 y1)) (/.f64 (+.f64 y1 y2) y1))
(/.f64 (*.f64 x2 y2) (+.f64 y1 y2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) (*.f64 x2 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 x2 (+.f64 y1 y2)) y2))
#s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))) #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) x1)) x1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) x1)) x1)
(/.f64 (-.f64 (*.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) (*.f64 x1 x1)) (-.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) x1))
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))))) (+.f64 x1 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))))
(/.f64 (+.f64 (pow.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(literal 3 binary64)) (pow.f64 x1 #s(literal 3 binary64))) (fma.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) (-.f64 (*.f64 x1 x1) (*.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) x1))))
(/.f64 (-.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) #s(literal 3 binary64))) (fma.f64 x1 x1 (fma.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) (*.f64 x1 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))))))
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))) (-.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))))
(/.f64 (+.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(literal 3 binary64))) (fma.f64 x1 x1 (-.f64 (*.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) (*.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))))))
(neg.f64 (-.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))) x1))
(-.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) (neg.f64 x1))
(-.f64 x1 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1)))))
(+.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) x1)
(+.f64 x1 (neg.f64 (neg.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))))
(+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 x2 (/.f64 y2 y1))) x1))
#s(literal 2097152 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) y1) x2)
(*.f64 (neg.f64 x2) (/.f64 #s(literal 1 binary64) (neg.f64 y1)))
(*.f64 x2 (/.f64 #s(literal 1 binary64) y1))
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) (neg.f64 y1))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x2))) (neg.f64 (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 x2 #s(literal 1 binary64)) y1)
(/.f64 (neg.f64 (neg.f64 x2)) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 x2) (neg.f64 y1))
(/.f64 x2 y1)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y1) (neg.f64 x2)))
(/.f64 #s(literal 1 binary64) (/.f64 y1 x2))
(neg.f64 (/.f64 x2 (neg.f64 y1)))
(neg.f64 (/.f64 (neg.f64 x2) y1))
(*.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (/.f64 #s(literal 1 binary64) y1))
(*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))
(*.f64 x2 (*.f64 (/.f64 #s(literal 1 binary64) y1) #s(literal 1/2097152 binary64)))
(*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 #s(literal 1 binary64) x2) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64)))
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 (*.f64 x2 #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 y1)) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 (neg.f64 x2)) #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 (neg.f64 x2) #s(literal -1 binary64)) (*.f64 (neg.f64 y1) #s(literal -2097152 binary64)))
(/.f64 (*.f64 (neg.f64 x2) #s(literal -1 binary64)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 x2 #s(literal -1 binary64)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 x2 #s(literal -1 binary64)) (*.f64 y1 #s(literal -2097152 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x2 #s(literal 1 binary64))) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 x2))) (*.f64 #s(literal -2097152 binary64) (neg.f64 (neg.f64 y1))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 x2)) (*.f64 #s(literal -2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal -1 binary64) x2) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x2 #s(literal 1 binary64))) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x2))) (*.f64 #s(literal 2097152 binary64) (neg.f64 (neg.f64 y1))))
(/.f64 (neg.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x2))) (neg.f64 (neg.f64 y1)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1))) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 y1) #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2))) (neg.f64 (*.f64 #s(literal 2097152 binary64) (neg.f64 y1))))
(/.f64 (neg.f64 (*.f64 x2 #s(literal 1 binary64))) (neg.f64 (*.f64 y1 #s(literal 2097152 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x2)) (neg.f64 (*.f64 #s(literal 2097152 binary64) y1)))
(/.f64 (*.f64 (/.f64 x2 y1) #s(literal 1 binary64)) #s(literal 2097152 binary64))
(/.f64 (*.f64 #s(literal 1/2097152 binary64) (neg.f64 x2)) (neg.f64 y1))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 x2 y1)) #s(literal 2097152 binary64))
(/.f64 (/.f64 x2 (neg.f64 y1)) #s(literal -2097152 binary64))
(/.f64 (/.f64 (neg.f64 x2) y1) #s(literal -2097152 binary64))
(/.f64 (neg.f64 (/.f64 x2 y1)) #s(literal -2097152 binary64))
(/.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 (neg.f64 y1) #s(literal 2097152 binary64)))
(/.f64 (*.f64 (neg.f64 x2) #s(literal 1 binary64)) (*.f64 #s(literal -2097152 binary64) y1))
(/.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 y1 #s(literal 2097152 binary64)))
(/.f64 (*.f64 x2 #s(literal 1 binary64)) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x2)) (*.f64 #s(literal 2097152 binary64) (neg.f64 y1)))
(/.f64 (*.f64 #s(literal 1 binary64) x2) (*.f64 #s(literal 2097152 binary64) y1))
(/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) (neg.f64 (neg.f64 y1)))
(/.f64 (*.f64 x2 #s(literal 1/2097152 binary64)) y1)
(/.f64 (*.f64 x2 #s(literal -1/2097152 binary64)) (neg.f64 y1))
(/.f64 (/.f64 x2 y1) #s(literal 2097152 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 y1 (*.f64 x2 #s(literal 1/2097152 binary64))))
#s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))
(*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y2)
(*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))
(*.f64 (*.f64 #s(literal 2097152 binary64) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) y2)
(*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))
(*.f64 (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y2) #s(literal 2097152 binary64))
(*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 #s(literal 2097152 binary64) y2))
(*.f64 #s(literal 2097152 binary64) (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y2))
(*.f64 y2 (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) #s(literal 2097152 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x1 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1)) x1)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1)) x1)
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))) (*.f64 x1 x1)) (-.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1))
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))) (+.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) #s(literal 3 binary64)) (pow.f64 x1 #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1))))
(/.f64 (-.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) #s(literal 3 binary64))) (fma.f64 x1 x1 (fma.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))))))
(/.f64 (-.f64 (*.f64 x1 x1) (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))) (-.f64 x1 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))))
(/.f64 (+.f64 (pow.f64 x1 #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) #s(literal 3 binary64))) (fma.f64 x1 x1 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))) (*.f64 x1 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))))))
(neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1))
(fma.f64 (*.f64 #s(literal 2097152 binary64) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) y2 x1)
(fma.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) x1)
(fma.f64 (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y2) #s(literal 2097152 binary64) x1)
(fma.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) (*.f64 #s(literal 2097152 binary64) y2) x1)
(fma.f64 #s(literal 2097152 binary64) (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) y2) x1)
(fma.f64 y2 (*.f64 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) #s(literal 2097152 binary64)) x1)
(-.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) (neg.f64 x1))
(-.f64 x1 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))) x1)
(+.f64 x1 (neg.f64 (*.f64 (*.f64 #s(literal -2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))))))
(+.f64 x1 (*.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (fma.f64 (*.f64 #s(literal 2097152 binary64) y2) #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 (/.f64 x2 y1) #s(literal 1/2097152 binary64))) x1))

eval129.0ms (3.1%)

Memory
34.8MiB live, 109.4MiB allocated; 13ms collecting garbage
Compiler

Compiled 46 826 to 6 706 computations (85.7% saved)

prune35.0ms (0.9%)

Memory
30.5MiB live, 30.5MiB allocated; 0ms collecting garbage
Pruning

19 alts after pruning (15 fresh and 4 done)

PrunedKeptTotal
New1 08271 089
Fresh4812
Picked505
Done-143
Total1 090191 109
Accuracy
100.0%
Counts
1 109 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.0%
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
82.2%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)))
82.2%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)))
46.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
13.4%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
55.3%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1)))))
45.6%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
56.8%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
45.5%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2))))
45.5%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2)))
56.7%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
47.0%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2))))))
12.0%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
45.7%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))))
12.8%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
12.0%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2))))
12.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
37.9%
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
56.8%
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
Compiler

Compiled 831 to 479 computations (42.4% saved)

regimes557.0ms (13.5%)

Memory
-19.5MiB live, 382.2MiB allocated; 15ms collecting garbage
Counts
1 → 1
7 → 2
8 → 2
9 → 2
10 → 2
14 → 2
23 → 2
30 → 2
39 → 2
40 → 2
41 → 1
42 → 1
49 → 1
Calls
Call 1
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
Outputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
Call 2
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
Outputs
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
Call 3
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
Outputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
Call 4
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
Outputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
Call 5
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
Outputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
Call 6
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))))
Outputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
Call 7
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2))))
Outputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
Call 8
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64))
Outputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)))
Call 9
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
Outputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
Call 10
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
Outputs
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
Call 11
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
Outputs
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
Call 12
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
Outputs
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
Call 13
Inputs
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) x2)
(*.f64 #s(approx (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) (*.f64 #s(literal 1/128 binary64) x1)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 y2 (/.f64 x2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 y2 y1) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (/.f64 (*.f64 x2 y2) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) #s(approx (+ y1 y2) y2)))
(*.f64 (*.f64 #s(approx (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) (*.f64 #s(literal 1/16384 binary64) x1)) #s(literal 128 binary64)) #s(literal 128 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y1 (/.f64 x1 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 x2 (+.f64 y1 y2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y1 (+.f64 y1 y2)) x1))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 y2 (+.f64 y1 y2)) x2))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (-.f64 x1 (*.f64 (/.f64 y2 y1) x1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (*.f64 y2 (/.f64 x2 y1)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 #s(approx (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1)) (/.f64 (*.f64 x2 y2) y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 (/.f64 #s(literal 1 binary64) y1) (*.f64 x2 y2))))
#s(approx (* (* (* (+ (* (/ (* y2 1/2097152) (* (+ 1 (/ y2 y1)) y1)) x2) (* (* x1 1/2097152) (/ y1 (* (+ 1 (/ y2 y1)) y1)))) 128) 128) 128) (/.f64 x1 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 x2 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) x2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y1 y2)) (*.f64 x2 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ x1 (* 2097152 (/ (- (* 1/2097152 (* x2 y2)) (* 1/2097152 (* x1 y2))) y1))) (*.f64 x1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y2 y1))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 y2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x2))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x1 y1 (*.f64 x2 y2)) (+.f64 y1 y2)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal -1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 #s(approx (- (* 1/2097152 (/ x2 y1)) (* 1/2097152 (/ x1 y1))) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) #s(approx (+ (/ (* x1 y1) (+ y1 y2)) (/ (* x2 y2) (+ y1 y2))) (+.f64 x2 (*.f64 y1 (-.f64 (/.f64 x1 y2) (/.f64 x2 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (*.f64 x1 y1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (/.f64 (fma.f64 x2 y2 (neg.f64 (*.f64 (neg.f64 y1) x1))) (+.f64 y1 y2)))
(*.f64 (/.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) (*.f64 (+.f64 y2 y1) #s(literal 2097152 binary64))) #s(literal 2097152 binary64))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 (/.f64 (*.f64 x1 y1) (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (+.f64 y1 y2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y2 y1)) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64)))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (*.f64 x2 y2)) (*.f64 #s(literal 1/2097152 binary64) (*.f64 x1 y2))) y1))))
#s(approx (* (* (* (+ (* (/ y2 (+ y2 y1)) (* 1/2097152 x2)) (* (* 1/2097152 y1) (/ x1 (+ y2 y1)))) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (fma.f64 #s(literal -1/2097152 binary64) (/.f64 x2 y2) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y2 y1) (*.f64 (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64)) #s(literal 2097152 binary64))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x1 (+.f64 (/.f64 y1 (+.f64 y1 y2)) (/.f64 (*.f64 x2 y2) (*.f64 x1 (+.f64 y1 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (*.f64 x2 (+.f64 (/.f64 y2 (+.f64 y1 y2)) (/.f64 (*.f64 x1 y1) (*.f64 x2 (+.f64 y1 y2))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x1 (*.f64 #s(literal 2097152 binary64) (*.f64 y2 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y1)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y1)))))))
#s(approx (* (* (* (/ (+ (* (/ x1 (* (* 128 128) 128)) y1) (* (/ x2 (* (* 128 128) 128)) y2)) (+ y1 y2)) 128) 128) 128) (+.f64 x2 (*.f64 #s(literal 2097152 binary64) (*.f64 y1 (-.f64 (*.f64 #s(literal 1/2097152 binary64) (/.f64 x1 y2)) (*.f64 #s(literal 1/2097152 binary64) (/.f64 x2 y2)))))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (/ y2 (+ y2 y1)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y1 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x1) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y2) (/.f64 x2 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (+.f64 y2 y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y1 y2) x1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (+.f64 y2 y1) (*.f64 (fma.f64 y2 x2 (*.f64 y1 x1)) #s(literal 1/2097152 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 y2 y1) (+.f64 y2 y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) (*.f64 #s(literal 1/2097152 binary64) x2) (*.f64 (*.f64 #s(literal 1/2097152 binary64) y1) (/.f64 x1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y2 y1)) y1)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
Outputs
(*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 y2 #s(literal 1/2097152 binary64)) (+.f64 y1 y2)) x2 (*.f64 (*.f64 x1 #s(literal 1/2097152 binary64)) (/.f64 y1 (+.f64 y1 y2)))) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
Calls

82 calls:

13.0ms
(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
12.0ms
x2
11.0ms
y1
10.0ms
x1
10.0ms
x2
Results
AccuracySegmentsBranch
37.9%1(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
37.9%1x2
37.9%1(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2))
37.9%1(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64))
37.9%1(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64))
37.9%1(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
37.9%1y1
37.9%1(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
37.9%1x1
37.9%1y2
51.2%2(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
51.2%2x2
63.8%2y1
66.8%2y2
64.3%2(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
64.3%2x1
69.3%2y1
70.1%2y2
73.0%2y2
73.1%2y2
72.5%2y1
73.1%2y2
70.4%2(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
70.4%2x1
67.9%2(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
67.9%2x2
75.2%2y2
75.2%3y1
61.2%3(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2))
61.2%3(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64))
61.2%3(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64))
61.2%3(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
91.4%2(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2))
91.4%2(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64))
91.4%2(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64))
91.4%2(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
87.0%2(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
87.0%2x2
91.5%2(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2))
91.5%2(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64))
91.5%2(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64))
91.5%2(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
91.7%2(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
82.2%1(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
94.8%2(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2))
94.8%2(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64))
94.8%2(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64))
94.8%2(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
82.2%1x1
90.9%2y1
91.7%2x2
89.2%2y2
99.6%1(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
99.6%1(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
99.6%1(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2))
99.6%1(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64))
99.6%1(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64))
99.6%1(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
99.6%1x1
99.6%1y1
99.6%1x2
99.6%1y2
99.6%1(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
99.6%1(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
99.6%1(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2))
99.6%1(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64))
99.6%1(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64))
99.6%1(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
99.6%1x1
99.6%1y1
99.6%1x2
99.6%1y2
99.7%1(/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
99.7%1(/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64)))
99.7%1(/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2))
99.7%1(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64))
99.7%1(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64))
99.7%1(*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 x1 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y1) (*.f64 (/.f64 x2 (*.f64 (*.f64 #s(literal 128 binary64) #s(literal 128 binary64)) #s(literal 128 binary64))) y2)) (+.f64 y1 y2)) #s(literal 128 binary64)) #s(literal 128 binary64)) #s(literal 128 binary64))
99.7%1x1
99.7%1y1
99.7%1x2
99.7%1y2
Compiler

Compiled 2 891 to 1 057 computations (63.4% saved)

bsearch1.0ms (0.0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
2.0094071804826145e-277
Compiler

Compiled 60 to 37 computations (38.3% saved)

bsearch1.0ms (0.0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.827793362046807e-265
5.202317891718867e-260
Compiler

Compiled 60 to 37 computations (38.3% saved)

bsearch1.0ms (0.0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.827793362046807e-265
5.202317891718867e-260
Compiler

Compiled 60 to 37 computations (38.3% saved)

bsearch14.0ms (0.3%)

Memory
5.3MiB live, 5.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
12.0ms
9.012093372808326e-141
2.525710769076449e-139
Samples
7.0ms112×0valid
Compiler

Compiled 662 to 402 computations (39.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult!: 2.0ms (49.5% of total)
ival-div!: 1.0ms (24.7% of total)
adjust: 0.0ms (0.0% of total)
ival-add!: 0.0ms (0.0% of total)

bsearch1.0ms (0.0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
9.012093372808326e-141
2.525710769076449e-139
Compiler

Compiled 550 to 332 computations (39.6% saved)

bsearch1.0ms (0.0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
9.012093372808326e-141
2.525710769076449e-139
Compiler

Compiled 550 to 332 computations (39.6% saved)

bsearch1.0ms (0.0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
9.012093372808326e-141
2.525710769076449e-139
Compiler

Compiled 550 to 332 computations (39.6% saved)

bsearch13.0ms (0.3%)

Memory
4.5MiB live, 4.5MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
9.012093372808326e-141
2.525710769076449e-139
Samples
7.0ms96×0valid
Compiler

Compiled 508 to 311 computations (38.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult!: 2.0ms (52.0% of total)
ival-div!: 1.0ms (26.0% of total)
adjust: 0.0ms (0.0% of total)
ival-add!: 0.0ms (0.0% of total)

bsearch9.0ms (0.2%)

Memory
11.0MiB live, 11.0MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
8.0ms
1.7129516640984743e-161
2.247907603352247e-161
Samples
4.0ms48×0valid
Compiler

Compiled 224 to 147 computations (34.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-div!: 1.0ms (48.4% of total)
ival-mult!: 1.0ms (48.4% of total)
adjust: 0.0ms (0.0% of total)
ival-add!: 0.0ms (0.0% of total)

derivations140.0ms (3.4%)

Memory
8.5MiB live, 8.5MiB allocated; 0ms collecting garbage
Stop Event
fuel
Compiler

Compiled 897 to 125 computations (86.1% saved)

preprocess102.0ms (2.5%)

Memory
-45.4MiB live, 115.8MiB allocated; 21ms collecting garbage
Compiler

Compiled 926 to 142 computations (84.7% saved)

end0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...