Diagrams.Solve.Polynomial:quartForm from diagrams-solve-0.1, C

Time bar (total: 11.9s)

analyze1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
100%99.7%0%0.3%0%0%0%1
Compiler

Compiled 19 to 19 computations (0% saved)

sample1.3s (10.7%)

Memory
-25.4MiB live, 1 848.3MiB allocated
Samples
802.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 492.0ms
ival-mult: 190.0ms (38.6% of total)
ival-div: 144.0ms (29.3% of total)
ival-add: 75.0ms (15.2% of total)
ival-sub: 68.0ms (13.8% of total)
ival-true: 7.0ms (1.4% of total)
...in/eval/compile.rkt:110:19: 6.0ms (1.2% of total)
ival-assert: 3.0ms (0.6% of total)
Bogosity

preprocess192.0ms (1.6%)

Memory
0.4MiB live, 249.8MiB allocated
Algorithm
egg-herbie
Rules
2 224×accelerator-lowering-fma.f32
2 224×accelerator-lowering-fma.f64
1 600×sub-neg
840×distribute-neg-in
764×+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0167631
1475622
21302612
33617612
46060612
01717
13217
27717
316717
432117
564917
6109217
7167717
8203817
9212817
10216717
11216717
12216717
13216817
0216814
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)
Outputs
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)
(-.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (-.f64 (/.f64 (*.f64 z t) #s(literal -16 binary64)) (*.f64 x y))))
Call 2
Inputs
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)
(+ (- (+ (* (neg x) y) (/ (* z t) 16)) (/ (* a b) 4)) c)
(+ (- (+ (* x (neg y)) (/ (* z t) 16)) (/ (* a b) 4)) c)
(+ (- (+ (* x y) (/ (* (neg z) t) 16)) (/ (* a b) 4)) c)
(+ (- (+ (* x y) (/ (* z (neg t)) 16)) (/ (* a b) 4)) c)
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* (neg a) b) 4)) c)
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a (neg b)) 4)) c)
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) (neg c))
(neg (+ (- (+ (* (neg x) y) (/ (* z t) 16)) (/ (* a b) 4)) c))
(neg (+ (- (+ (* x (neg y)) (/ (* z t) 16)) (/ (* a b) 4)) c))
(neg (+ (- (+ (* x y) (/ (* (neg z) t) 16)) (/ (* a b) 4)) c))
(neg (+ (- (+ (* x y) (/ (* z (neg t)) 16)) (/ (* a b) 4)) c))
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* (neg a) b) 4)) c))
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a (neg b)) 4)) c))
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) (neg c)))
(+ (- (+ (* y x) (/ (* z t) 16)) (/ (* a b) 4)) c)
(+ (- (+ (* z y) (/ (* x t) 16)) (/ (* a b) 4)) c)
(+ (- (+ (* t y) (/ (* z x) 16)) (/ (* a b) 4)) c)
(+ (- (+ (* a y) (/ (* z t) 16)) (/ (* x b) 4)) c)
(+ (- (+ (* b y) (/ (* z t) 16)) (/ (* a x) 4)) c)
(+ (- (+ (* c y) (/ (* z t) 16)) (/ (* a b) 4)) x)
(+ (- (+ (* x z) (/ (* y t) 16)) (/ (* a b) 4)) c)
(+ (- (+ (* x t) (/ (* z y) 16)) (/ (* a b) 4)) c)
(+ (- (+ (* x a) (/ (* z t) 16)) (/ (* y b) 4)) c)
(+ (- (+ (* x b) (/ (* z t) 16)) (/ (* a y) 4)) c)
(+ (- (+ (* x c) (/ (* z t) 16)) (/ (* a b) 4)) y)
(+ (- (+ (* x y) (/ (* t z) 16)) (/ (* a b) 4)) c)
(+ (- (+ (* x y) (/ (* a t) 16)) (/ (* z b) 4)) c)
(+ (- (+ (* x y) (/ (* b t) 16)) (/ (* a z) 4)) c)
(+ (- (+ (* x y) (/ (* c t) 16)) (/ (* a b) 4)) z)
(+ (- (+ (* x y) (/ (* z a) 16)) (/ (* t b) 4)) c)
(+ (- (+ (* x y) (/ (* z b) 16)) (/ (* a t) 4)) c)
(+ (- (+ (* x y) (/ (* z c) 16)) (/ (* a b) 4)) t)
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* b a) 4)) c)
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* c b) 4)) a)
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a c) 4)) b)
Outputs
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)
(+ (* x y) (+ (* z (* t 1/16)) (+ c (* b (* a -1/4)))))
(+ (- (+ (* (neg x) y) (/ (* z t) 16)) (/ (* a b) 4)) c)
(+ (- (* z (* t 1/16)) (* x y)) (+ c (* b (* a -1/4))))
(+ (- (+ (* x (neg y)) (/ (* z t) 16)) (/ (* a b) 4)) c)
(+ (- (* z (* t 1/16)) (* x y)) (+ c (* b (* a -1/4))))
(+ (- (+ (* x y) (/ (* (neg z) t) 16)) (/ (* a b) 4)) c)
(+ (+ (* x y) (* z (* t -1/16))) (+ c (* b (* a -1/4))))
(+ (- (+ (* x y) (/ (* z (neg t)) 16)) (/ (* a b) 4)) c)
(+ (+ (* x y) (* z (* t -1/16))) (+ c (* b (* a -1/4))))
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* (neg a) b) 4)) c)
(+ (* x y) (+ (* z (* t 1/16)) (+ (* b (* a 1/4)) c)))
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a (neg b)) 4)) c)
(+ (* x y) (+ (* z (* t 1/16)) (+ (* b (* a 1/4)) c)))
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) (neg c))
(+ (* x y) (+ (* z (* t 1/16)) (- (* b (* a -1/4)) c)))
(neg (+ (- (+ (* (neg x) y) (/ (* z t) 16)) (/ (* a b) 4)) c))
(+ (* x y) (+ (* z (* t -1/16)) (- (* b (* a 1/4)) c)))
(neg (+ (- (+ (* x (neg y)) (/ (* z t) 16)) (/ (* a b) 4)) c))
(+ (* x y) (+ (* z (* t -1/16)) (- (* b (* a 1/4)) c)))
(neg (+ (- (+ (* x y) (/ (* (neg z) t) 16)) (/ (* a b) 4)) c))
(+ (- (* z (* t 1/16)) (* x y)) (- (* b (* a 1/4)) c))
(neg (+ (- (+ (* x y) (/ (* z (neg t)) 16)) (/ (* a b) 4)) c))
(+ (- (* z (* t 1/16)) (* x y)) (- (* b (* a 1/4)) c))
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* (neg a) b) 4)) c))
(- (* b (* a -1/4)) (+ (+ (* x y) c) (* z (* t 1/16))))
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a (neg b)) 4)) c))
(- (* b (* a -1/4)) (+ (+ (* x y) c) (* z (* t 1/16))))
(neg (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) (neg c)))
(- (* b (* a 1/4)) (+ (- (* x y) c) (* z (* t 1/16))))
(+ (- (+ (* y x) (/ (* z t) 16)) (/ (* a b) 4)) c)
(+ (* x y) (+ (* z (* t 1/16)) (+ c (* b (* a -1/4)))))
(+ (- (+ (* z y) (/ (* x t) 16)) (/ (* a b) 4)) c)
(+ (* b (* a -1/4)) (+ (+ c (* y z)) (* x (* t 1/16))))
(+ (- (+ (* t y) (/ (* z x) 16)) (/ (* a b) 4)) c)
(+ (* b (* a -1/4)) (+ (+ c (* x (* z 1/16))) (* y t)))
(+ (- (+ (* a y) (/ (* z t) 16)) (/ (* x b) 4)) c)
(+ (+ (* z (* t 1/16)) (* y a)) (+ c (* x (* b -1/4))))
(+ (- (+ (* b y) (/ (* z t) 16)) (/ (* a x) 4)) c)
(+ (* y b) (+ (* z (* t 1/16)) (+ c (* x (* a -1/4)))))
(+ (- (+ (* c y) (/ (* z t) 16)) (/ (* a b) 4)) x)
(+ (+ (* z (* t 1/16)) (* y c)) (+ x (* b (* a -1/4))))
(+ (- (+ (* x z) (/ (* y t) 16)) (/ (* a b) 4)) c)
(+ (* b (* a -1/4)) (+ (+ c (* x z)) (* y (* t 1/16))))
(+ (- (+ (* x t) (/ (* z y) 16)) (/ (* a b) 4)) c)
(+ (* b (* a -1/4)) (+ (+ c (* x t)) (/ (* y z) 16)))
(+ (- (+ (* x a) (/ (* z t) 16)) (/ (* y b) 4)) c)
(+ (+ (* z (* t 1/16)) (* y (* b -1/4))) (+ c (* x a)))
(+ (- (+ (* x b) (/ (* z t) 16)) (/ (* a y) 4)) c)
(+ (* z (* t 1/16)) (+ (* x b) (- c (* y (* a 1/4)))))
(+ (- (+ (* x c) (/ (* z t) 16)) (/ (* a b) 4)) y)
(+ (* b (* a -1/4)) (+ (+ y (* x c)) (* z (* t 1/16))))
(+ (- (+ (* x y) (/ (* t z) 16)) (/ (* a b) 4)) c)
(+ (* x y) (+ (* z (* t 1/16)) (+ c (* b (* a -1/4)))))
(+ (- (+ (* x y) (/ (* a t) 16)) (/ (* z b) 4)) c)
(+ (+ (* x y) (* t (* a 1/16))) (+ c (* z (* b -1/4))))
(+ (- (+ (* x y) (/ (* b t) 16)) (/ (* a z) 4)) c)
(+ (* t (/ b 16)) (+ (* x y) (+ c (* z (* a -1/4)))))
(+ (- (+ (* x y) (/ (* c t) 16)) (/ (* a b) 4)) z)
(+ (* x y) (+ (* t (* c 1/16)) (+ z (* b (* a -1/4)))))
(+ (- (+ (* x y) (/ (* z a) 16)) (/ (* t b) 4)) c)
(+ (* t (* b -1/4)) (+ (+ (* x y) c) (* z (* a 1/16))))
(+ (- (+ (* x y) (/ (* z b) 16)) (/ (* a t) 4)) c)
(+ (+ (* x y) (* b (* z 1/16))) (- c (* t (* a 1/4))))
(+ (- (+ (* x y) (/ (* z c) 16)) (/ (* a b) 4)) t)
(+ (* x y) (+ (* z (* c 1/16)) (+ t (* b (* a -1/4)))))
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* b a) 4)) c)
(+ (* x y) (+ (* z (* t 1/16)) (+ c (* b (* a -1/4)))))
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* c b) 4)) a)
(+ (+ (* x y) (* z (* t 1/16))) (+ a (* b (* c -1/4))))
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a c) 4)) b)
(+ (* c (* a -1/4)) (+ (+ (* x y) b) (* z (* t 1/16))))
Symmetry

(sort x y)

(sort z t)

(sort a b)

explain181.0ms (1.5%)

Memory
12.1MiB live, 434.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
30-0-(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
20-0-(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
10-0-(/.f64 (*.f64 z t) #s(literal 16 binary64))
00-0-a
00-0-t
00-0-(*.f64 x y)
00-0-c
00-0-y
00-0-#s(literal 16 binary64)
00-0-(*.f64 z t)
00-0-(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
00-0-z
00-0-#s(literal 4 binary64)
00-0-(/.f64 (*.f64 a b) #s(literal 4 binary64))
00-0-(*.f64 a b)
00-0-b
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))nan-rescue30
(/.f64 (*.f64 z t) #s(literal 16 binary64))overflow41
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))overflow72
(*.f64 x y)overflow36
(*.f64 z t)overflow42
(/.f64 (*.f64 a b) #s(literal 4 binary64))overflow40
(*.f64 a b)overflow40
+.f64(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))nan-rescue20
(*.f64 x y)overflow36
(/.f64 (*.f64 z t) #s(literal 16 binary64))overflow41
(*.f64 z t)overflow42
/.f64(/.f64 (*.f64 z t) #s(literal 16 binary64))o/n10
(*.f64 z t)overflow42
Confusion
Predicted +Predicted -
+60
-0250
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+600
-00250
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0250
16
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
54.0ms512×0valid
Compiler

Compiled 190 to 72 computations (62.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-mult: 13.0ms (47.9% of total)
ival-div: 7.0ms (25.8% of total)
ival-add: 5.0ms (18.4% of total)
ival-sub: 2.0ms (7.4% of total)
ival-true: 1.0ms (3.7% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 7 to 7 computations (0% saved)

prune1.0ms (0%)

Memory
2.1MiB live, 2.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.7%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
Compiler

Compiled 24 to 17 computations (29.2% saved)

simplify139.0ms (1.2%)

Memory
8.3MiB live, 122.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x y)
cost-diff0
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
cost-diff0
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
cost-diff0
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
Rules
2 224×accelerator-lowering-fma.f32
2 224×accelerator-lowering-fma.f64
640×*-lowering-*.f32
640×*-lowering-*.f64
576×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01769
13269
27769
316769
432169
564969
6109269
7167769
8203869
9212869
10216769
11216769
12216769
13216869
0216863
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)
(- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4))
(+ (* x y) (/ (* z t) 16))
(* x y)
x
y
(/ (* z t) 16)
(* z t)
z
t
16
(/ (* a b) 4)
(* a b)
a
b
4
c
Outputs
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)
(-.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (-.f64 (/.f64 (*.f64 z t) #s(literal -16 binary64)) (*.f64 x y))))
(- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4))
(+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(+ (* x y) (/ (* z t) 16))
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
(* x y)
(*.f64 x y)
x
y
(/ (* z t) 16)
(/.f64 (*.f64 z t) #s(literal 16 binary64))
(* z t)
(*.f64 z t)
z
t
16
#s(literal 16 binary64)
(/ (* a b) 4)
(/.f64 (*.f64 a b) #s(literal 4 binary64))
(* a b)
(*.f64 a b)
a
b
4
#s(literal 4 binary64)
c

localize55.0ms (0.5%)

Memory
12.4MiB live, 100.1MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
accuracy99.7%
(/.f64 (*.f64 z t) #s(literal 16 binary64))
accuracy99.3%
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
accuracy99.0%
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
Samples
36.0ms256×0valid
Compiler

Compiled 71 to 19 computations (73.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 16.0ms (67.6% of total)
ival-div: 3.0ms (12.7% of total)
ival-add: 2.0ms (8.4% of total)
ival-sub: 1.0ms (4.2% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series20.0ms (0.2%)

Memory
0.8MiB live, 36.5MiB allocated
Counts
5 → 252
Calls
Call 1
Inputs
#<alt (+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)>
#<alt (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4))>
#<alt (+ (* x y) (/ (* z t) 16))>
#<alt (* x y)>
#<alt (/ (* z t) 16)>
Outputs
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt c>
#<alt (* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))>
#<alt (- (* x y) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (- (* x y) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))>
#<alt (* 1/16 (* t z))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* 1/16 (* t z))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* x y)>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
#<alt (* x y)>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
Calls

63 calls:

TimeVariablePointExpression
3.0ms
y
@inf
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)
1.0ms
t
@0
(- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4))
1.0ms
x
@0
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)
1.0ms
z
@-inf
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)
1.0ms
y
@0
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)

rewrite539.0ms (4.5%)

Memory
-12.7MiB live, 747.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 364×*-lowering-*.f32
5 364×*-lowering-*.f64
4 844×/-lowering-/.f32
4 844×/-lowering-/.f64
4 258×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01749
18849
293549
0861644
Stop Event
iter limit
node limit
Counts
5 → 345
Calls
Call 1
Inputs
(+ (- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4)) c)
(- (+ (* x y) (/ (* z t) 16)) (/ (* a b) 4))
(+ (* x y) (/ (* z t) 16))
(* x y)
(/ (* z t) 16)
Outputs
(+.f64 (*.f64 x y) (+.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c))
(+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(+.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (neg.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(+.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(+.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) c)
(+.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))
(+.f64 (+.f64 c (*.f64 x y)) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(+.f64 (+.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (/.f64 (*.f64 c c) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))
(-.f64 (+.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))) (/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (-.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (+.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (+.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))
(fma.f64 x y (+.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c))
(fma.f64 x y (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 y x (+.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c))
(fma.f64 y x (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64) (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (neg.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))))) c)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (neg.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))) c)
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))))
(/.f64 (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) c)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) (neg.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (-.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (+.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 c c) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (*.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 c c))) (*.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 c (*.f64 c c))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))) (neg.f64 (neg.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (+.f64 (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (neg.f64 (-.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) (neg.f64 (+.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (pow.f64 (+.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (+.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c) (+.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c)) (*.f64 (*.f64 x y) (+.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (pow.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (*.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (pow.f64 (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (*.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 x y) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (pow.f64 (neg.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (neg.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (neg.f64 (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (pow.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)))))
(/.f64 (+.f64 (pow.f64 (+.f64 c (*.f64 x y)) #s(literal 3 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (+.f64 (*.f64 (+.f64 c (*.f64 x y)) (+.f64 c (*.f64 x y))) (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 c (*.f64 x y)) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64))) (+.f64 (*.f64 (+.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (+.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 c (*.f64 c c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)) (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))))
(*.f64 (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))))
(+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))
(+.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))
(+.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 x y))
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 64 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal 4 binary64))) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (*.f64 a b)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal -4 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal -4 binary64))) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (-.f64 #s(literal 0 binary64) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal -4 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 4 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 a b)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal -4 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal -4 binary64))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (/.f64 (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))
(fma.f64 x y (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 y x (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))
(fma.f64 a (neg.f64 (/.f64 b #s(literal 4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 1/4 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))
(fma.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))
(fma.f64 (neg.f64 a) (/.f64 b #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal -4 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) (neg.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal -4 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal -4 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal -4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (*.f64 a b))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal -1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal -4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (*.f64 a b))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal -4 binary64)))
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal -4 binary64)) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (*.f64 a b))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal -4 binary64)) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal -4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal -4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (*.f64 a b))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) #s(literal -1 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (*.f64 #s(literal -4 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 #s(literal -4 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) (*.f64 #s(literal -4 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 a b) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))) (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) (*.f64 #s(literal 4 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) (*.f64 #s(literal 4 binary64) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) (*.f64 #s(literal 4 binary64) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))))) (*.f64 #s(literal 4 binary64) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (*.f64 #s(literal 4 binary64) (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))))) (*.f64 #s(literal 4 binary64) (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))) (*.f64 #s(literal 4 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 #s(literal 4 binary64) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (*.f64 #s(literal -4 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 #s(literal -4 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) (*.f64 #s(literal -4 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (*.f64 #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) #s(literal -4 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) (*.f64 #s(literal -4 binary64) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))))) (*.f64 #s(literal -4 binary64) (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))) (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))))) (*.f64 #s(literal -4 binary64) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (*.f64 a b))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal -4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal -1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (*.f64 a b))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (*.f64 a b))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal -4 binary64)) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal -4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (*.f64 a b))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) #s(literal -4 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) #s(literal -1 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) #s(literal 4 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (*.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal 64 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) (*.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (*.f64 a b)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) #s(literal -4 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal -4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 a b)))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) #s(literal -4 binary64)) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal -4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (neg.f64 (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (pow.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (pow.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) (*.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 x y) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 x y)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64))))) (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))) (/.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))))))
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 b (*.f64 a #s(literal 1/4 binary64)))))))
(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
(+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))))
(fma.f64 x y (/.f64 (*.f64 z t) #s(literal 16 binary64)))
(fma.f64 y x (/.f64 (*.f64 z t) #s(literal 16 binary64)))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (*.f64 x y))
(fma.f64 t (*.f64 z #s(literal 1/16 binary64)) (*.f64 x y))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (*.f64 x y))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (*.f64 x y))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (*.f64 x y))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (*.f64 x y))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 x y) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) (*.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y))))
(pow.f64 (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (*.f64 x y)) (/.f64 #s(literal 16 binary64) (*.f64 z t))))))
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))))
(*.f64 x y)
(*.f64 y x)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(neg.f64 (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(/.f64 (*.f64 z t) #s(literal 16 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -16 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t))) #s(literal 16 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)))) #s(literal -16 binary64))
(pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 z (/.f64 t #s(literal 16 binary64)))
(*.f64 t (*.f64 z #s(literal 1/16 binary64)))
(*.f64 t (/.f64 z #s(literal 16 binary64)))
(*.f64 (*.f64 z t) #s(literal 1/16 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
(*.f64 #s(literal 1/16 binary64) (*.f64 z t))
(*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))
(*.f64 (/.f64 t #s(literal 16 binary64)) z)

simplify539.0ms (4.5%)

Memory
-18.6MiB live, 843.2MiB allocated
Algorithm
egg-herbie
Rules
17 544×accelerator-lowering-fma.f32
17 544×accelerator-lowering-fma.f64
4 640×*-lowering-*.f32
4 640×*-lowering-*.f64
2 338×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02033042
16833006
222022964
367512958
085032647
Stop Event
iter limit
node limit
Counts
252 → 252
Calls
Call 1
Inputs
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* x y)
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* x y)
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(* -1/4 (* a b))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(* -1/4 (* a b))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(* -1/4 (* a b))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(* -1/4 (* a b))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
c
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
c
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(* x y)
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(* x y)
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(- (* x y) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(- (* x y) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(+ (* 1/16 (* t z)) (* x y))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(* -1/4 (* a b))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(* -1/4 (* a b))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(+ (* 1/16 (* t z)) (* x y))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(* -1/4 (* a b))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(* -1/4 (* a b))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(* 1/16 (* t z))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* x y)
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* 1/16 (* t z))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* x y)
(* y (+ x (* 1/16 (/ (* t z) y))))
(* y (+ x (* 1/16 (/ (* t z) y))))
(* y (+ x (* 1/16 (/ (* t z) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* x y)
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* 1/16 (* t z))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(* x y)
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* 1/16 (* t z))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
Outputs
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* x y)
(*.f64 x y)
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(*.f64 x (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) x) (+.f64 y (/.f64 c x))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(*.f64 x (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) x) (+.f64 y (/.f64 c x))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(*.f64 x (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) x) (+.f64 y (/.f64 c x))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)) #s(literal 1 binary64)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* x y)
(*.f64 x y)
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(*.f64 y (+.f64 (/.f64 c y) (+.f64 x (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) y))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(*.f64 y (+.f64 (/.f64 c y) (+.f64 x (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) y))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(*.f64 y (+.f64 (/.f64 c y) (+.f64 x (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) y))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) c)) #s(literal 1 binary64)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 c z))) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 c z))) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 c z))) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) #s(literal 1 binary64)))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) #s(literal 1 binary64)))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) #s(literal 1 binary64)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 c t))) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 c t))) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 c t))) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) #s(literal 1 binary64)))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) #s(literal 1 binary64)))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) #s(literal 1 binary64)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(*.f64 a (+.f64 (/.f64 c a) (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 (*.f64 x y) a)))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(*.f64 a (+.f64 (/.f64 c a) (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 (*.f64 x y) a)))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(*.f64 a (+.f64 (/.f64 c a) (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 (*.f64 x y) a)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (/.f64 (+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) a) (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (/.f64 (+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) a) (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (/.f64 (+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))) a) (*.f64 b #s(literal -1/4 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 x y) b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64))))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 x y) b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64))))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 c b) (+.f64 (/.f64 (*.f64 x y) b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64))))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (+.f64 c (*.f64 x y))) b)))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (+.f64 c (*.f64 x y))) b)))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (+.f64 c (*.f64 x y))) b)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
c
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (+.f64 (/.f64 (*.f64 x y) c) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)))))
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (+.f64 (/.f64 (*.f64 x y) c) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)))))
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (+.f64 (/.f64 (*.f64 x y) c) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)))))
c
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) c)))
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) c)))
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) c)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* x y)
(*.f64 x y)
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(* x (- (+ y (* 1/16 (/ (* t z) x))) (* 1/4 (/ (* a b) x))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) x)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* x y)
(*.f64 x y)
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(* y (- (+ x (* 1/16 (/ (* t z) y))) (* 1/4 (/ (* a b) y))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) y)))))
(-.f64 (*.f64 x y) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) #s(literal 1 binary64)))
(- (* x y) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* z (- (+ (* 1/16 t) (/ (* x y) z)) (* 1/4 (/ (* a b) z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* -1 (* z (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) z)) (* -1/16 t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(- (* x y) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* t (- (+ (* 1/16 z) (/ (* x y) t)) (* 1/4 (/ (* a b) t))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(* -1 (* t (+ (* -1 (/ (- (* x y) (* 1/4 (* a b))) t)) (* -1/16 z))))
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 (*.f64 x y) a))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 (*.f64 x y) a))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ (* x y) a)) (* 1/4 b)))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 (*.f64 x y) a))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) a)))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) a)))
(* -1 (* a (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) a)))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ (* x y) b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) b)))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) b)))
(* -1 (* b (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) b)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* x y)
(*.f64 x y)
(* x (+ y (* 1/16 (/ (* t z) x))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* x (+ y (* 1/16 (/ (* t z) x))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* x (+ y (* 1/16 (/ (* t z) x))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* x y)
(*.f64 x y)
(* y (+ x (* 1/16 (/ (* t z) y))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* y (+ x (* 1/16 (/ (* t z) y))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* y (+ x (* 1/16 (/ (* t z) y))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(-.f64 (*.f64 x y) (*.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* x y)
(*.f64 x y)
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))

eval95.0ms (0.8%)

Memory
9.0MiB live, 158.4MiB allocated
Compiler

Compiled 25 090 to 1 506 computations (94% saved)

prune110.0ms (0.9%)

Memory
-9.3MiB live, 189.7MiB allocated
Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New58413597
Fresh000
Picked101
Done000
Total58513598
Accuracy
100.0%
Counts
598 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(fma.f64 y x (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
87.1%
(-.f64 (*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 c z))) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
98.0%
(+.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 (/.f64 t #s(literal 16 binary64)) z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
74.3%
(+.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
73.3%
(+.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
71.0%
(+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)
47.0%
(+.f64 (*.f64 x y) c)
48.0%
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
45.0%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
29.7%
(*.f64 x y)
30.9%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
27.7%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
18.9%
c
Compiler

Compiled 426 to 320 computations (24.9% saved)

simplify117.0ms (1%)

Memory
10.8MiB live, 171.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 t z)
cost-diff0
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
cost-diff0
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
cost-diff0
(+.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
cost-diff0
(*.f64 b #s(literal -1/4 binary64))
cost-diff0
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
cost-diff0
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
cost-diff0
(*.f64 b #s(literal -1/4 binary64))
cost-diff0
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
cost-diff0
(*.f64 z t)
cost-diff0
(/.f64 (*.f64 z t) #s(literal 16 binary64))
cost-diff0
(-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))
cost-diff6272
(fma.f64 y x (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
Rules
2 224×accelerator-lowering-fma.f32
2 224×accelerator-lowering-fma.f64
640×*-lowering-*.f32
640×*-lowering-*.f64
434×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029140
161140
2142140
3303140
4646140
51313140
62049140
72508140
82610140
92618140
102618140
112618140
02618131
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* y x) (- (/ (* z t) 16) (- (* b (* a 1/4)) c)))
y
x
(- (/ (* z t) 16) (- (* b (* a 1/4)) c))
(/ (* z t) 16)
(* z t)
z
t
16
(- (* b (* a 1/4)) c)
(* b (* a 1/4))
b
(* a 1/4)
a
1/4
c
c
(* a (* b -1/4))
a
(* b -1/4)
b
-1/4
(+ (* a (* b -1/4)) c)
(* a (* b -1/4))
a
(* b -1/4)
b
-1/4
c
(+ (- (* 1/16 (* t z)) (/ (* a b) 4)) c)
(- (* 1/16 (* t z)) (/ (* a b) 4))
(* 1/16 (* t z))
1/16
(* t z)
t
z
(/ (* a b) 4)
(* a b)
a
b
4
c
Outputs
(+ (* y x) (- (/ (* z t) 16) (- (* b (* a 1/4)) c)))
(+.f64 (*.f64 y x) (+.f64 c (+.f64 (*.f64 z (/.f64 t #s(literal 16 binary64))) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
y
x
(- (/ (* z t) 16) (- (* b (* a 1/4)) c))
(+.f64 c (+.f64 (*.f64 z (/.f64 t #s(literal 16 binary64))) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(/ (* z t) 16)
(*.f64 z (/.f64 t #s(literal 16 binary64)))
(* z t)
(*.f64 z t)
z
t
16
#s(literal 16 binary64)
(- (* b (* a 1/4)) c)
(-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)
(* b (* a 1/4))
(/.f64 (*.f64 b a) #s(literal 4 binary64))
b
(* a 1/4)
(/.f64 a #s(literal 4 binary64))
a
1/4
#s(literal 1/4 binary64)
c
c
(* a (* b -1/4))
(/.f64 (*.f64 b a) #s(literal -4 binary64))
a
(* b -1/4)
(/.f64 b #s(literal -4 binary64))
b
-1/4
#s(literal -1/4 binary64)
(+ (* a (* b -1/4)) c)
(+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(* a (* b -1/4))
(/.f64 (*.f64 b a) #s(literal -4 binary64))
a
(* b -1/4)
(/.f64 b #s(literal -4 binary64))
b
-1/4
#s(literal -1/4 binary64)
c
(+ (- (* 1/16 (* t z)) (/ (* a b) 4)) c)
(+.f64 c (+.f64 (*.f64 z (/.f64 t #s(literal 16 binary64))) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(- (* 1/16 (* t z)) (/ (* a b) 4))
(+.f64 (*.f64 z (/.f64 t #s(literal 16 binary64))) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(* 1/16 (* t z))
(*.f64 z (/.f64 t #s(literal 16 binary64)))
1/16
#s(literal 1/16 binary64)
(* t z)
(*.f64 z t)
t
z
(/ (* a b) 4)
(/.f64 (*.f64 b a) #s(literal 4 binary64))
(* a b)
(*.f64 b a)
a
b
4
#s(literal 4 binary64)
c

localize103.0ms (0.9%)

Memory
14.1MiB live, 174.1MiB allocated
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 (*.f64 a b) #s(literal 4 binary64))
accuracy100.0%
(+.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
accuracy99.7%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
accuracy99.6%
(-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
accuracy100.0%
(*.f64 b #s(literal -1/4 binary64))
accuracy100.0%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
accuracy100.0%
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
accuracy100.0%
(*.f64 b #s(literal -1/4 binary64))
accuracy100.0%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
accuracy100.0%
(-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)
accuracy99.7%
(/.f64 (*.f64 z t) #s(literal 16 binary64))
accuracy99.6%
(-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c))
accuracy99.2%
(fma.f64 y x (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
Samples
74.0ms256×0valid
Compiler

Compiled 141 to 31 computations (78% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-sub: 22.0ms (46.7% of total)
ival-mult: 15.0ms (31.8% of total)
ival-div: 5.0ms (10.6% of total)
ival-add: 3.0ms (6.4% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series34.0ms (0.3%)

Memory
-12.8MiB live, 25.8MiB allocated
Counts
13 → 480
Calls
Call 1
Inputs
#<alt (+ (* y x) (- (/ (* z t) 16) (- (* b (* a 1/4)) c)))>
#<alt (- (/ (* z t) 16) (- (* b (* a 1/4)) c))>
#<alt (/ (* z t) 16)>
#<alt (* z t)>
#<alt (* a (* b -1/4))>
#<alt (* b -1/4)>
#<alt (+ (* a (* b -1/4)) c)>
#<alt (+ (- (* 1/16 (* t z)) (/ (* a b) 4)) c)>
#<alt (- (* 1/16 (* t z)) (/ (* a b) 4))>
#<alt (* 1/16 (* t z))>
#<alt (* t z)>
#<alt (- (* b (* a 1/4)) c)>
#<alt (/ (* a b) 4)>
Outputs
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))>
#<alt (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt (- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))>
#<alt c>
#<alt (* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))>
#<alt (- c (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (- c (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt c>
#<alt (* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt c>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (+ (* -1/4 b) (/ c a)))>
#<alt (* a (+ (* -1/4 b) (/ c a)))>
#<alt (* a (+ (* -1/4 b) (/ c a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))>
#<alt c>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (+ (* -1/4 a) (/ c b)))>
#<alt (* b (+ (* -1/4 a) (/ c b)))>
#<alt (* b (+ (* -1/4 a) (/ c b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))>
#<alt (* -1/4 (* a b))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt (+ c (* -1/4 (* a b)))>
#<alt c>
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))>
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))>
#<alt (* c (+ 1 (* -1/4 (/ (* a b) c))))>
#<alt c>
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))>
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))>
#<alt (* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))>
#<alt (- c (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (- c (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt c>
#<alt (* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1/4 (* a b))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))>
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))>
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))>
#<alt (* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))>
#<alt (* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))>
#<alt (* -1/4 (* a b))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))>
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))>
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))>
#<alt (* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))>
#<alt (* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))>
#<alt (* 1/16 (* t z))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (* 1/16 (/ (* t z) a)) (* 1/4 b)))>
#<alt (* a (- (* 1/16 (/ (* t z) a)) (* 1/4 b)))>
#<alt (* a (- (* 1/16 (/ (* t z) a)) (* 1/4 b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1/16 (/ (* t z) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1/16 (/ (* t z) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1/16 (/ (* t z) a)) (* -1/4 b))))>
#<alt (* 1/16 (* t z))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (* 1/16 (/ (* t z) b)) (* 1/4 a)))>
#<alt (* b (- (* 1/16 (/ (* t z) b)) (* 1/4 a)))>
#<alt (* b (- (* 1/16 (/ (* t z) b)) (* 1/4 a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1/16 (/ (* t z) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1/16 (/ (* t z) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1/16 (/ (* t z) b)) (* -1/4 a))))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* -1 c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (* 1/4 (* a b))>
#<alt (* b (+ (* -1 (/ c b)) (* 1/4 a)))>
#<alt (* b (+ (* -1 (/ c b)) (* 1/4 a)))>
#<alt (* b (+ (* -1 (/ c b)) (* 1/4 a)))>
#<alt (* 1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1/4 a) (/ c b))))>
#<alt (* -1 (* b (+ (* -1/4 a) (/ c b))))>
#<alt (* -1 (* b (+ (* -1/4 a) (/ c b))))>
#<alt (* -1 c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (* 1/4 (* a b))>
#<alt (* a (+ (* -1 (/ c a)) (* 1/4 b)))>
#<alt (* a (+ (* -1 (/ c a)) (* 1/4 b)))>
#<alt (* a (+ (* -1 (/ c a)) (* 1/4 b)))>
#<alt (* 1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1/4 b) (/ c a))))>
#<alt (* -1 (* a (+ (* -1/4 b) (/ c a))))>
#<alt (* -1 (* a (+ (* -1/4 b) (/ c a))))>
#<alt (* 1/4 (* a b))>
#<alt (+ (* -1 c) (* 1/4 (* a b)))>
#<alt (+ (* -1 c) (* 1/4 (* a b)))>
#<alt (+ (* -1 c) (* 1/4 (* a b)))>
#<alt (* -1 c)>
#<alt (* c (- (* 1/4 (/ (* a b) c)) 1))>
#<alt (* c (- (* 1/4 (/ (* a b) c)) 1))>
#<alt (* c (- (* 1/4 (/ (* a b) c)) 1))>
#<alt (* -1 c)>
#<alt (* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))>
#<alt (* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))>
#<alt (* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
Calls

120 calls:

TimeVariablePointExpression
20.0ms
t
@-inf
(* z t)
0.0ms
a
@0
(* a (* b -1/4))
0.0ms
b
@0
(* a (* b -1/4))
0.0ms
b
@inf
(* b -1/4)
0.0ms
a
@inf
(* a (* b -1/4))

rewrite846.0ms (7.1%)

Memory
6.6MiB live, 726.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
9 508×accelerator-lowering-fma.f32
9 508×accelerator-lowering-fma.f64
4 658×/-lowering-/.f32
4 658×/-lowering-/.f64
3 518×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02997
116097
2154797
0837188
Stop Event
iter limit
node limit
Counts
13 → 752
Calls
Call 1
Inputs
(+ (* y x) (- (/ (* z t) 16) (- (* b (* a 1/4)) c)))
(- (/ (* z t) 16) (- (* b (* a 1/4)) c))
(/ (* z t) 16)
(* z t)
(* a (* b -1/4))
(* b -1/4)
(+ (* a (* b -1/4)) c)
(+ (- (* 1/16 (* t z)) (/ (* a b) 4)) c)
(- (* 1/16 (* t z)) (/ (* a b) 4))
(* 1/16 (* t z))
(* t z)
(- (* b (* a 1/4)) c)
(/ (* a b) 4)
Outputs
(+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(+.f64 c (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x))
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (*.f64 y x)))
(+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(+.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(+.f64 (+.f64 (*.f64 y x) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(+.f64 (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) c)
(+.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))) c)
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x)))
(-.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(-.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) c))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (+.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (+.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))))
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x))) (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(fma.f64 y x (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(fma.f64 x y (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(fma.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))) (*.f64 y x))
(fma.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))) (*.f64 y x))
(fma.f64 (*.f64 y (*.f64 x (*.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (*.f64 y x))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))) (*.f64 y x))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))) (+.f64 c (*.f64 y x)))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (+.f64 c (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) c (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (*.f64 y x)))
(fma.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (*.f64 y x))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (*.f64 y x))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 y x))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (+.f64 c (*.f64 y x)))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) c) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(fma.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal 4 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 b a))) #s(literal 1/64 binary64) (+.f64 c (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal -4 binary64)) (*.f64 #s(literal 16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) #s(literal -1/64 binary64) (+.f64 c (*.f64 y x)))
(fma.f64 (+.f64 (/.f64 (*.f64 z t) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (+.f64 c (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal 4 binary64)) (*.f64 #s(literal -16 binary64) (*.f64 b a))) #s(literal -1/64 binary64) (+.f64 c (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -4 binary64)) (*.f64 #s(literal -16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) #s(literal 1/64 binary64) (+.f64 c (*.f64 y x)))
(fma.f64 (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (+.f64 c (*.f64 y x)))
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (*.f64 b a))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 4 binary64))) (+.f64 c (*.f64 y x)))
(fma.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -4 binary64))) (+.f64 c (*.f64 y x)))
(fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 b a)) (/.f64 #s(literal 16 binary64) (*.f64 z t))) (/.f64 (*.f64 (*.f64 z t) (*.f64 b a)) #s(literal 64 binary64)) (+.f64 c (*.f64 y x)))
(fma.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (*.f64 y x))
(fma.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (*.f64 y x))
(fma.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (*.f64 y x))
(fma.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (*.f64 y x))
(fma.f64 (-.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (*.f64 y x))
(fma.f64 (-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (*.f64 y x))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))) (+.f64 c (*.f64 y x)))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (+.f64 c (*.f64 y x)))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))) (*.f64 y x))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))) (*.f64 y x))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))) (*.f64 y x))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (*.f64 y x))
(fma.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 y x) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 y x))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 y (*.f64 x (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 y (*.f64 x (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))) (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (+.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x)) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 y (*.f64 x (*.f64 y x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)) (-.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))) (neg.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 y (*.f64 x (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (+.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 y (*.f64 x (*.f64 y x)))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (+.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 y (*.f64 x (*.f64 y x))))) (neg.f64 (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (neg.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (pow.f64 (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (pow.f64 (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x))) (*.f64 c (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (pow.f64 (+.f64 c (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (*.f64 (+.f64 c (*.f64 y x)) (+.f64 c (*.f64 y x))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) c) #s(literal 3 binary64)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (+.f64 (*.f64 (+.f64 (*.f64 y x) c) (+.f64 (*.f64 y x) c)) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 y x) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) #s(literal 3 binary64)) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) c))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))) #s(literal 3 binary64)) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))) c))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (pow.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x)) (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 y x))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c)))) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (*.f64 c c) (*.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) c)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)) (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x)))) (-.f64 c (+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 c (*.f64 y x)) (+.f64 c (*.f64 y x)))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 y x) c) (+.f64 (*.f64 y x) c)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 (+.f64 (*.f64 y x) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c c)) (-.f64 (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) c))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c c)) (-.f64 (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))) c))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x))))))
(*.f64 (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 y (*.f64 x (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y x) (*.f64 y (*.f64 x (*.f64 y x)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y (*.f64 x (*.f64 y x))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (+.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))))
(*.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 y (*.f64 x (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 y x))))
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 y x) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(+.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) c)
(+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (neg.f64 (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(+.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
(-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) c))
(-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))))
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(-.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal 4 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (/.f64 (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (/.f64 (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(-.f64 (/.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(-.f64 (/.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))))
(fma.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (neg.f64 (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))) c)
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) c)
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal 1 binary64) c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) c)
(fma.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) c)
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal 4 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 b a))) #s(literal 1/64 binary64) c)
(fma.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal -4 binary64)) (*.f64 #s(literal 16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) #s(literal -1/64 binary64) c)
(fma.f64 (+.f64 (/.f64 (*.f64 z t) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) c)
(fma.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal 4 binary64)) (*.f64 #s(literal -16 binary64) (*.f64 b a))) #s(literal -1/64 binary64) c)
(fma.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -4 binary64)) (*.f64 #s(literal -16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) #s(literal 1/64 binary64) c)
(fma.f64 (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) c)
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (*.f64 b a))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 4 binary64))) c)
(fma.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -4 binary64))) c)
(fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 b a)) (/.f64 #s(literal 16 binary64) (*.f64 z t))) (/.f64 (*.f64 (*.f64 z t) (*.f64 b a)) #s(literal 64 binary64)) c)
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))) c)
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))) c)
(fma.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (-.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (-.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(/.f64 (-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (neg.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))) (neg.f64 (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))) (neg.f64 (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(/.f64 (neg.f64 (-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (neg.f64 (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (+.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t))))))
(/.f64 (+.f64 (pow.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (+.f64 (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c)))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) c)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (+.f64 (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (+.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(/.f64 (-.f64 (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (-.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(*.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(*.f64 (-.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(*.f64 (-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(*.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(neg.f64 (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
(/.f64 (*.f64 z t) #s(literal 16 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -16 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t))))
(pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -1 binary64))
(*.f64 z (/.f64 t #s(literal 16 binary64)))
(*.f64 t (/.f64 z #s(literal 16 binary64)))
(*.f64 (*.f64 z t) #s(literal 1/16 binary64))
(*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64))
(*.f64 #s(literal 1/16 binary64) (*.f64 z t))
(*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(*.f64 (/.f64 t #s(literal 16 binary64)) z)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 z t)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)))
(*.f64 z t)
(*.f64 t z)
(*.f64 (*.f64 z t) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 z t))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 z t)))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))
(neg.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)))
(/.f64 (*.f64 b a) #s(literal -4 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)) #s(literal 4 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (*.f64 b a)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 b a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 b a)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 b a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 b a)))))
(/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 4 binary64) b))
(pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 b a))) #s(literal -1 binary64))
(*.f64 b (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 4 binary64))))
(*.f64 b (*.f64 a #s(literal -1/4 binary64)))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 a (-.f64 #s(literal 0 binary64) (/.f64 b #s(literal 4 binary64))))
(*.f64 (/.f64 a #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) b))
(*.f64 #s(literal -1/4 binary64) (*.f64 b a))
(*.f64 (*.f64 b #s(literal -1/4 binary64)) a)
(*.f64 (*.f64 b a) #s(literal -1/4 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 a #s(literal 4 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 b #s(literal 4 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 4 binary64))) b)
(*.f64 (*.f64 a #s(literal -1/4 binary64)) b)
(*.f64 b #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) b)
(+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(+.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)
(+.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))
(-.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))
(-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) c))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)) (/.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 (*.f64 c (*.f64 c c)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(-.f64 (/.f64 (*.f64 c c) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (/.f64 (*.f64 c c) (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(fma.f64 b (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 4 binary64))) c)
(fma.f64 b (*.f64 a #s(literal -1/4 binary64)) c)
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) c)
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) c)
(fma.f64 a (-.f64 #s(literal 0 binary64) (/.f64 b #s(literal 4 binary64))) c)
(fma.f64 (/.f64 a #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) b) c)
(fma.f64 #s(literal -1/4 binary64) (*.f64 b a) c)
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a c)
(fma.f64 (*.f64 b a) #s(literal -1/4 binary64) c)
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)) #s(literal 1/4 binary64) c)
(fma.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))
(fma.f64 #s(literal 1 binary64) c (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 a #s(literal 4 binary64)) c)
(fma.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 b #s(literal 4 binary64)) c)
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 4 binary64))) b c)
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b c)
(neg.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (+.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)) (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))) (neg.f64 (+.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(/.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)) (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)) (/.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)) (/.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(*.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))
(*.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(+.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) c)
(+.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (neg.f64 (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(+.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
(-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) c))
(-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))))
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(-.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal 4 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (/.f64 (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (/.f64 (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(-.f64 (/.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(-.f64 (/.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))))
(fma.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (neg.f64 (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))) c)
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) c)
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal 1 binary64) c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) c)
(fma.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) c)
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(fma.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal 4 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 b a))) #s(literal 1/64 binary64) c)
(fma.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal -4 binary64)) (*.f64 #s(literal 16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) #s(literal -1/64 binary64) c)
(fma.f64 (+.f64 (/.f64 (*.f64 z t) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) c)
(fma.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal 4 binary64)) (*.f64 #s(literal -16 binary64) (*.f64 b a))) #s(literal -1/64 binary64) c)
(fma.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -4 binary64)) (*.f64 #s(literal -16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) #s(literal 1/64 binary64) c)
(fma.f64 (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) c)
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (*.f64 b a))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 4 binary64))) c)
(fma.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -4 binary64))) c)
(fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 b a)) (/.f64 #s(literal 16 binary64) (*.f64 z t))) (/.f64 (*.f64 (*.f64 z t) (*.f64 b a)) #s(literal 64 binary64)) c)
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))) c)
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))) c)
(fma.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (-.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (-.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(/.f64 (-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (neg.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))) (neg.f64 (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))) (neg.f64 (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(/.f64 (neg.f64 (-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (neg.f64 (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (+.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t))))))
(/.f64 (+.f64 (pow.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (+.f64 (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c)))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) c)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (+.f64 (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (+.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(/.f64 (-.f64 (*.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (-.f64 (+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t))) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(*.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 z t) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal 16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -16 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (*.f64 #s(literal -16 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -16 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(*.f64 (-.f64 (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(*.f64 (-.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (*.f64 (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) c)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (+.f64 c (/.f64 (*.f64 b a) #s(literal -4 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))))
(*.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(+.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))
(-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 z t) #s(literal 4 binary64)) #s(literal 64 binary64)) (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 b a)) #s(literal 64 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 z t) #s(literal -4 binary64)) #s(literal -64 binary64)) (/.f64 (*.f64 #s(literal 16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a))) #s(literal -64 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 z t) (/.f64 (*.f64 b a) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 #s(literal 16 binary64) (/.f64 #s(literal 16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal 4 binary64)) #s(literal -64 binary64)) (/.f64 (*.f64 #s(literal -16 binary64) (*.f64 b a)) #s(literal -64 binary64)))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -4 binary64)) #s(literal 64 binary64)) (/.f64 (*.f64 #s(literal -16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a))) #s(literal 64 binary64)))
(-.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))) (/.f64 #s(literal -16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 #s(literal -16 binary64) (/.f64 #s(literal -16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(-.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (*.f64 b a)) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 4 binary64))))
(-.f64 (/.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -4 binary64))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 #s(literal 0 binary64) (*.f64 b a))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -4 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 b a)) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 (*.f64 z t) #s(literal 1/16 binary64) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 b (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 b (*.f64 a #s(literal -1/4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 a (-.f64 #s(literal 0 binary64) (/.f64 b #s(literal 4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 a #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) b) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 b a) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 z t) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 (*.f64 b a) #s(literal -1/4 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)) #s(literal 1/4 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))))
(fma.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b a) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 a #s(literal 4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 b #s(literal 4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 4 binary64))) b (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 64 binary64) (-.f64 (*.f64 (*.f64 z t) #s(literal 4 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 b a)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -64 binary64) (-.f64 (*.f64 (*.f64 z t) #s(literal -4 binary64)) (*.f64 #s(literal 16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 z t) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal -16 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -64 binary64) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal 4 binary64)) (*.f64 #s(literal -16 binary64) (*.f64 b a)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 64 binary64) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -4 binary64)) (*.f64 #s(literal -16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal 16 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (*.f64 b a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -4 binary64)) (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 #s(literal 0 binary64) (*.f64 b a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 b a)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal 4 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 b a))) #s(literal 64 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal -4 binary64)) (*.f64 #s(literal 16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) #s(literal -64 binary64))
(/.f64 (+.f64 (/.f64 (*.f64 z t) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal -16 binary64)) (/.f64 #s(literal 16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal 4 binary64)) (*.f64 #s(literal -16 binary64) (*.f64 b a))) #s(literal -64 binary64))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -4 binary64)) (*.f64 #s(literal -16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) #s(literal 64 binary64))
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal 16 binary64)) (/.f64 #s(literal -16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (*.f64 b a))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -4 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 b a)) (/.f64 #s(literal 16 binary64) (*.f64 z t))) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal 4 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 b a)))) #s(literal -64 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal -4 binary64)) (*.f64 #s(literal 16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a))))) #s(literal 64 binary64))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 z t) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal -16 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal 4 binary64)) (*.f64 #s(literal -16 binary64) (*.f64 b a)))) #s(literal 64 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -4 binary64)) (*.f64 #s(literal -16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a))))) #s(literal -64 binary64))
(/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal 16 binary64))) (neg.f64 (/.f64 #s(literal -16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (*.f64 b a)))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 #s(literal 0 binary64) (*.f64 b a))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -4 binary64))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 b a)) (/.f64 #s(literal 16 binary64) (*.f64 z t)))) (neg.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64))) (-.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64)))))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal -4 binary64))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal 4 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 b a))) #s(literal 1/64 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 z t) #s(literal -4 binary64)) (*.f64 #s(literal 16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) #s(literal -1/64 binary64))
(*.f64 (+.f64 (/.f64 (*.f64 z t) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal 4 binary64)) (*.f64 #s(literal -16 binary64) (*.f64 b a))) #s(literal -1/64 binary64))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -4 binary64)) (*.f64 #s(literal -16 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) #s(literal 1/64 binary64))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))) #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -16 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (*.f64 b a))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) (-.f64 #s(literal 0 binary64) (*.f64 b a)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -4 binary64))))
(*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 b a)) (/.f64 #s(literal 16 binary64) (*.f64 z t))) (/.f64 (*.f64 (*.f64 z t) (*.f64 b a)) #s(literal 64 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) #s(literal 4096 binary64)) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 256 binary64)) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(neg.f64 (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
(/.f64 (*.f64 z t) #s(literal 16 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -16 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t))))
(pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 z t)) #s(literal -1 binary64))
(*.f64 z (/.f64 t #s(literal 16 binary64)))
(*.f64 t (/.f64 z #s(literal 16 binary64)))
(*.f64 (*.f64 z t) #s(literal 1/16 binary64))
(*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64))
(*.f64 #s(literal 1/16 binary64) (*.f64 z t))
(*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)) #s(literal -1/16 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(*.f64 (/.f64 t #s(literal 16 binary64)) z)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z t) #s(literal -16 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 z t)))))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 z t)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 z t)))
(*.f64 z t)
(*.f64 t z)
(*.f64 (*.f64 z t) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 z t))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 z t)))
(+.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))
(+.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 b a) #s(literal 4 binary64)))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (neg.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (neg.f64 (/.f64 (*.f64 c c) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)
(-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 c c) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(fma.f64 b (/.f64 a #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))
(fma.f64 a (/.f64 b #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))
(fma.f64 a (*.f64 #s(literal 1/4 binary64) b) (-.f64 #s(literal 0 binary64) c))
(fma.f64 #s(literal 1/4 binary64) (*.f64 b a) (-.f64 #s(literal 0 binary64) c))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b a)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) c))
(fma.f64 (/.f64 a #s(literal 4 binary64)) b (-.f64 #s(literal 0 binary64) c))
(fma.f64 (*.f64 b a) #s(literal 1/4 binary64) (-.f64 #s(literal 0 binary64) c))
(fma.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)) #s(literal -1/4 binary64) (-.f64 #s(literal 0 binary64) c))
(fma.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (neg.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (neg.f64 (/.f64 (*.f64 c c) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))
(fma.f64 (/.f64 b #s(literal 4 binary64)) a (-.f64 #s(literal 0 binary64) c))
(fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 b a) #s(literal 4 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b a) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) c))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (+.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c)))) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 b a) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64))) (+.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 c c) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 c c) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)) #s(literal -1 binary64))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (-.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 a (*.f64 a a))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 b a) (*.f64 b a)) #s(literal 16 binary64)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 c (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 4 binary64) (*.f64 b a))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(neg.f64 (/.f64 (*.f64 b a) #s(literal -4 binary64)))
(/.f64 a (/.f64 #s(literal 4 binary64) b))
(/.f64 (*.f64 b a) #s(literal 4 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)) #s(literal -4 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 b a)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 b a)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 b a))))
(pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 b a)) #s(literal -1 binary64))
(*.f64 b (/.f64 a #s(literal 4 binary64)))
(*.f64 a (/.f64 b #s(literal 4 binary64)))
(*.f64 a (*.f64 #s(literal 1/4 binary64) b))
(*.f64 #s(literal 1/4 binary64) (*.f64 b a))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b a)) #s(literal -1 binary64)))
(*.f64 (/.f64 a #s(literal 4 binary64)) b)
(*.f64 (*.f64 b a) #s(literal 1/4 binary64))
(*.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b a)) #s(literal -1/4 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b a) #s(literal 4 binary64)))
(*.f64 (/.f64 b #s(literal 4 binary64)) a)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b a) #s(literal -4 binary64)))

simplify602.0ms (5%)

Memory
-7.5MiB live, 957.7MiB allocated
Algorithm
egg-herbie
Rules
17 238×accelerator-lowering-fma.f32
17 238×accelerator-lowering-fma.f64
5 388×*-lowering-*.f32
5 388×*-lowering-*.f64
2 958×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02264680
17324638
223454584
372064578
080194140
Stop Event
iter limit
node limit
Counts
480 → 480
Calls
Call 1
Inputs
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* x y)
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* x y)
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(* -1/4 (* a b))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(* -1/4 (* a b))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(* -1/4 (* a b))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(* -1/4 (* a b))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
c
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
c
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(- c (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(- c (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(+ c (* 1/16 (* t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(* -1/4 (* a b))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(* -1/4 (* a b))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(+ c (* 1/16 (* t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(* -1/4 (* a b))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(* -1/4 (* a b))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
c
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
c
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
c
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(* -1/4 (* a b))
(* a (+ (* -1/4 b) (/ c a)))
(* a (+ (* -1/4 b) (/ c a)))
(* a (+ (* -1/4 b) (/ c a)))
(* -1/4 (* a b))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
c
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(* -1/4 (* a b))
(* b (+ (* -1/4 a) (/ c b)))
(* b (+ (* -1/4 a) (/ c b)))
(* b (+ (* -1/4 a) (/ c b)))
(* -1/4 (* a b))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(* -1/4 (* a b))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
(+ c (* -1/4 (* a b)))
c
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(* c (+ 1 (* -1/4 (/ (* a b) c))))
c
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(- c (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(- c (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(+ c (* 1/16 (* t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(* -1/4 (* a b))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(* -1/4 (* a b))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(+ c (* 1/16 (* t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(* -1/4 (* a b))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(* -1/4 (* a b))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
c
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
c
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(* -1/4 (* a b))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(* -1/4 (* a b))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(* 1/16 (* t z))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(* -1/4 (* a b))
(* a (- (* 1/16 (/ (* t z) a)) (* 1/4 b)))
(* a (- (* 1/16 (/ (* t z) a)) (* 1/4 b)))
(* a (- (* 1/16 (/ (* t z) a)) (* 1/4 b)))
(* -1/4 (* a b))
(* -1 (* a (- (* -1/16 (/ (* t z) a)) (* -1/4 b))))
(* -1 (* a (- (* -1/16 (/ (* t z) a)) (* -1/4 b))))
(* -1 (* a (- (* -1/16 (/ (* t z) a)) (* -1/4 b))))
(* 1/16 (* t z))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(* -1/4 (* a b))
(* b (- (* 1/16 (/ (* t z) b)) (* 1/4 a)))
(* b (- (* 1/16 (/ (* t z) b)) (* 1/4 a)))
(* b (- (* 1/16 (/ (* t z) b)) (* 1/4 a)))
(* -1/4 (* a b))
(* -1 (* b (- (* -1/16 (/ (* t z) b)) (* -1/4 a))))
(* -1 (* b (- (* -1/16 (/ (* t z) b)) (* -1/4 a))))
(* -1 (* b (- (* -1/16 (/ (* t z) b)) (* -1/4 a))))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* -1 c)
(- (* 1/4 (* a b)) c)
(- (* 1/4 (* a b)) c)
(- (* 1/4 (* a b)) c)
(* 1/4 (* a b))
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(* 1/4 (* a b))
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(* -1 c)
(- (* 1/4 (* a b)) c)
(- (* 1/4 (* a b)) c)
(- (* 1/4 (* a b)) c)
(* 1/4 (* a b))
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(* 1/4 (* a b))
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(* 1/4 (* a b))
(+ (* -1 c) (* 1/4 (* a b)))
(+ (* -1 c) (* 1/4 (* a b)))
(+ (* -1 c) (* 1/4 (* a b)))
(* -1 c)
(* c (- (* 1/4 (/ (* a b) c)) 1))
(* c (- (* 1/4 (/ (* a b) c)) 1))
(* c (- (* 1/4 (/ (* a b) c)) 1))
(* -1 c)
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
Outputs
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* x y)
(*.f64 x y)
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(*.f64 y (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y) (/.f64 c y)) (-.f64 x (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) y))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(*.f64 y (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y) (/.f64 c y)) (-.f64 x (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) y))))
(* y (- (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))) (* 1/4 (/ (* a b) y))))
(*.f64 y (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) y) (/.f64 c y)) (-.f64 x (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) y))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) y)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* x y)
(*.f64 x y)
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x) (+.f64 (/.f64 c x) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) x)))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x) (+.f64 (/.f64 c x) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) x)))))
(* x (- (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))) (* 1/4 (/ (* a b) x))))
(*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) x) (+.f64 (/.f64 c x) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) x)))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) x)))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b))) x)))))
(*.f64 x (+.f64 y (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))) x)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(*.f64 z (+.f64 (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z) (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 x y) z))))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(*.f64 z (+.f64 (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z) (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 x y) z))))
(* z (- (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))) (* 1/4 (/ (* a b) z))))
(*.f64 z (+.f64 (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z) (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 x y) z))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) z) (*.f64 t #s(literal -1/16 binary64))) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) z) (*.f64 t #s(literal -1/16 binary64))) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) z)) (* -1/16 t))))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) z) (*.f64 t #s(literal -1/16 binary64))) (-.f64 #s(literal 0 binary64) z))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(*.f64 t (+.f64 (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t) (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t))))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(*.f64 t (+.f64 (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t) (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t))))
(* t (- (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))) (* 1/4 (/ (* a b) t))))
(*.f64 t (+.f64 (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t) (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (*.f64 x y) t))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) t) (*.f64 z #s(literal -1/16 binary64))) (-.f64 #s(literal 0 binary64) t))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) t) (*.f64 z #s(literal -1/16 binary64))) (-.f64 #s(literal 0 binary64) t))
(* -1 (* t (+ (* -1 (/ (- (+ c (* x y)) (* 1/4 (* a b))) t)) (* -1/16 z))))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (+.f64 c (*.f64 x y))) t) (*.f64 z #s(literal -1/16 binary64))) (-.f64 #s(literal 0 binary64) t))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(*.f64 b (+.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(*.f64 b (+.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (+ (/ c b) (/ (* x y) b))) (* 1/4 a)))
(*.f64 b (+.f64 (+.f64 (/.f64 c b) (/.f64 (*.f64 x y) b)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) b)))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) b)))
(* -1 (* b (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) b)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 c (*.f64 x y)))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(+ c (+ (* -1/4 (* a b)) (+ (* 1/16 (* t z)) (* x y))))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(*.f64 a (+.f64 (+.f64 (/.f64 (*.f64 x y) a) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 c a))) (*.f64 b #s(literal -1/4 binary64))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(*.f64 a (+.f64 (+.f64 (/.f64 (*.f64 x y) a) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 c a))) (*.f64 b #s(literal -1/4 binary64))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (+ (/ c a) (/ (* x y) a))) (* 1/4 b)))
(*.f64 a (+.f64 (+.f64 (/.f64 (*.f64 x y) a) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 c a))) (*.f64 b #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(*.f64 a (-.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) a)))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(*.f64 a (-.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) a)))
(* -1 (* a (- (* -1 (/ (+ c (+ (* 1/16 (* t z)) (* x y))) a)) (* -1/4 b))))
(*.f64 a (-.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) c) (*.f64 x y)) a)))
(- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(- (+ c (+ (* 1/16 (* t z)) (* x y))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
c
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x y) c) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))))
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x y) c) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))))
(* c (- (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x y) c) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c))))
c
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) c)) c)
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) c)) c)
(* -1 (* c (- (* -1 (/ (- (+ (* 1/16 (* t z)) (* x y)) (* 1/4 (* a b))) c)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) c)) c)
(- c (* 1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(- c (* 1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(+ c (* 1/16 (* t z)))
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)))
(+ c (* 1/16 (* t z)))
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 c a))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 c a))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 c a))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
c
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
c
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
c
(+ c (* -1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ c (* -1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ c (* -1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (+ (* -1/4 b) (/ c a)))
(*.f64 a (+.f64 (/.f64 c a) (*.f64 b #s(literal -1/4 binary64))))
(* a (+ (* -1/4 b) (/ c a)))
(*.f64 a (+.f64 (/.f64 c a) (*.f64 b #s(literal -1/4 binary64))))
(* a (+ (* -1/4 b) (/ c a)))
(*.f64 a (+.f64 (/.f64 c a) (*.f64 b #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(*.f64 a (+.f64 (/.f64 c a) (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(*.f64 a (+.f64 (/.f64 c a) (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* a (+ (* -1 (/ c a)) (* 1/4 b))))
(*.f64 a (+.f64 (/.f64 c a) (*.f64 b #s(literal -1/4 binary64))))
c
(+ c (* -1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ c (* -1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ c (* -1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (+ (* -1/4 a) (/ c b)))
(*.f64 b (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64))))
(* b (+ (* -1/4 a) (/ c b)))
(*.f64 b (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64))))
(* b (+ (* -1/4 a) (/ c b)))
(*.f64 b (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(*.f64 b (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64))))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(*.f64 b (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64))))
(* -1 (* b (+ (* -1 (/ c b)) (* 1/4 a))))
(*.f64 b (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(+ c (* -1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ c (* -1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(+ c (* -1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
c
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(*.f64 c (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(*.f64 c (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
(* c (+ 1 (* -1/4 (/ (* a b) c))))
(*.f64 c (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
c
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(*.f64 c (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(*.f64 c (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
(* -1 (* c (- (* 1/4 (/ (* a b) c)) 1)))
(*.f64 c (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
(- c (* 1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) t)))
(- c (* 1/4 (* a b)))
(-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(+ c (* 1/16 (* t z)))
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 c a))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 c a))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (/.f64 c a))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)))
(+ c (* 1/16 (* t z)))
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (+.f64 (/.f64 c b) (*.f64 a #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))))
c
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
c
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) c)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 b (*.f64 (/.f64 a t) #s(literal -1/4 binary64)))))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 b (*.f64 (/.f64 a t) #s(literal -1/4 binary64)))))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 b (*.f64 (/.f64 a t) #s(literal -1/4 binary64)))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 b (*.f64 (/.f64 a t) #s(literal -1/4 binary64)))))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 b (*.f64 (/.f64 a t) #s(literal -1/4 binary64)))))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(*.f64 t (+.f64 (*.f64 #s(literal 1/16 binary64) z) (*.f64 b (*.f64 (/.f64 a t) #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) z)))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) z)))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) z)))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) z)))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (* 1/16 (/ (* t z) a)) (* 1/4 b)))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (*.f64 b #s(literal -1/4 binary64))))
(* a (- (* 1/16 (/ (* t z) a)) (* 1/4 b)))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (*.f64 b #s(literal -1/4 binary64))))
(* a (- (* 1/16 (/ (* t z) a)) (* 1/4 b)))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) a) (*.f64 b #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1/16 (/ (* t z) a)) (* -1/4 b))))
(*.f64 a (-.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) a)))
(* -1 (* a (- (* -1/16 (/ (* t z) a)) (* -1/4 b))))
(*.f64 a (-.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) a)))
(* -1 (* a (- (* -1/16 (/ (* t z) a)) (* -1/4 b))))
(*.f64 a (-.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) a)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (* 1/16 (/ (* t z) b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64))))
(* b (- (* 1/16 (/ (* t z) b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64))))
(* b (- (* 1/16 (/ (* t z) b)) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) b) (*.f64 a #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1/16 (/ (* t z) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) b)))
(* -1 (* b (- (* -1/16 (/ (* t z) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) b)))
(* -1 (* b (- (* -1/16 (/ (* t z) b)) (* -1/4 a))))
(*.f64 b (-.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (*.f64 z (*.f64 t #s(literal -1/16 binary64))) b)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 c b)))
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 c b)))
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 c b)))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 c b)))
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 c b)))
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) a) (/.f64 c b)))
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(*.f64 a (-.f64 (*.f64 #s(literal 1/4 binary64) b) (/.f64 c a)))
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(*.f64 a (-.f64 (*.f64 #s(literal 1/4 binary64) b) (/.f64 c a)))
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(*.f64 a (-.f64 (*.f64 #s(literal 1/4 binary64) b) (/.f64 c a)))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(*.f64 a (-.f64 (*.f64 #s(literal 1/4 binary64) b) (/.f64 c a)))
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(*.f64 a (-.f64 (*.f64 #s(literal 1/4 binary64) b) (/.f64 c a)))
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(*.f64 a (-.f64 (*.f64 #s(literal 1/4 binary64) b) (/.f64 c a)))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(+ (* -1 c) (* 1/4 (* a b)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(+ (* -1 c) (* 1/4 (* a b)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(+ (* -1 c) (* 1/4 (* a b)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* c (- (* 1/4 (/ (* a b) c)) 1))
(*.f64 c (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
(* c (- (* 1/4 (/ (* a b) c)) 1))
(*.f64 c (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
(* c (- (* 1/4 (/ (* a b) c)) 1))
(*.f64 c (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(*.f64 c (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(*.f64 c (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(*.f64 c (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))

eval168.0ms (1.4%)

Memory
3.4MiB live, 382.7MiB allocated
Compiler

Compiled 36 814 to 1 931 computations (94.8% saved)

prune178.0ms (1.5%)

Memory
-13.6MiB live, 438.0MiB allocated
Pruning

13 alts after pruning (10 fresh and 3 done)

PrunedKeptTotal
New1 29741 301
Fresh268
Picked235
Done000
Total1 301131 314
Accuracy
100.0%
Counts
1 314 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.0%
(fma.f64 y x c)
73.6%
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
74.3%
(+.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
71.0%
(+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)
47.0%
(+.f64 (*.f64 x y) c)
48.0%
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
55.7%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
45.0%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
61.1%
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
29.7%
(*.f64 x y)
30.9%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
27.7%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
18.9%
c
Compiler

Compiled 344 to 262 computations (23.8% saved)

simplify86.0ms (0.7%)

Memory
12.6MiB live, 131.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)
cost-diff0
(/.f64 #s(literal 16 binary64) t)
cost-diff0
(/.f64 z (/.f64 #s(literal 16 binary64) t))
cost-diff0
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
cost-diff0
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
cost-diff0
(*.f64 t z)
cost-diff0
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
cost-diff0
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
cost-diff0
(*.f64 x y)
cost-diff0
(+.f64 (*.f64 x y) c)
cost-diff0
(*.f64 x y)
cost-diff0
(/.f64 (*.f64 a b) #s(literal 4 binary64))
cost-diff0
(*.f64 x y)
cost-diff0
(-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
cost-diff0
(+.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
Rules
1 376×accelerator-lowering-fma.f32
1 376×accelerator-lowering-fma.f64
592×*-lowering-*.f32
592×*-lowering-*.f64
352×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028129
158129
2114129
3204129
4362129
5634129
6958129
71421129
81704129
91756129
101810129
111814129
121814129
01814122
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (- (* x y) (/ (* a b) 4)) c)
(- (* x y) (/ (* a b) 4))
(* x y)
x
y
(/ (* a b) 4)
(* a b)
a
b
4
c
(* x y)
x
y
(+ (* x y) c)
(* x y)
x
y
c
(+ (* 1/16 (* t z)) (* a (* b -1/4)))
(* 1/16 (* t z))
1/16
(* t z)
t
z
(* a (* b -1/4))
a
(* b -1/4)
b
-1/4
(- (/ z (/ 16 t)) (- (/ (* b a) 4) c))
(/ z (/ 16 t))
z
(/ 16 t)
16
t
(- (/ (* b a) 4) c)
(/ (* b a) 4)
(* b a)
b
a
4
c
Outputs
(+ (- (* x y) (/ (* a b) 4)) c)
(+.f64 (*.f64 x y) (+.f64 c (*.f64 a (/.f64 b #s(literal -4 binary64)))))
(- (* x y) (/ (* a b) 4))
(+.f64 (*.f64 x y) (*.f64 a (/.f64 b #s(literal -4 binary64))))
(* x y)
(*.f64 x y)
x
y
(/ (* a b) 4)
(*.f64 a (/.f64 b #s(literal 4 binary64)))
(* a b)
(*.f64 a b)
a
b
4
#s(literal 4 binary64)
c
(* x y)
(*.f64 x y)
x
y
(+ (* x y) c)
(+.f64 (*.f64 x y) c)
(* x y)
(*.f64 x y)
x
y
c
(+ (* 1/16 (* t z)) (* a (* b -1/4)))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 a (/.f64 b #s(literal -4 binary64))))
(* 1/16 (* t z))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
1/16
#s(literal 1/16 binary64)
(* t z)
(*.f64 t z)
t
z
(* a (* b -1/4))
(*.f64 a (/.f64 b #s(literal -4 binary64)))
a
(* b -1/4)
(/.f64 b #s(literal -4 binary64))
b
-1/4
#s(literal -1/4 binary64)
(- (/ z (/ 16 t)) (- (/ (* b a) 4) c))
(+.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 a (/.f64 b #s(literal -4 binary64)))))
(/ z (/ 16 t))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
z
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
16
#s(literal 16 binary64)
t
(- (/ (* b a) 4) c)
(-.f64 (*.f64 a (/.f64 b #s(literal 4 binary64))) c)
(/ (* b a) 4)
(*.f64 a (/.f64 b #s(literal 4 binary64)))
(* b a)
(*.f64 a b)
b
a
4
#s(literal 4 binary64)
c

localize80.0ms (0.7%)

Memory
7.5MiB live, 175.2MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 (*.f64 b a) #s(literal 4 binary64))
accuracy100.0%
(-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c)
accuracy99.7%
(/.f64 z (/.f64 #s(literal 16 binary64) t))
accuracy99.6%
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
accuracy100.0%
(*.f64 b #s(literal -1/4 binary64))
accuracy100.0%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
accuracy99.7%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
accuracy99.6%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
accuracy100.0%
(*.f64 x y)
accuracy100.0%
(+.f64 (*.f64 x y) c)
accuracy100.0%
(*.f64 x y)
accuracy100.0%
(*.f64 a b)
accuracy100.0%
(/.f64 (*.f64 a b) #s(literal 4 binary64))
accuracy100.0%
(+.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
accuracy99.4%
(-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
Samples
52.0ms256×0valid
Compiler

Compiled 131 to 30 computations (77.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-mult: 17.0ms (53.3% of total)
ival-div: 8.0ms (25.1% of total)
ival-sub: 3.0ms (9.4% of total)
ival-add: 3.0ms (9.4% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series15.0ms (0.1%)

Memory
-8.1MiB live, 30.5MiB allocated
Counts
16 → 504
Calls
Call 1
Inputs
#<alt (+ (- (* x y) (/ (* a b) 4)) c)>
#<alt (- (* x y) (/ (* a b) 4))>
#<alt (* x y)>
#<alt (/ (* a b) 4)>
#<alt (+ (* x y) c)>
#<alt (+ (* 1/16 (* t z)) (* a (* b -1/4)))>
#<alt (* 1/16 (* t z))>
#<alt (* t z)>
#<alt (* a (* b -1/4))>
#<alt (- (/ z (/ 16 t)) (- (/ (* b a) 4) c))>
#<alt (/ z (/ 16 t))>
#<alt (/ 16 t)>
#<alt (- (/ (* b a) 4) c)>
#<alt (* a b)>
#<alt (* b -1/4)>
#<alt (/ (* b a) 4)>
Outputs
#<alt (- c (* 1/4 (* a b)))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* x (- (+ y (/ c x)) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (/ c x)) (* 1/4 (/ (* a b) x))))>
#<alt (* x (- (+ y (/ c x)) (* 1/4 (/ (* a b) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- c (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- c (* 1/4 (* a b))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (- c (* 1/4 (* a b))) x)))))>
#<alt (- c (* 1/4 (* a b)))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* y (- (+ x (/ c y)) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (/ c y)) (* 1/4 (/ (* a b) y))))>
#<alt (* y (- (+ x (/ c y)) (* 1/4 (/ (* a b) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- c (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- c (* 1/4 (* a b))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (- c (* 1/4 (* a b))) y)))))>
#<alt (+ c (* x y))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (+ (/ c a) (/ (* x y) a)) (* 1/4 b)))>
#<alt (* a (- (+ (/ c a) (/ (* x y) a)) (* 1/4 b)))>
#<alt (* a (- (+ (/ c a) (/ (* x y) a)) (* 1/4 b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* x y)) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* x y)) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* x y)) a)) (* -1/4 b))))>
#<alt (+ c (* x y))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* x y)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (+ (/ c b) (/ (* x y) b)) (* 1/4 a)))>
#<alt (* b (- (+ (/ c b) (/ (* x y) b)) (* 1/4 a)))>
#<alt (* b (- (+ (/ c b) (/ (* x y) b)) (* 1/4 a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* x y)) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* x y)) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* x y)) b)) (* -1/4 a))))>
#<alt (- (* x y) (* 1/4 (* a b)))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt (- (+ c (* x y)) (* 1/4 (* a b)))>
#<alt c>
#<alt (* c (- (+ 1 (/ (* x y) c)) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (/ (* x y) c)) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (/ (* x y) c)) (* 1/4 (/ (* a b) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (- (* x y) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (* x y) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (* x y) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1/4 (* a b))>
#<alt (- (* x y) (* 1/4 (* a b)))>
#<alt (- (* x y) (* 1/4 (* a b)))>
#<alt (- (* x y) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1/4 (* a b))>
#<alt (- (* x y) (* 1/4 (* a b)))>
#<alt (- (* x y) (* 1/4 (* a b)))>
#<alt (- (* x y) (* 1/4 (* a b)))>
#<alt (* x y)>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* x y)>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (/ (* x y) a) (* 1/4 b)))>
#<alt (* a (- (/ (* x y) a) (* 1/4 b)))>
#<alt (* a (- (/ (* x y) a) (* 1/4 b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1 (/ (* x y) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (* x y) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (* x y) a)) (* -1/4 b))))>
#<alt (* x y)>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (/ (* x y) b) (* 1/4 a)))>
#<alt (* b (- (/ (* x y) b) (* 1/4 a)))>
#<alt (* b (- (/ (* x y) b) (* 1/4 a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1 (/ (* x y) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (* x y) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (* x y) b)) (* -1/4 a))))>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt c>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (/ c x)))>
#<alt (* x (+ y (/ c x)))>
#<alt (* x (+ y (/ c x)))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))>
#<alt c>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (/ c y)))>
#<alt (* y (+ x (/ c y)))>
#<alt (* y (+ x (/ c y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))>
#<alt (* x y)>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt (+ c (* x y))>
#<alt c>
#<alt (* c (+ 1 (/ (* x y) c)))>
#<alt (* c (+ 1 (/ (* x y) c)))>
#<alt (* c (+ 1 (/ (* x y) c)))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (* x y) c)) 1)))>
#<alt (* -1/4 (* a b))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))>
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))>
#<alt (* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))>
#<alt (* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))>
#<alt (* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))>
#<alt (* -1/4 (* a b))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))>
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))>
#<alt (* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))>
#<alt (* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))>
#<alt (* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))>
#<alt (* 1/16 (* t z))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (* -1/4 (* a b))>
#<alt (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))>
#<alt (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))>
#<alt (* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))>
#<alt (* 1/16 (* t z))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (+ (* -1/4 (* a b)) (* 1/16 (* t z)))>
#<alt (* -1/4 (* a b))>
#<alt (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))>
#<alt (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))>
#<alt (* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (- c (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))>
#<alt (* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))>
#<alt (- c (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))>
#<alt (* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (* -1/4 (* a b))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))>
#<alt (* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))>
#<alt (* -1/4 (* a b))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))>
#<alt (* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))>
#<alt (- (* 1/16 (* t z)) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt (- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))>
#<alt c>
#<alt (* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))>
#<alt (* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (* -1 c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (* 1/4 (* a b))>
#<alt (* b (+ (* -1 (/ c b)) (* 1/4 a)))>
#<alt (* b (+ (* -1 (/ c b)) (* 1/4 a)))>
#<alt (* b (+ (* -1 (/ c b)) (* 1/4 a)))>
#<alt (* 1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1/4 a) (/ c b))))>
#<alt (* -1 (* b (+ (* -1/4 a) (/ c b))))>
#<alt (* -1 (* b (+ (* -1/4 a) (/ c b))))>
#<alt (* -1 c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (- (* 1/4 (* a b)) c)>
#<alt (* 1/4 (* a b))>
#<alt (* a (+ (* -1 (/ c a)) (* 1/4 b)))>
#<alt (* a (+ (* -1 (/ c a)) (* 1/4 b)))>
#<alt (* a (+ (* -1 (/ c a)) (* 1/4 b)))>
#<alt (* 1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1/4 b) (/ c a))))>
#<alt (* -1 (* a (+ (* -1/4 b) (/ c a))))>
#<alt (* -1 (* a (+ (* -1/4 b) (/ c a))))>
#<alt (* 1/4 (* a b))>
#<alt (+ (* -1 c) (* 1/4 (* a b)))>
#<alt (+ (* -1 c) (* 1/4 (* a b)))>
#<alt (+ (* -1 c) (* 1/4 (* a b)))>
#<alt (* -1 c)>
#<alt (* c (- (* 1/4 (/ (* a b) c)) 1))>
#<alt (* c (- (* 1/4 (/ (* a b) c)) 1))>
#<alt (* c (- (* 1/4 (/ (* a b) c)) 1))>
#<alt (* -1 c)>
#<alt (* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))>
#<alt (* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))>
#<alt (* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* a b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
#<alt (* 1/4 (* a b))>
Calls

126 calls:

TimeVariablePointExpression
2.0ms
t
@-inf
(/ 16 t)
0.0ms
t
@0
(/ 16 t)
0.0ms
t
@inf
(/ 16 t)
0.0ms
a
@-inf
(* a b)
0.0ms
b
@-inf
(* a b)

rewrite599.0ms (5%)

Memory
25.3MiB live, 1 049.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
14 178×accelerator-lowering-fma.f32
14 178×accelerator-lowering-fma.f64
4 360×/-lowering-/.f32
4 360×/-lowering-/.f64
3 994×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02896
116096
2148696
0833489
Stop Event
iter limit
node limit
Counts
16 → 629
Calls
Call 1
Inputs
(+ (- (* x y) (/ (* a b) 4)) c)
(- (* x y) (/ (* a b) 4))
(* x y)
(/ (* a b) 4)
(+ (* x y) c)
(+ (* 1/16 (* t z)) (* a (* b -1/4)))
(* 1/16 (* t z))
(* t z)
(* a (* b -1/4))
(- (/ z (/ 16 t)) (- (/ (* b a) 4) c))
(/ z (/ 16 t))
(/ 16 t)
(- (/ (* b a) 4) c)
(* a b)
(* b -1/4)
(/ (* b a) 4)
Outputs
(+.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(+.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c)
(+.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(-.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) c))
(-.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(fma.f64 x y (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 y x (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(fma.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) c)))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) c)
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) c)
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c)
(fma.f64 #s(literal 1 binary64) c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) c)
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) c) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) c))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) c)
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) c)
(fma.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (-.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))
(/.f64 (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))) (neg.f64 (-.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (neg.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) c) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c)))) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (+.f64 (*.f64 c c) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) c)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 x y) c) #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))) (-.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) c)))))
(*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(*.f64 (*.f64 (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (*.f64 c (-.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(*.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 c (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (+.f64 (*.f64 x y) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y))
(+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(fma.f64 x y (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 y x (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 a (-.f64 #s(literal 0 binary64) (/.f64 b #s(literal 4 binary64))) (*.f64 x y))
(fma.f64 b (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 4 binary64))) (*.f64 x y))
(fma.f64 b (*.f64 a #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (*.f64 x y))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (*.f64 x y))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x y))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (*.f64 x y))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 1/4 binary64) (*.f64 x y))
(fma.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))))
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64)) (*.f64 x y))
(fma.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 b #s(literal 4 binary64)) (*.f64 x y))
(fma.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 a #s(literal 4 binary64)) (*.f64 x y))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (*.f64 x y))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)))) (neg.f64 (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) (/.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))) (+.f64 (/.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64)))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal -4 binary64))))
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(*.f64 x y)
(*.f64 y x)
(*.f64 (*.f64 x y) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(neg.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(/.f64 a (/.f64 #s(literal 4 binary64) b))
(/.f64 b (/.f64 #s(literal 4 binary64) a))
(/.f64 (*.f64 a b) #s(literal 4 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal -4 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal -1 binary64))
(*.f64 a (/.f64 b #s(literal 4 binary64)))
(*.f64 b (/.f64 a #s(literal 4 binary64)))
(*.f64 (*.f64 a b) #s(literal 1/4 binary64))
(*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal -1/4 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a b)) #s(literal -1 binary64)))
(*.f64 (/.f64 b #s(literal 4 binary64)) a)
(*.f64 (/.f64 a #s(literal 4 binary64)) b)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 x y) c)
(+.f64 c (*.f64 x y))
(+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))
(-.f64 (/.f64 (*.f64 c c) (-.f64 c (*.f64 x y))) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 c (*.f64 x y))))
(fma.f64 x y c)
(fma.f64 y x c)
(fma.f64 (*.f64 x y) #s(literal 1 binary64) c)
(fma.f64 (*.f64 x (*.f64 y (*.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)) (neg.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(fma.f64 #s(literal 1 binary64) c (*.f64 x y))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) c) (*.f64 x y))
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))))
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (+.f64 (*.f64 c c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) c))) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 c (*.f64 x y)) (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (-.f64 (*.f64 x y) c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 c c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) c)))
(/.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (-.f64 c (*.f64 x y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) c))))
(/.f64 (neg.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y))))) (neg.f64 (-.f64 c (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c))) (*.f64 (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c)))) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 x y))) (-.f64 (*.f64 x y) c)) (/.f64 (*.f64 c c) (-.f64 (*.f64 x y) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))))
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 (*.f64 x y) c)))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c))
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) c)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 x y) (*.f64 x (*.f64 y (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 y (*.f64 x y))) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x y) c))))
(*.f64 (-.f64 (*.f64 c c) (*.f64 x (*.f64 y (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 c (*.f64 x y))))
(+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(-.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(-.f64 (/.f64 (*.f64 z #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 a b)) (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 z #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal -4 binary64))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b))) (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal -4 binary64))))
(-.f64 (/.f64 (/.f64 z (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (/.f64 #s(literal 16 binary64) t) (/.f64 (/.f64 #s(literal 16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) (*.f64 a b)) (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal -4 binary64))) (/.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b))) (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal -4 binary64))))
(-.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal -16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (/.f64 #s(literal -16 binary64) t) (/.f64 (/.f64 #s(literal -16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(-.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 a b)) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal 4 binary64))))
(-.f64 (/.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -4 binary64))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 #s(literal 0 binary64) (*.f64 a b))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -4 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (/.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (/.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 a (-.f64 #s(literal 0 binary64) (/.f64 b #s(literal 4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 b (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 4 binary64))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 b (*.f64 a #s(literal -1/4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 #s(literal 0 binary64) (/.f64 t #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 1/4 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (/.f64 z #s(literal 16 binary64)) t (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z)))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 b #s(literal 4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 a #s(literal 4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 #s(literal -1/16 binary64) (/.f64 z (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) t))) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(fma.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 #s(literal 16 binary64) (*.f64 t z))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (/.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 4 binary64) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 #s(literal 16 binary64) (*.f64 t z))))) (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 4 binary64)) (-.f64 (*.f64 z #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal -4 binary64)) (-.f64 (*.f64 z #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (+.f64 (/.f64 z (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 #s(literal -16 binary64) t))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal -4 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal -16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) t))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal 4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 a b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -4 binary64)) (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 #s(literal 0 binary64) (*.f64 a b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 #s(literal 16 binary64) (*.f64 t z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (/.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 4 binary64) (*.f64 a b))))) (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t))) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))))
(/.f64 (-.f64 (*.f64 z #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 a b))) (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 z #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal -4 binary64)))
(/.f64 (+.f64 (/.f64 z (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 #s(literal -16 binary64) t)) (/.f64 (/.f64 #s(literal 16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) (*.f64 a b))) (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal -4 binary64)))
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) t)) (/.f64 (/.f64 #s(literal -16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 a b))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -4 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 #s(literal 16 binary64) (*.f64 t z))) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))))) (neg.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 #s(literal 16 binary64) (*.f64 t z)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (/.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t))))
(/.f64 (neg.f64 (-.f64 (*.f64 z #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 a b)))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 z #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal -4 binary64))))
(/.f64 (neg.f64 (+.f64 (/.f64 z (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 #s(literal -16 binary64) t))) (neg.f64 (/.f64 (/.f64 #s(literal 16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) (*.f64 a b)))) (neg.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (neg.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal -4 binary64))))
(/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) t))) (neg.f64 (/.f64 (/.f64 #s(literal -16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 a b)))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 #s(literal 0 binary64) (*.f64 a b))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -4 binary64))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 #s(literal 16 binary64) (*.f64 t z)))) (neg.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)))) (neg.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 #s(literal 16 binary64) (*.f64 t z)))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (/.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(*.f64 (-.f64 (*.f64 z #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 4 binary64))))
(*.f64 (-.f64 (*.f64 z #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal -4 binary64))))
(*.f64 (+.f64 (/.f64 z (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 #s(literal -16 binary64) t)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal 4 binary64))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal -4 binary64))))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -4 binary64))))
(*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 #s(literal 16 binary64) (*.f64 t z))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -16 binary64) t)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(neg.f64 (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(/.f64 t (/.f64 #s(literal 16 binary64) z))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
(/.f64 (*.f64 t z) #s(literal 16 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 #s(literal -16 binary64) t))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 z #s(literal 16 binary64))))
(/.f64 (/.f64 z #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) t))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z))))
(/.f64 (neg.f64 (*.f64 t z)) #s(literal -16 binary64))
(/.f64 (neg.f64 (/.f64 z #s(literal 16 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) t)))
(pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1 binary64))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)))
(*.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)))
(*.f64 t (/.f64 z #s(literal 16 binary64)))
(*.f64 z (/.f64 t #s(literal 16 binary64)))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 #s(literal 0 binary64) (/.f64 t #s(literal 16 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(*.f64 (/.f64 t #s(literal 16 binary64)) z)
(*.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(*.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z)))))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t))
(*.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)))
(*.f64 #s(literal -1/16 binary64) (/.f64 z (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) t))))
(*.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)))
(*.f64 t z)
(*.f64 z t)
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(neg.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(/.f64 (*.f64 a b) #s(literal -4 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 4 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a b)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a b))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)))
(/.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 4 binary64) b))
(/.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 #s(literal 4 binary64) a))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64))))
(pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal -1 binary64))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 a (-.f64 #s(literal 0 binary64) (/.f64 b #s(literal 4 binary64))))
(*.f64 b (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 4 binary64))))
(*.f64 b (*.f64 a #s(literal -1/4 binary64)))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 (*.f64 a b) #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 (*.f64 b #s(literal -1/4 binary64)) a)
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 b #s(literal 4 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) b) (/.f64 a #s(literal 4 binary64)))
(*.f64 (*.f64 a #s(literal -1/4 binary64)) b)
(+.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(+.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)
(+.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))
(-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 #s(literal 0 binary64) c))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(-.f64 (/.f64 (*.f64 z (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(-.f64 (/.f64 (*.f64 z (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))) (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(-.f64 (/.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)) (/.f64 (*.f64 c c) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 #s(literal 0 binary64) (/.f64 t #s(literal 16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))) c)
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 #s(literal 16 binary64) (*.f64 t z)))))) c)
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (/.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))) c)
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))))
(fma.f64 #s(literal 1 binary64) c (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) c)
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 z #s(literal 16 binary64)) t (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) c) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z)))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (-.f64 (*.f64 z #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 4 binary64))) c)
(fma.f64 (-.f64 (*.f64 z #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal -4 binary64))) c)
(fma.f64 (+.f64 (/.f64 z (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 #s(literal -16 binary64) t)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) c)
(fma.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal 4 binary64))) c)
(fma.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal -4 binary64)) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -16 binary64) t) #s(literal -4 binary64))) c)
(fma.f64 (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (*.f64 a b) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -16 binary64) t) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) c)
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 a b))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal 4 binary64))) c)
(fma.f64 (-.f64 #s(literal -4 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 #s(literal 0 binary64) (*.f64 a b)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -4 binary64))) c)
(fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) (/.f64 #s(literal 16 binary64) (*.f64 t z))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64)))) c)
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t))))))) c)
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 (*.f64 a b) #s(literal 4 binary64))))) c)
(fma.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))) c)
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 #s(literal -1/16 binary64) (/.f64 z (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(fma.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))
(/.f64 (-.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(/.f64 (-.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (-.f64 (*.f64 z (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (-.f64 (*.f64 z (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (-.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)))) (-.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c))) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c) (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(/.f64 (-.f64 (*.f64 z (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(/.f64 (-.f64 (*.f64 z (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c)))) (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c))))
(/.f64 (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c))
(/.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))))) (neg.f64 (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(/.f64 (neg.f64 (-.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(/.f64 (neg.f64 (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))))) (neg.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c))) (neg.f64 (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)))
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))))) (+.f64 (*.f64 c c) (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 z (/.f64 #s(literal 16 binary64) t))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c)))) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (+.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (-.f64 #s(literal 0 binary64) c)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))) (*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (+.f64 (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (-.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))) (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))) (+.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) #s(literal -1 binary64))
(*.f64 (-.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(*.f64 (-.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c))))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(*.f64 (-.f64 (*.f64 z (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(*.f64 (-.f64 (*.f64 z (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (*.f64 (/.f64 #s(literal -16 binary64) t) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -16 binary64) t) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(*.f64 (-.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(*.f64 (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) c) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))) (-.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)))))
(*.f64 (*.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)) (/.f64 z (/.f64 #s(literal 16 binary64) t))) c)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -16 binary64) t)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(neg.f64 (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(/.f64 t (/.f64 #s(literal 16 binary64) z))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
(/.f64 (*.f64 t z) #s(literal 16 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 #s(literal -16 binary64) t))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 z #s(literal 16 binary64))))
(/.f64 (/.f64 z #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) t))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z))))
(/.f64 (neg.f64 (*.f64 t z)) #s(literal -16 binary64))
(/.f64 (neg.f64 (/.f64 z #s(literal 16 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) t)))
(pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1 binary64))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)))
(*.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)))
(*.f64 t (/.f64 z #s(literal 16 binary64)))
(*.f64 z (/.f64 t #s(literal 16 binary64)))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) z) (-.f64 #s(literal 0 binary64) (/.f64 t #s(literal 16 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(*.f64 (/.f64 t #s(literal 16 binary64)) z)
(*.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(*.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z)))))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t))
(*.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)))
(*.f64 #s(literal -1/16 binary64) (/.f64 z (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) t))))
(*.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 t #s(literal 16 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -16 binary64) t))
(neg.f64 (/.f64 #s(literal -16 binary64) t))
(/.f64 #s(literal 16 binary64) t)
(/.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -16 binary64) t) #s(literal -1 binary64))
(/.f64 #s(literal -16 binary64) (-.f64 #s(literal 0 binary64) t))
(/.f64 #s(literal 1 binary64) (/.f64 t #s(literal 16 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 t #s(literal 16 binary64)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 t #s(literal 16 binary64))))
(pow.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 1 binary64))
(pow.f64 (/.f64 t #s(literal 16 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) t))
(*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 1 binary64))
(*.f64 #s(literal -16 binary64) (/.f64 #s(literal -1 binary64) t))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) t))
(*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal 16 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -16 binary64) t))
(*.f64 (pow.f64 (/.f64 t #s(literal 16 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 t #s(literal 16 binary64)) #s(literal -1/2 binary64)))
(+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))
(+.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(+.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (neg.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (neg.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)
(-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))
(fma.f64 a (/.f64 b #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))
(fma.f64 b (/.f64 a #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))
(fma.f64 (*.f64 a b) #s(literal 1/4 binary64) (-.f64 #s(literal 0 binary64) c))
(fma.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal -1/4 binary64) (-.f64 #s(literal 0 binary64) c))
(fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (neg.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(fma.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (neg.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))
(fma.f64 #s(literal 1/4 binary64) (*.f64 a b) (-.f64 #s(literal 0 binary64) c))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a b)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) c))
(fma.f64 (/.f64 b #s(literal 4 binary64)) a (-.f64 #s(literal 0 binary64) c))
(fma.f64 (/.f64 a #s(literal 4 binary64)) b (-.f64 #s(literal 0 binary64) c))
(fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) c))
(fma.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) c))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (-.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (-.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c)))) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c)) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (neg.f64 (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (-.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64))) (+.f64 (*.f64 c c) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 a b) #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (+.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(/.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64)))) (-.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 a b) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))) (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))) (*.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))) (+.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)) #s(literal -1 binary64))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (-.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) c))))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))
(*.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 64 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) c))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a b)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)))
(*.f64 a b)
(*.f64 b a)
(*.f64 (*.f64 a b) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a b))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a b)))
(*.f64 b #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) b)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(neg.f64 (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(/.f64 a (/.f64 #s(literal 4 binary64) b))
(/.f64 b (/.f64 #s(literal 4 binary64) a))
(/.f64 (*.f64 a b) #s(literal 4 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal -4 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a b))))
(pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal -1 binary64))
(*.f64 a (/.f64 b #s(literal 4 binary64)))
(*.f64 b (/.f64 a #s(literal 4 binary64)))
(*.f64 (*.f64 a b) #s(literal 1/4 binary64))
(*.f64 (/.f64 (*.f64 a b) #s(literal 4 binary64)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a b)) #s(literal -1/4 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a b)) #s(literal -1 binary64)))
(*.f64 (/.f64 b #s(literal 4 binary64)) a)
(*.f64 (/.f64 a #s(literal 4 binary64)) b)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) #s(literal -4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 a b)) #s(literal -1/2 binary64)))

simplify737.0ms (6.2%)

Memory
-108.1MiB live, 725.0MiB allocated
Algorithm
egg-herbie
Rules
16 116×accelerator-lowering-fma.f32
16 116×accelerator-lowering-fma.f64
3 748×*-lowering-*.f32
3 748×*-lowering-*.f64
2 058×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02313488
17653488
223863464
355163440
087223151
Stop Event
iter limit
node limit
Counts
504 → 504
Calls
Call 1
Inputs
(- c (* 1/4 (* a b)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(* x y)
(* x (- (+ y (/ c x)) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (/ c x)) (* 1/4 (/ (* a b) x))))
(* x (- (+ y (/ c x)) (* 1/4 (/ (* a b) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (* 1/4 (* a b))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (* 1/4 (* a b))) x)))))
(- c (* 1/4 (* a b)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(* x y)
(* y (- (+ x (/ c y)) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (/ c y)) (* 1/4 (/ (* a b) y))))
(* y (- (+ x (/ c y)) (* 1/4 (/ (* a b) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (* 1/4 (* a b))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (* 1/4 (* a b))) y)))))
(+ c (* x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* -1/4 (* a b))
(* a (- (+ (/ c a) (/ (* x y) a)) (* 1/4 b)))
(* a (- (+ (/ c a) (/ (* x y) a)) (* 1/4 b)))
(* a (- (+ (/ c a) (/ (* x y) a)) (* 1/4 b)))
(* -1/4 (* a b))
(* -1 (* a (- (* -1 (/ (+ c (* x y)) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (* x y)) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (* x y)) a)) (* -1/4 b))))
(+ c (* x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(* -1/4 (* a b))
(* b (- (+ (/ c b) (/ (* x y) b)) (* 1/4 a)))
(* b (- (+ (/ c b) (/ (* x y) b)) (* 1/4 a)))
(* b (- (+ (/ c b) (/ (* x y) b)) (* 1/4 a)))
(* -1/4 (* a b))
(* -1 (* b (- (* -1 (/ (+ c (* x y)) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (* x y)) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (* x y)) b)) (* -1/4 a))))
(- (* x y) (* 1/4 (* a b)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (* x y)) (* 1/4 (* a b)))
(- (+ c (* x y)) (* 1/4 (* a b)))
c
(* c (- (+ 1 (/ (* x y) c)) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (/ (* x y) c)) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (/ (* x y) c)) (* 1/4 (/ (* a b) c))))
c
(* -1 (* c (- (* -1 (/ (- (* x y) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (* x y) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (* x y) (* 1/4 (* a b))) c)) 1)))
(* -1/4 (* a b))
(- (* x y) (* 1/4 (* a b)))
(- (* x y) (* 1/4 (* a b)))
(- (* x y) (* 1/4 (* a b)))
(* x y)
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1/4 (* a b))
(- (* x y) (* 1/4 (* a b)))
(- (* x y) (* 1/4 (* a b)))
(- (* x y) (* 1/4 (* a b)))
(* x y)
(* y (+ x (* -1/4 (/ (* a b) y))))
(* y (+ x (* -1/4 (/ (* a b) y))))
(* y (+ x (* -1/4 (/ (* a b) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* x y)
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* -1/4 (* a b))
(* a (- (/ (* x y) a) (* 1/4 b)))
(* a (- (/ (* x y) a) (* 1/4 b)))
(* a (- (/ (* x y) a) (* 1/4 b)))
(* -1/4 (* a b))
(* -1 (* a (- (* -1 (/ (* x y) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (* x y) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (* x y) a)) (* -1/4 b))))
(* x y)
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* -1/4 (* a b))
(* b (- (/ (* x y) b) (* 1/4 a)))
(* b (- (/ (* x y) b) (* 1/4 a)))
(* b (- (/ (* x y) b) (* 1/4 a)))
(* -1/4 (* a b))
(* -1 (* b (- (* -1 (/ (* x y) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (* x y) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (* x y) b)) (* -1/4 a))))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
c
(+ c (* x y))
(+ c (* x y))
(+ c (* x y))
(* x y)
(* x (+ y (/ c x)))
(* x (+ y (/ c x)))
(* x (+ y (/ c x)))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
c
(+ c (* x y))
(+ c (* x y))
(+ c (* x y))
(* x y)
(* y (+ x (/ c y)))
(* y (+ x (/ c y)))
(* y (+ x (/ c y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(* x y)
(+ c (* x y))
(+ c (* x y))
(+ c (* x y))
c
(* c (+ 1 (/ (* x y) c)))
(* c (+ 1 (/ (* x y) c)))
(* c (+ 1 (/ (* x y) c)))
c
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(* -1/4 (* a b))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(* 1/16 (* t z))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(* -1/4 (* a b))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(* 1/16 (* t z))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(* 1/16 (* t z))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(* -1/4 (* a b))
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))
(* -1/4 (* a b))
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(* 1/16 (* t z))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(* -1/4 (* a b))
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))
(* -1/4 (* a b))
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(- c (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(- c (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(* 1/16 (* t z))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(+ c (* 1/16 (* t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(* -1/4 (* a b))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(* -1/4 (* a b))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(+ c (* 1/16 (* t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(* -1/4 (* a b))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(* -1/4 (* a b))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
c
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
c
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(* -1 c)
(- (* 1/4 (* a b)) c)
(- (* 1/4 (* a b)) c)
(- (* 1/4 (* a b)) c)
(* 1/4 (* a b))
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(* 1/4 (* a b))
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(* -1 c)
(- (* 1/4 (* a b)) c)
(- (* 1/4 (* a b)) c)
(- (* 1/4 (* a b)) c)
(* 1/4 (* a b))
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(* 1/4 (* a b))
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(* 1/4 (* a b))
(+ (* -1 c) (* 1/4 (* a b)))
(+ (* -1 c) (* 1/4 (* a b)))
(+ (* -1 c) (* 1/4 (* a b)))
(* -1 c)
(* c (- (* 1/4 (/ (* a b) c)) 1))
(* c (- (* 1/4 (/ (* a b) c)) 1))
(* c (- (* 1/4 (/ (* a b) c)) 1))
(* -1 c)
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
(* 1/4 (* a b))
Outputs
(- c (* 1/4 (* a b)))
(+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* x y)
(*.f64 x y)
(* x (- (+ y (/ c x)) (* 1/4 (/ (* a b) x))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* x (- (+ y (/ c x)) (* 1/4 (/ (* a b) x))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* x (- (+ y (/ c x)) (* 1/4 (/ (* a b) x))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (* 1/4 (* a b))) x)))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (* 1/4 (* a b))) x)))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (- c (* 1/4 (* a b))) x)))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- c (* 1/4 (* a b)))
(+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* x y)
(*.f64 x y)
(* y (- (+ x (/ c y)) (* 1/4 (/ (* a b) y))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* y (- (+ x (/ c y)) (* 1/4 (/ (* a b) y))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* y (- (+ x (/ c y)) (* 1/4 (/ (* a b) y))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (* 1/4 (* a b))) y)))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (* 1/4 (* a b))) y)))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (- c (* 1/4 (* a b))) y)))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ c (* x y))
(+.f64 c (*.f64 x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (+ (/ c a) (/ (* x y) a)) (* 1/4 b)))
(+.f64 c (*.f64 a (+.f64 (/.f64 (*.f64 x y) a) (*.f64 b #s(literal -1/4 binary64)))))
(* a (- (+ (/ c a) (/ (* x y) a)) (* 1/4 b)))
(+.f64 c (*.f64 a (+.f64 (/.f64 (*.f64 x y) a) (*.f64 b #s(literal -1/4 binary64)))))
(* a (- (+ (/ c a) (/ (* x y) a)) (* 1/4 b)))
(+.f64 c (*.f64 a (+.f64 (/.f64 (*.f64 x y) a) (*.f64 b #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1 (/ (+ c (* x y)) a)) (* -1/4 b))))
(*.f64 a (+.f64 (/.f64 (+.f64 c (*.f64 x y)) a) (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* a (- (* -1 (/ (+ c (* x y)) a)) (* -1/4 b))))
(*.f64 a (+.f64 (/.f64 (+.f64 c (*.f64 x y)) a) (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* a (- (* -1 (/ (+ c (* x y)) a)) (* -1/4 b))))
(*.f64 a (+.f64 (/.f64 (+.f64 c (*.f64 x y)) a) (*.f64 b #s(literal -1/4 binary64))))
(+ c (* x y))
(+.f64 c (*.f64 x y))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(+ c (+ (* -1/4 (* a b)) (* x y)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (+ (/ c b) (/ (* x y) b)) (* 1/4 a)))
(+.f64 c (*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (*.f64 a #s(literal -1/4 binary64)))))
(* b (- (+ (/ c b) (/ (* x y) b)) (* 1/4 a)))
(+.f64 c (*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (*.f64 a #s(literal -1/4 binary64)))))
(* b (- (+ (/ c b) (/ (* x y) b)) (* 1/4 a)))
(+.f64 c (*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (*.f64 a #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1 (/ (+ c (* x y)) b)) (* -1/4 a))))
(*.f64 b (+.f64 (/.f64 (+.f64 c (*.f64 x y)) b) (*.f64 a #s(literal -1/4 binary64))))
(* -1 (* b (- (* -1 (/ (+ c (* x y)) b)) (* -1/4 a))))
(*.f64 b (+.f64 (/.f64 (+.f64 c (*.f64 x y)) b) (*.f64 a #s(literal -1/4 binary64))))
(* -1 (* b (- (* -1 (/ (+ c (* x y)) b)) (* -1/4 a))))
(*.f64 b (+.f64 (/.f64 (+.f64 c (*.f64 x y)) b) (*.f64 a #s(literal -1/4 binary64))))
(- (* x y) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(- (+ c (* x y)) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
c
(* c (- (+ 1 (/ (* x y) c)) (* 1/4 (/ (* a b) c))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* c (- (+ 1 (/ (* x y) c)) (* 1/4 (/ (* a b) c))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* c (- (+ 1 (/ (* x y) c)) (* 1/4 (/ (* a b) c))))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
c
(* -1 (* c (- (* -1 (/ (- (* x y) (* 1/4 (* a b))) c)) 1)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1 (* c (- (* -1 (/ (- (* x y) (* 1/4 (* a b))) c)) 1)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1 (* c (- (* -1 (/ (- (* x y) (* 1/4 (* a b))) c)) 1)))
(+.f64 c (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(- (* x y) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (* x y) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (* x y) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* x y)
(*.f64 x y)
(* x (+ y (* -1/4 (/ (* a b) x))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* x (+ y (* -1/4 (/ (* a b) x))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* x (+ y (* -1/4 (/ (* a b) x))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(- (* x y) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (* x y) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (* x y) (* 1/4 (* a b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* x y)
(*.f64 x y)
(* y (+ x (* -1/4 (/ (* a b) y))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* y (+ x (* -1/4 (/ (* a b) y))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* y (+ x (* -1/4 (/ (* a b) y))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* x y)
(*.f64 x y)
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (/ (* x y) a) (* 1/4 b)))
(*.f64 a (+.f64 (/.f64 (*.f64 x y) a) (*.f64 b #s(literal -1/4 binary64))))
(* a (- (/ (* x y) a) (* 1/4 b)))
(*.f64 a (+.f64 (/.f64 (*.f64 x y) a) (*.f64 b #s(literal -1/4 binary64))))
(* a (- (/ (* x y) a) (* 1/4 b)))
(*.f64 a (+.f64 (/.f64 (*.f64 x y) a) (*.f64 b #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1 (/ (* x y) a)) (* -1/4 b))))
(*.f64 a (+.f64 (/.f64 (*.f64 x y) a) (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* a (- (* -1 (/ (* x y) a)) (* -1/4 b))))
(*.f64 a (+.f64 (/.f64 (*.f64 x y) a) (*.f64 b #s(literal -1/4 binary64))))
(* -1 (* a (- (* -1 (/ (* x y) a)) (* -1/4 b))))
(*.f64 a (+.f64 (/.f64 (*.f64 x y) a) (*.f64 b #s(literal -1/4 binary64))))
(* x y)
(*.f64 x y)
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (/ (* x y) b) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (*.f64 a #s(literal -1/4 binary64))))
(* b (- (/ (* x y) b) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (*.f64 a #s(literal -1/4 binary64))))
(* b (- (/ (* x y) b) (* 1/4 a)))
(*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (*.f64 a #s(literal -1/4 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1 (/ (* x y) b)) (* -1/4 a))))
(*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (*.f64 a #s(literal -1/4 binary64))))
(* -1 (* b (- (* -1 (/ (* x y) b)) (* -1/4 a))))
(*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (*.f64 a #s(literal -1/4 binary64))))
(* -1 (* b (- (* -1 (/ (* x y) b)) (* -1/4 a))))
(*.f64 b (+.f64 (/.f64 (*.f64 x y) b) (*.f64 a #s(literal -1/4 binary64))))
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
c
(+ c (* x y))
(+.f64 c (*.f64 x y))
(+ c (* x y))
(+.f64 c (*.f64 x y))
(+ c (* x y))
(+.f64 c (*.f64 x y))
(* x y)
(*.f64 x y)
(* x (+ y (/ c x)))
(+.f64 c (*.f64 x y))
(* x (+ y (/ c x)))
(+.f64 c (*.f64 x y))
(* x (+ y (/ c x)))
(+.f64 c (*.f64 x y))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(+.f64 c (*.f64 x y))
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(+.f64 c (*.f64 x y))
(* -1 (* x (+ (* -1 y) (* -1 (/ c x)))))
(+.f64 c (*.f64 x y))
c
(+ c (* x y))
(+.f64 c (*.f64 x y))
(+ c (* x y))
(+.f64 c (*.f64 x y))
(+ c (* x y))
(+.f64 c (*.f64 x y))
(* x y)
(*.f64 x y)
(* y (+ x (/ c y)))
(+.f64 c (*.f64 x y))
(* y (+ x (/ c y)))
(+.f64 c (*.f64 x y))
(* y (+ x (/ c y)))
(+.f64 c (*.f64 x y))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(+.f64 c (*.f64 x y))
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(+.f64 c (*.f64 x y))
(* -1 (* y (+ (* -1 x) (* -1 (/ c y)))))
(+.f64 c (*.f64 x y))
(* x y)
(*.f64 x y)
(+ c (* x y))
(+.f64 c (*.f64 x y))
(+ c (* x y))
(+.f64 c (*.f64 x y))
(+ c (* x y))
(+.f64 c (*.f64 x y))
c
(* c (+ 1 (/ (* x y) c)))
(+.f64 c (*.f64 x y))
(* c (+ 1 (/ (* x y) c)))
(+.f64 c (*.f64 x y))
(* c (+ 1 (/ (* x y) c)))
(+.f64 c (*.f64 x y))
c
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(+.f64 c (*.f64 x y))
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(+.f64 c (*.f64 x y))
(* -1 (* c (- (* -1 (/ (* x y) c)) 1)))
(+.f64 c (*.f64 x y))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* t (+ (* -1/4 (/ (* a b) t)) (* 1/16 z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* -1 (* t (+ (* -1/16 z) (* 1/4 (/ (* a b) t)))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* z (+ (* -1/4 (/ (* a b) z)) (* 1/16 t)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* -1 (* z (+ (* -1/16 t) (* 1/4 (/ (* a b) z)))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* a (+ (* -1/4 b) (* 1/16 (/ (* t z) a))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* -1 (* a (+ (* -1/16 (/ (* t z) a)) (* 1/4 b))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ (* -1/4 (* a b)) (* 1/16 (* t z)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* b (+ (* -1/4 a) (* 1/16 (/ (* t z) b))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* -1 (* b (+ (* -1/16 (/ (* t z) b)) (* 1/4 a))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) #s(literal 1 binary64)))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(- c (* 1/4 (* a b)))
(+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* z (- (+ (* 1/16 t) (/ c z)) (* 1/4 (/ (* a b) z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* -1 (* z (+ (* -1 (/ (- c (* 1/4 (* a b))) z)) (* -1/16 t))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(- c (* 1/4 (* a b)))
(+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* t (- (+ (* 1/16 z) (/ c t)) (* 1/4 (/ (* a b) t))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* -1 (* t (+ (* -1 (/ (- c (* 1/4 (* a b))) t)) (* -1/16 z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(+ c (* 1/16 (* t z)))
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(* b (- (+ (* 1/16 (/ (* t z) b)) (/ c b)) (* 1/4 a)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)))
(* -1 (* b (- (* -1 (/ (+ c (* 1/16 (* t z))) b)) (* -1/4 a))))
(*.f64 b (+.f64 (*.f64 a #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) b)))
(+ c (* 1/16 (* t z)))
(+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(+ c (+ (* -1/4 (* a b)) (* 1/16 (* t z))))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(* a (- (+ (* 1/16 (/ (* t z) a)) (/ c a)) (* 1/4 b)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))))
(* -1/4 (* a b))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)))
(* -1 (* a (- (* -1 (/ (+ c (* 1/16 (* t z))) a)) (* -1/4 b))))
(*.f64 a (+.f64 (*.f64 b #s(literal -1/4 binary64)) (/.f64 (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 t z))) a)))
(- (* 1/16 (* t z)) (* 1/4 (* a b)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
(- (+ c (* 1/16 (* t z))) (* 1/4 (* a b)))
(+.f64 c (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 t z))))
c
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(* c (- (+ 1 (* 1/16 (/ (* t z) c))) (* 1/4 (/ (* a b) c))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
c
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(* -1 (* c (- (* -1 (/ (- (* 1/16 (* t z)) (* 1/4 (* a b))) c)) 1)))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 c (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* b (+ (* -1 (/ c b)) (* 1/4 a)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* -1 (* b (+ (* -1/4 a) (/ c b))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(- (* 1/4 (* a b)) c)
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* a (+ (* -1 (/ c a)) (* 1/4 b)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* -1 (* a (+ (* -1/4 b) (/ c a))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(+ (* -1 c) (* 1/4 (* a b)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(+ (* -1 c) (* 1/4 (* a b)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(+ (* -1 c) (* 1/4 (* a b)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* c (- (* 1/4 (/ (* a b) c)) 1))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* c (- (* 1/4 (/ (* a b) c)) 1))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* c (- (* 1/4 (/ (* a b) c)) 1))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* -1 (* c (+ 1 (* -1/4 (/ (* a b) c)))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) c)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* a b)
(*.f64 a b)
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* -1/4 b)
(*.f64 b #s(literal -1/4 binary64))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))
(* 1/4 (* a b))
(*.f64 #s(literal 1/4 binary64) (*.f64 a b))

eval147.0ms (1.2%)

Memory
0.2MiB live, 314.5MiB allocated
Compiler

Compiled 25 960 to 1 610 computations (93.8% saved)

prune169.0ms (1.4%)

Memory
12.0MiB live, 361.9MiB allocated
Pruning

13 alts after pruning (7 fresh and 6 done)

PrunedKeptTotal
New1 18521 187
Fresh055
Picked235
Done033
Total1 187131 200
Accuracy
100.0%
Counts
1 200 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.0%
(fma.f64 y x c)
45.3%
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 #s(literal 0 binary64) c))
71.0%
(+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)
56.9%
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
47.0%
(+.f64 (*.f64 x y) c)
48.0%
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
55.7%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
45.0%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
61.1%
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
29.7%
(*.f64 x y)
30.9%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
27.7%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
18.9%
c
Compiler

Compiled 292 to 225 computations (22.9% saved)

simplify92.0ms (0.8%)

Memory
3.0MiB live, 92.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal 0 binary64) c)
cost-diff0
(/.f64 #s(literal 16 binary64) t)
cost-diff0
(/.f64 z (/.f64 #s(literal 16 binary64) t))
cost-diff128
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 #s(literal 0 binary64) c))
cost-diff0
(*.f64 b #s(literal -1/4 binary64))
cost-diff0
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
cost-diff0
(*.f64 x y)
cost-diff0
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
cost-diff0
(*.f64 t z)
cost-diff0
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
cost-diff0
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
cost-diff0
(*.f64 t z)
cost-diff0
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
cost-diff0
(*.f64 t z)
cost-diff0
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
cost-diff0
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
cost-diff0
(+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)
Rules
1 040×accelerator-lowering-fma.f32
1 040×accelerator-lowering-fma.f64
560×*-lowering-*.f32
560×*-lowering-*.f64
346×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024114
148114
280114
3132114
4253114
5439114
6691114
71013114
81266114
91404114
101610114
111661114
121671114
131671114
141673114
01673108
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (+ (* 1/16 (* t z)) (* x y)) c)
(+ (* 1/16 (* t z)) (* x y))
(* 1/16 (* t z))
1/16
(* t z)
t
z
(* x y)
x
y
c
(* 1/16 (* t z))
1/16
(* t z)
t
z
(+ (* 1/16 (* t z)) c)
(* 1/16 (* t z))
1/16
(* t z)
t
z
c
(+ (* x y) (* a (* b -1/4)))
(* x y)
x
y
(* a (* b -1/4))
a
(* b -1/4)
b
-1/4
(- (/ z (/ 16 t)) (- 0 c))
(/ z (/ 16 t))
z
(/ 16 t)
16
t
(- 0 c)
0
c
Outputs
(+ (+ (* 1/16 (* t z)) (* x y)) c)
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))
(+ (* 1/16 (* t z)) (* x y))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))
(* 1/16 (* t z))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
1/16
#s(literal 1/16 binary64)
(* t z)
(*.f64 t z)
t
z
(* x y)
(*.f64 x y)
x
y
c
(* 1/16 (* t z))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
1/16
#s(literal 1/16 binary64)
(* t z)
(*.f64 t z)
t
z
(+ (* 1/16 (* t z)) c)
(-.f64 c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(* 1/16 (* t z))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
1/16
#s(literal 1/16 binary64)
(* t z)
(*.f64 t z)
t
z
c
(+ (* x y) (* a (* b -1/4)))
(+.f64 (*.f64 x y) (*.f64 #s(literal -1/4 binary64) (*.f64 a b)))
(* x y)
(*.f64 x y)
x
y
(* a (* b -1/4))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
a
(* b -1/4)
(*.f64 b #s(literal -1/4 binary64))
b
-1/4
#s(literal -1/4 binary64)
(- (/ z (/ 16 t)) (- 0 c))
(-.f64 c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(/ z (/ 16 t))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
z
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
16
#s(literal 16 binary64)
t
(- 0 c)
(-.f64 #s(literal 0 binary64) c)
0
#s(literal 0 binary64)
c

localize83.0ms (0.7%)

Memory
-12.9MiB live, 141.9MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 #s(literal 16 binary64) t)
accuracy100.0%
(-.f64 #s(literal 0 binary64) c)
accuracy100.0%
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 #s(literal 0 binary64) c))
accuracy99.7%
(/.f64 z (/.f64 #s(literal 16 binary64) t))
accuracy100.0%
(*.f64 x y)
accuracy100.0%
(*.f64 b #s(literal -1/4 binary64))
accuracy100.0%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
accuracy99.4%
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
accuracy100.0%
(*.f64 t z)
accuracy100.0%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
accuracy99.7%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
accuracy100.0%
(*.f64 t z)
accuracy99.7%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
accuracy100.0%
(*.f64 t z)
accuracy100.0%
(+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)
accuracy99.7%
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
accuracy99.3%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y))
Samples
53.0ms256×0valid
Compiler

Compiled 119 to 26 computations (78.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-mult: 19.0ms (62.9% of total)
ival-div: 4.0ms (13.2% of total)
ival-add: 4.0ms (13.2% of total)
ival-sub: 3.0ms (9.9% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series7.0ms (0.1%)

Memory
13.1MiB live, 13.1MiB allocated
Counts
13 → 384
Calls
Call 1
Inputs
#<alt (+ (+ (* 1/16 (* t z)) (* x y)) c)>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* 1/16 (* t z))>
#<alt (* t z)>
#<alt (+ (* 1/16 (* t z)) c)>
#<alt (+ (* x y) (* a (* b -1/4)))>
#<alt (* x y)>
#<alt (* a (* b -1/4))>
#<alt (* b -1/4)>
#<alt (- (/ z (/ 16 t)) (- 0 c))>
#<alt (/ z (/ 16 t))>
#<alt (/ 16 t)>
#<alt (- 0 c)>
Outputs
#<alt (+ c (* x y))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))>
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))>
#<alt (* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))>
#<alt (+ c (* x y))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))>
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))>
#<alt (* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* x y)>
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))>
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))>
#<alt (* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (* x y)>
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))>
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))>
#<alt (* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt (+ c (+ (* 1/16 (* t z)) (* x y)))>
#<alt c>
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))>
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))>
#<alt (* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))>
#<alt (* x y)>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* t (+ (* 1/16 z) (/ (* x y) t)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))>
#<alt (* x y)>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* z (+ (* 1/16 t) (/ (* x y) z)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))>
#<alt (* 1/16 (* t z))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x (+ y (* 1/16 (/ (* t z) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))>
#<alt (* 1/16 (* t z))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (+ (* 1/16 (* t z)) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* y (+ x (* 1/16 (/ (* t z) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt c>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt c>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* 1/16 (* t z))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt c>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1/4 (* a b))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x (+ y (* -1/4 (/ (* a b) x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))>
#<alt (* -1/4 (* a b))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* y (+ x (* -1/4 (/ (* a b) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))>
#<alt (* x y)>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* -1/4 (* a b))>
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))>
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))>
#<alt (* a (+ (* -1/4 b) (/ (* x y) a)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))>
#<alt (* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))>
#<alt (* x y)>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (+ (* -1/4 (* a b)) (* x y))>
#<alt (* -1/4 (* a b))>
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))>
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))>
#<alt (* b (+ (* -1/4 a) (/ (* x y) b)))>
#<alt (* -1/4 (* a b))>
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))>
#<alt (* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 (* a b))>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt (* -1/4 b)>
#<alt c>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* z (+ (* 1/16 t) (/ c z)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt (* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))>
#<alt c>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (* 1/16 (* t z))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* t (+ (* 1/16 z) (/ c t)))>
#<alt (* 1/16 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt (* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))>
#<alt (* 1/16 (* t z))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt (+ c (* 1/16 (* t z)))>
#<alt c>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt (* c (+ 1 (* 1/16 (/ (* t z) c))))>
#<alt c>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (* 1/16 (* t z))>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (/ 16 t)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
Calls

96 calls:

TimeVariablePointExpression
0.0ms
c
@inf
(- 0 c)
0.0ms
x
@0
(+ (* x y) (* a (* b -1/4)))
0.0ms
y
@0
(+ (* x y) (* a (* b -1/4)))
0.0ms
y
@-inf
(+ (* x y) (* a (* b -1/4)))
0.0ms
c
@inf
(+ (+ (* 1/16 (* t z)) (* x y)) c)

rewrite618.0ms (5.2%)

Memory
-2.2MiB live, 793.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
11 872×accelerator-lowering-fma.f32
11 872×accelerator-lowering-fma.f64
3 484×*-lowering-*.f32
3 484×*-lowering-*.f64
2 692×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02472
112972
2129771
0876665
Stop Event
iter limit
node limit
Counts
13 → 743
Calls
Call 1
Inputs
(+ (+ (* 1/16 (* t z)) (* x y)) c)
(+ (* 1/16 (* t z)) (* x y))
(* 1/16 (* t z))
(* t z)
(+ (* 1/16 (* t z)) c)
(+ (* x y) (* a (* b -1/4)))
(* x y)
(* a (* b -1/4))
(* b -1/4)
(- (/ z (/ 16 t)) (- 0 c))
(/ z (/ 16 t))
(/ 16 t)
(- 0 c)
Outputs
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))
(+.f64 (*.f64 x y) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c)
(+.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))
(+.f64 c (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) #s(literal 0 binary64))
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (*.f64 x y))
(+.f64 (+.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 c (*.f64 x y)))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) c)))
(-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c)
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))
(-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) #s(literal 0 binary64))
(-.f64 (+.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (-.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (*.f64 x y)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (-.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 x y)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) c))
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))
(-.f64 (/.f64 (*.f64 c c) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))
(-.f64 (+.f64 (*.f64 x y) (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))))
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(-.f64 (+.f64 c (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (+.f64 (*.f64 x y) c))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)) (+.f64 (*.f64 x y) c))
(fma.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) (+.f64 (*.f64 x y) c))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (+.f64 (*.f64 x y) c))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (+.f64 (*.f64 x y) c))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (+.f64 (*.f64 x y) c))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) (+.f64 (*.f64 x y) c))
(fma.f64 x y (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(fma.f64 y x (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(fma.f64 c (/.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))
(fma.f64 c (/.f64 c c) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 t #s(literal -16 binary64)) (+.f64 (*.f64 x y) c))
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (+.f64 (*.f64 x y) c))
(fma.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))) c)
(fma.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))) c)
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 (*.f64 x y) c))
(fma.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) #s(literal 0 binary64))
(fma.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) c) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(fma.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (*.f64 x y))
(fma.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))) (*.f64 x y))
(fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 c c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))
(fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 c c)) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))
(fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) c)
(fma.f64 #s(literal 1 binary64) c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))
(fma.f64 #s(literal 1 binary64) c (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (*.f64 x y))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (+.f64 (*.f64 x y) c))
(fma.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (+.f64 (*.f64 x y) c))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 y (*.f64 x (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) c)
(fma.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) #s(literal 0 binary64))
(fma.f64 (/.f64 z #s(literal 16 binary64)) t (+.f64 (*.f64 x y) c))
(fma.f64 #s(literal -1 binary64) c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))
(fma.f64 #s(literal -1 binary64) c (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (*.f64 x y))
(fma.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)) (+.f64 (*.f64 x y) c))
(fma.f64 (+.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) c)) (*.f64 x y))
(fma.f64 (+.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) (*.f64 x y))
(fma.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) (*.f64 x y))
(fma.f64 (+.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c)) (*.f64 x y))
(fma.f64 (+.f64 (*.f64 c (*.f64 c c)) (neg.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 #s(literal 0 binary64) y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t))))))) c)
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 y (*.f64 x (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) c)
(fma.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (*.f64 x y) c) (-.f64 (+.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) c)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 c (-.f64 c (*.f64 x y))))) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) (*.f64 x y))
(fma.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t)))) c)
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) #s(literal 0 binary64))
(fma.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 x y))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (+.f64 (*.f64 x y) c))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t) (+.f64 (*.f64 x y) c))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)) (+.f64 (*.f64 x y) c))
(fma.f64 #s(literal -1/16 binary64) (/.f64 z (/.f64 #s(literal -1 binary64) t)) (+.f64 (*.f64 x y) c))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 c c) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(fma.f64 (/.f64 c c) c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))
(fma.f64 (/.f64 c c) c (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(fma.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64) (+.f64 (*.f64 x y) c))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(fma.f64 (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c)))) (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))) (*.f64 x y))
(fma.f64 (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c)))) (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (+.f64 (*.f64 x y) c))
(neg.f64 (+.f64 (*.f64 x (-.f64 #s(literal 0 binary64) y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (*.f64 x y) c) (-.f64 (+.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t))))) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))))
(/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (neg.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))))
(/.f64 (+.f64 (*.f64 c (*.f64 c c)) (neg.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (+.f64 (*.f64 x (-.f64 #s(literal 0 binary64) y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (*.f64 x y) c) (-.f64 (+.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))
(/.f64 (neg.f64 (+.f64 (*.f64 c (*.f64 c c)) (neg.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (*.f64 x y) c) (-.f64 (+.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (neg.f64 (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (pow.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) #s(literal 3 binary64))) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) (*.f64 (*.f64 x y) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) #s(literal 3 binary64)) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y))))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) (-.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (*.f64 x y)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (+.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))))
(/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 x y))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c))) (-.f64 (*.f64 x y) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) (*.f64 y (*.f64 x (*.f64 x y)))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (-.f64 (+.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (*.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))))
(*.f64 (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))
(*.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))
(*.f64 (+.f64 (*.f64 c (*.f64 c c)) (neg.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 #s(literal 0 binary64) y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))))
(*.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (+.f64 (*.f64 x y) c) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (*.f64 x y) c) (-.f64 (+.f64 (*.f64 x y) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))) (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (+.f64 (*.f64 x y) c) (+.f64 (*.f64 x y) c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c))))
(*.f64 (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 c (*.f64 c c)))) (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (*.f64 c (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (*.f64 x y) c)))))))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) #s(literal 0 binary64))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (neg.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x (-.f64 #s(literal 0 binary64) y)))
(-.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) #s(literal 0 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t)))) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (*.f64 x y))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) (*.f64 x y))
(fma.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (*.f64 x y))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (*.f64 x y))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (*.f64 x y))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) (*.f64 x y))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 x y (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 y x (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 t #s(literal -16 binary64)) (*.f64 x y))
(fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 t #s(literal -16 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (*.f64 x y))
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))) #s(literal 0 binary64))
(fma.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 x y))
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 16 binary64) (*.f64 t z)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (neg.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)) #s(literal 0 binary64))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (*.f64 x y))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 x y))
(fma.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 y (*.f64 x (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) #s(literal 0 binary64))
(fma.f64 (/.f64 z #s(literal 16 binary64)) t (*.f64 x y))
(fma.f64 (/.f64 z #s(literal 16 binary64)) t (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)) (*.f64 x y))
(fma.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t))))))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 y (*.f64 x (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t)))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (*.f64 x y))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t) (*.f64 x y))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)) (*.f64 x y))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 #s(literal -1/16 binary64) (/.f64 z (/.f64 #s(literal -1 binary64) t)) (*.f64 x y))
(fma.f64 #s(literal -1/16 binary64) (/.f64 z (/.f64 #s(literal -1 binary64) t)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64) (*.f64 x y))
(fma.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(fma.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (*.f64 x y))
(fma.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 x y)))
(neg.f64 (+.f64 (*.f64 x (-.f64 #s(literal 0 binary64) y)) (/.f64 z (/.f64 #s(literal -16 binary64) t))))
(/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y))))) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t))))))
(/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y))))) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t))) (-.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 y (*.f64 x (*.f64 x y)))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 y (*.f64 x (*.f64 x y))))) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 y (*.f64 x (*.f64 x y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)))) (neg.f64 (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))) (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))))
(*.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 y (*.f64 x (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 y (*.f64 x (*.f64 x y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 x y)))))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (/.f64 z (/.f64 #s(literal -16 binary64) t)))))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 0 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z))) #s(literal -1 binary64)))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 0 binary64))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(-.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -16 binary64) t)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) #s(literal 0 binary64))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 0 binary64))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) #s(literal 0 binary64))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 t #s(literal -16 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 0 binary64))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z #s(literal 0 binary64))
(fma.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 z #s(literal 16 binary64)) t #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t #s(literal 0 binary64))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t) #s(literal 0 binary64))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)) #s(literal 0 binary64))
(fma.f64 #s(literal -1/16 binary64) (/.f64 z (/.f64 #s(literal -1 binary64) t)) #s(literal 0 binary64))
(fma.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(neg.f64 (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(neg.f64 (*.f64 (/.f64 z (/.f64 #s(literal -16 binary64) t)) #s(literal 1 binary64)))
(/.f64 t (/.f64 #s(literal 16 binary64) z))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
(/.f64 (*.f64 t z) #s(literal 16 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 #s(literal -16 binary64) t))
(/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)))
(/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 z #s(literal 16 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))))
(/.f64 (/.f64 z #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) t))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -16 binary64) t) z))
(/.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (neg.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(/.f64 (*.f64 z (-.f64 #s(literal 0 binary64) t)) #s(literal -16 binary64))
(/.f64 (neg.f64 (/.f64 z #s(literal 16 binary64))) (/.f64 #s(literal -1 binary64) t))
(pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1 binary64))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)))
(*.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)))
(*.f64 t (/.f64 z #s(literal 16 binary64)))
(*.f64 z (/.f64 t #s(literal 16 binary64)))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 t #s(literal -16 binary64)))
(*.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))))
(*.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 16 binary64) (*.f64 t z)))
(*.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(*.f64 (/.f64 t #s(literal 16 binary64)) z)
(*.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(*.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t))
(*.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)))
(*.f64 #s(literal -1/16 binary64) (/.f64 z (/.f64 #s(literal -1 binary64) t)))
(*.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)))
(*.f64 t z)
(*.f64 z t)
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)
(+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(+.f64 c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(+.f64 c (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) #s(literal 0 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(+.f64 (/.f64 z (/.f64 #s(literal -16 binary64) t)) c)
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)
(-.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(-.f64 c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) #s(literal 0 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(-.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))))
(-.f64 (/.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) c)) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) c)))
(-.f64 (/.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))))
(-.f64 (/.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))))
(-.f64 (/.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)) c)
(fma.f64 #s(literal 1/16 binary64) (*.f64 z (-.f64 #s(literal 0 binary64) t)) c)
(fma.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) c)
(fma.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal -1 binary64) t)) c)
(fma.f64 t (/.f64 z #s(literal 16 binary64)) c)
(fma.f64 t (neg.f64 (/.f64 z #s(literal 16 binary64))) c)
(fma.f64 z (/.f64 t #s(literal 16 binary64)) c)
(fma.f64 z (/.f64 t #s(literal -16 binary64)) c)
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) c)
(fma.f64 (*.f64 t z) #s(literal -1/16 binary64) c)
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) c)
(fma.f64 c (/.f64 c c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 c (/.f64 c c) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 c (/.f64 c c) (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 t #s(literal 16 binary64)) c)
(fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 t #s(literal -16 binary64)) c)
(fma.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 z #s(literal 16 binary64)) c)
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))))
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) c)
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 16 binary64) (*.f64 t z)) c)
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) c) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) c) (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) #s(literal 0 binary64))
(fma.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))) #s(literal 0 binary64))
(fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 c c)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 c c)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 c c)) (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)
(fma.f64 #s(literal 1 binary64) c (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal 1 binary64) c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 #s(literal 1 binary64) c (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)) c)
(fma.f64 (/.f64 t #s(literal 16 binary64)) z c)
(fma.f64 (/.f64 t #s(literal 16 binary64)) (-.f64 #s(literal 0 binary64) z) c)
(fma.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) c)
(fma.f64 (/.f64 z #s(literal 16 binary64)) t c)
(fma.f64 (/.f64 z #s(literal 16 binary64)) (-.f64 #s(literal 0 binary64) t) c)
(fma.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)
(fma.f64 #s(literal -1 binary64) c (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal -1 binary64) c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 #s(literal -1 binary64) c (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)) c)
(fma.f64 (+.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) c)) #s(literal 0 binary64))
(fma.f64 (+.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) #s(literal 0 binary64))
(fma.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) #s(literal 0 binary64))
(fma.f64 (+.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) #s(literal 0 binary64))
(fma.f64 (/.f64 t #s(literal -16 binary64)) z c)
(fma.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t c)
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) (-.f64 #s(literal 0 binary64) t) c)
(fma.f64 (/.f64 z #s(literal -16 binary64)) t c)
(fma.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t) c)
(fma.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)) c)
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) c)
(fma.f64 #s(literal -1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) c)
(fma.f64 #s(literal -1/16 binary64) (/.f64 z (/.f64 #s(literal -1 binary64) t)) c)
(fma.f64 (*.f64 z (-.f64 #s(literal 0 binary64) t)) #s(literal 1/16 binary64) c)
(fma.f64 (neg.f64 (/.f64 z #s(literal 16 binary64))) t c)
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 c c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 c c) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 c c) (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 (/.f64 c c) c (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 c c) c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 (/.f64 c c) c (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64) c)
(fma.f64 (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c)))) (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) t)) (/.f64 z #s(literal 16 binary64)) c)
(fma.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) c)
(fma.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) z)) t c)
(neg.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))
(/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))))
(/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (neg.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) c) (+.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)) (+.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)) (+.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c) (+.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))))
(/.f64 (+.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) t) c))
(/.f64 (+.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)))
(/.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)))
(/.f64 (+.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(/.f64 (neg.f64 (+.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) t) c))
(/.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)))
(/.f64 (neg.f64 (+.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c))
(/.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))) (+.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))) (*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))))))
(/.f64 (-.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))) (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))) (*.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))))
(*.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(*.f64 #s(literal -1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(*.f64 (+.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) c)))
(*.f64 (+.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))))
(*.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))))
(*.f64 (+.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(*.f64 (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c)))) (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))
(+.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(-.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))) (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(fma.f64 x y (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 y x (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(fma.f64 a (*.f64 b #s(literal -1/4 binary64)) (*.f64 x y))
(fma.f64 b (*.f64 #s(literal -1/4 binary64) a) (*.f64 x y))
(fma.f64 #s(literal -1/4 binary64) (*.f64 a b) (*.f64 x y))
(fma.f64 (*.f64 b #s(literal -1/4 binary64)) a (*.f64 x y))
(fma.f64 (*.f64 y (*.f64 x (*.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(fma.f64 (*.f64 a b) #s(literal -1/4 binary64) (*.f64 x y))
(fma.f64 (*.f64 a #s(literal -1/4 binary64)) b (*.f64 x y))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal -1/16 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal -1/16 binary64)))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 y (*.f64 x (*.f64 x y))))))
(/.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal -1/16 binary64))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal -1/16 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 y (*.f64 x (*.f64 x y)))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal -1/16 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 y (*.f64 x (*.f64 x y))))) (neg.f64 (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))) (+.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x y))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))))
(*.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 (*.f64 x y) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(*.f64 (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal -1/16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x y) (*.f64 y (*.f64 x (*.f64 x y)))) (*.f64 (*.f64 (*.f64 a b) (*.f64 (*.f64 a b) (*.f64 a b))) #s(literal -1/64 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 x (*.f64 x y))) (*.f64 (*.f64 (*.f64 a b) (*.f64 a b)) #s(literal -1/16 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x y) (*.f64 (*.f64 a b) #s(literal 1/4 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a b) (*.f64 a b))) (*.f64 y (*.f64 x (*.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y))))
(*.f64 x y)
(*.f64 y x)
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 b (*.f64 #s(literal -1/4 binary64) a))
(*.f64 #s(literal -1/4 binary64) (*.f64 a b))
(*.f64 (*.f64 b #s(literal -1/4 binary64)) a)
(*.f64 (*.f64 a b) #s(literal -1/4 binary64))
(*.f64 (*.f64 a #s(literal -1/4 binary64)) b)
(*.f64 b #s(literal -1/4 binary64))
(*.f64 #s(literal -1/4 binary64) b)
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)
(+.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(+.f64 c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(+.f64 c (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(+.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(+.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) #s(literal 0 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(+.f64 (/.f64 z (/.f64 #s(literal -16 binary64) t)) c)
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)
(-.f64 c (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(-.f64 c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(-.f64 #s(literal 0 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(-.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) #s(literal 0 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(-.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))))
(-.f64 (/.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) c)) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) c)))
(-.f64 (/.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))))
(-.f64 (/.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))))
(-.f64 (/.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c)) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) c)
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)) c)
(fma.f64 #s(literal 1/16 binary64) (*.f64 z (-.f64 #s(literal 0 binary64) t)) c)
(fma.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) c)
(fma.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal -1 binary64) t)) c)
(fma.f64 t (/.f64 z #s(literal 16 binary64)) c)
(fma.f64 t (neg.f64 (/.f64 z #s(literal 16 binary64))) c)
(fma.f64 z (/.f64 t #s(literal 16 binary64)) c)
(fma.f64 z (/.f64 t #s(literal -16 binary64)) c)
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) c)
(fma.f64 (*.f64 t z) #s(literal -1/16 binary64) c)
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) c)
(fma.f64 c (/.f64 c c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 c (/.f64 c c) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 c (/.f64 c c) (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 t #s(literal 16 binary64)) c)
(fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 t #s(literal -16 binary64)) c)
(fma.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 z #s(literal 16 binary64)) c)
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))))
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) c)
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 16 binary64) (*.f64 t z)) c)
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) c) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) c) (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) #s(literal 0 binary64))
(fma.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))) #s(literal 0 binary64))
(fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 c c)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 c c)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 c c)) (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)
(fma.f64 #s(literal 1 binary64) c (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal 1 binary64) c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 #s(literal 1 binary64) c (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)) c)
(fma.f64 (/.f64 t #s(literal 16 binary64)) z c)
(fma.f64 (/.f64 t #s(literal 16 binary64)) (-.f64 #s(literal 0 binary64) z) c)
(fma.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) c)
(fma.f64 (/.f64 z #s(literal 16 binary64)) t c)
(fma.f64 (/.f64 z #s(literal 16 binary64)) (-.f64 #s(literal 0 binary64) t) c)
(fma.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)
(fma.f64 #s(literal -1 binary64) c (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 #s(literal -1 binary64) c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 #s(literal -1 binary64) c (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)) c)
(fma.f64 (+.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) c)) #s(literal 0 binary64))
(fma.f64 (+.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) #s(literal 0 binary64))
(fma.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) #s(literal 0 binary64))
(fma.f64 (+.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) #s(literal 0 binary64))
(fma.f64 (/.f64 t #s(literal -16 binary64)) z c)
(fma.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t c)
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) (-.f64 #s(literal 0 binary64) t) c)
(fma.f64 (/.f64 z #s(literal -16 binary64)) t c)
(fma.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t) c)
(fma.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)) c)
(fma.f64 #s(literal -1/16 binary64) (*.f64 t z) c)
(fma.f64 #s(literal -1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) c)
(fma.f64 #s(literal -1/16 binary64) (/.f64 z (/.f64 #s(literal -1 binary64) t)) c)
(fma.f64 (*.f64 z (-.f64 #s(literal 0 binary64) t)) #s(literal 1/16 binary64) c)
(fma.f64 (neg.f64 (/.f64 z #s(literal 16 binary64))) t c)
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 c c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 c c) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 c c) (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 (/.f64 c c) c (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 c c) c (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 (/.f64 c c) c (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64) c)
(fma.f64 (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (+.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(fma.f64 (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c)))) (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) t)) (/.f64 z #s(literal 16 binary64)) c)
(fma.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) c)
(fma.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) z)) t c)
(neg.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))
(/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))))
(/.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (neg.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) c) (+.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)) (+.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)) (+.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c) (+.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))))
(/.f64 (+.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) t) c))
(/.f64 (+.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)))
(/.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)))
(/.f64 (+.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(/.f64 (neg.f64 (+.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) t) c))
(/.f64 (neg.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)))
(/.f64 (neg.f64 (+.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c)))) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c))
(/.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))) (+.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))) (*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))))))
(/.f64 (-.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))) (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))) (*.f64 (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (/.f64 (*.f64 c c) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c))))
(*.f64 (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 c c) (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(*.f64 #s(literal -1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c))
(*.f64 (+.f64 (*.f64 z c) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) c)))
(*.f64 (+.f64 (*.f64 z (*.f64 c c)) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) t) (*.f64 c c))))
(*.f64 (+.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))))
(*.f64 (+.f64 c (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) c)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (*.f64 c c)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)))
(*.f64 (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (+.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 c (*.f64 c c)))) (/.f64 (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) c)) (*.f64 c c)))))
(+.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 0 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z))) #s(literal -1 binary64)))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 0 binary64))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (/.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t))))
(-.f64 #s(literal 0 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -16 binary64) t)) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(fma.f64 #s(literal 1/16 binary64) (*.f64 t z) #s(literal 0 binary64))
(fma.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 0 binary64))
(fma.f64 t (/.f64 z #s(literal 16 binary64)) #s(literal 0 binary64))
(fma.f64 z (/.f64 t #s(literal 16 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 t z) #s(literal 1/16 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 t #s(literal -16 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 0 binary64))
(fma.f64 (/.f64 t #s(literal 16 binary64)) z #s(literal 0 binary64))
(fma.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 z #s(literal 16 binary64)) t #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1/16 binary64) z) t #s(literal 0 binary64))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t) #s(literal 0 binary64))
(fma.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)) #s(literal 0 binary64))
(fma.f64 #s(literal -1/16 binary64) (/.f64 z (/.f64 #s(literal -1 binary64) t)) #s(literal 0 binary64))
(fma.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(neg.f64 (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(neg.f64 (*.f64 (/.f64 z (/.f64 #s(literal -16 binary64) t)) #s(literal 1 binary64)))
(/.f64 t (/.f64 #s(literal 16 binary64) z))
(/.f64 z (/.f64 #s(literal 16 binary64) t))
(/.f64 (*.f64 t z) #s(literal 16 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 #s(literal -16 binary64) t))
(/.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)))
(/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (*.f64 t z)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 z #s(literal 16 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))))
(/.f64 (/.f64 z #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) t))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -16 binary64) t) z))
(/.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t))))) (neg.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(/.f64 (*.f64 z (-.f64 #s(literal 0 binary64) t)) #s(literal -16 binary64))
(/.f64 (neg.f64 (/.f64 z #s(literal 16 binary64))) (/.f64 #s(literal -1 binary64) t))
(pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1 binary64))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 #s(literal 1/16 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) t) z) #s(literal -1 binary64)))
(*.f64 #s(literal 1/16 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)))
(*.f64 t (/.f64 z #s(literal 16 binary64)))
(*.f64 z (/.f64 t #s(literal 16 binary64)))
(*.f64 (*.f64 t z) #s(literal 1/16 binary64))
(*.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 t #s(literal -16 binary64)))
(*.f64 (/.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 4096 binary64) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t))))
(*.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 1/256 binary64)) (*.f64 t t)) (/.f64 #s(literal 16 binary64) (*.f64 t z)))
(*.f64 #s(literal 1 binary64) (/.f64 z (/.f64 #s(literal 16 binary64) t)))
(*.f64 (/.f64 t #s(literal 16 binary64)) z)
(*.f64 (/.f64 t #s(literal 16 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(*.f64 #s(literal -1 binary64) (/.f64 z (/.f64 #s(literal -16 binary64) t)))
(*.f64 (*.f64 #s(literal 1/16 binary64) z) t)
(*.f64 (/.f64 z #s(literal -16 binary64)) (-.f64 #s(literal 0 binary64) t))
(*.f64 (/.f64 z #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t)))
(*.f64 #s(literal -1/16 binary64) (/.f64 z (/.f64 #s(literal -1 binary64) t)))
(*.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/16 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 16 binary64) (*.f64 t z)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 t #s(literal 16 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -16 binary64) t))
(neg.f64 (/.f64 #s(literal -16 binary64) t))
(neg.f64 (/.f64 (/.f64 #s(literal -16 binary64) t) #s(literal 1 binary64)))
(/.f64 #s(literal 16 binary64) t)
(/.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -16 binary64) t) #s(literal -1 binary64))
(/.f64 #s(literal -16 binary64) (-.f64 #s(literal 0 binary64) t))
(/.f64 #s(literal 1 binary64) (/.f64 t #s(literal 16 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 t #s(literal -16 binary64)))
(pow.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 1 binary64))
(pow.f64 (/.f64 t #s(literal 16 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 16 binary64) (/.f64 #s(literal 1 binary64) t))
(*.f64 (/.f64 #s(literal 16 binary64) t) #s(literal 1 binary64))
(*.f64 #s(literal -16 binary64) (/.f64 #s(literal -1 binary64) t))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) t))
(*.f64 (/.f64 #s(literal 1 binary64) t) #s(literal 16 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -16 binary64) t))
(*.f64 (pow.f64 (/.f64 t #s(literal 16 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 t #s(literal 16 binary64)) #s(literal -1/2 binary64)))
c
(+.f64 c #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) c)
(+.f64 #s(literal 0 binary64) (*.f64 c #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 c #s(literal -1 binary64)))
(+.f64 (*.f64 c #s(literal 1 binary64)) #s(literal 0 binary64))
(+.f64 (*.f64 c #s(literal -1 binary64)) #s(literal 0 binary64))
(-.f64 c #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) c)
(fma.f64 c #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 c #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 c (/.f64 c c) #s(literal 0 binary64))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) c) #s(literal 0 binary64))
(fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 c c)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) c #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) c #s(literal 0 binary64))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 c c) #s(literal 0 binary64))
(fma.f64 (/.f64 c c) c #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) #s(literal 0 binary64))
(neg.f64 c)
(/.f64 (*.f64 c c) c)
(/.f64 (*.f64 c (*.f64 c c)) (*.f64 c c))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) c))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) c) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) c))
(pow.f64 c #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) c) #s(literal -1 binary64))
(*.f64 c (/.f64 c c))
(*.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) c))
(*.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 c c)))
(*.f64 #s(literal 1 binary64) c)
(*.f64 #s(literal -1 binary64) c)
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 c c))
(*.f64 (/.f64 c c) c)
(*.f64 (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c) (/.f64 (pow.f64 c #s(literal 3/2 binary64)) c))

simplify595.0ms (5%)

Memory
-9.2MiB live, 874.2MiB allocated
Algorithm
egg-herbie
Rules
19 468×accelerator-lowering-fma.f32
19 468×accelerator-lowering-fma.f64
5 850×*-lowering-*.f32
5 850×*-lowering-*.f64
1 792×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01612408
15492408
217372402
346992384
084762175
Stop Event
iter limit
node limit
Counts
384 → 384
Calls
Call 1
Inputs
(+ c (* x y))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(* 1/16 (* t z))
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(+ c (* x y))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(* 1/16 (* t z))
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(+ c (* 1/16 (* t z)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(* x y)
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(+ c (* 1/16 (* t z)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(* x y)
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(+ (* 1/16 (* t z)) (* x y))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(+ c (+ (* 1/16 (* t z)) (* x y)))
c
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
c
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
(* x y)
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* 1/16 (* t z))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(* x y)
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* 1/16 (* t z))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(* 1/16 (* t z))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* x y)
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x (+ y (* 1/16 (/ (* t z) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(* 1/16 (* t z))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(+ (* 1/16 (* t z)) (* x y))
(* x y)
(* y (+ x (* 1/16 (/ (* t z) y))))
(* y (+ x (* 1/16 (/ (* t z) y))))
(* y (+ x (* 1/16 (/ (* t z) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
c
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(* 1/16 (* t z))
(* t (+ (* 1/16 z) (/ c t)))
(* t (+ (* 1/16 z) (/ c t)))
(* t (+ (* 1/16 z) (/ c t)))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
c
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(* 1/16 (* t z))
(* z (+ (* 1/16 t) (/ c z)))
(* z (+ (* 1/16 t) (/ c z)))
(* z (+ (* 1/16 t) (/ c z)))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* 1/16 (* t z))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
c
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
c
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1/4 (* a b))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* x y)
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x (+ y (* -1/4 (/ (* a b) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(* -1/4 (* a b))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* x y)
(* y (+ x (* -1/4 (/ (* a b) y))))
(* y (+ x (* -1/4 (/ (* a b) y))))
(* y (+ x (* -1/4 (/ (* a b) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(* x y)
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* -1/4 (* a b))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(* -1/4 (* a b))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(* x y)
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(+ (* -1/4 (* a b)) (* x y))
(* -1/4 (* a b))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(* -1/4 (* a b))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 (* a b))
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
(* -1/4 b)
c
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(* 1/16 (* t z))
(* z (+ (* 1/16 t) (/ c z)))
(* z (+ (* 1/16 t) (/ c z)))
(* z (+ (* 1/16 t) (/ c z)))
(* 1/16 (* t z))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
c
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(* 1/16 (* t z))
(* t (+ (* 1/16 z) (/ c t)))
(* t (+ (* 1/16 z) (/ c t)))
(* t (+ (* 1/16 z) (/ c t)))
(* 1/16 (* t z))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(* 1/16 (* t z))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
(+ c (* 1/16 (* t z)))
c
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
c
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(* 1/16 (* t z))
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(/ 16 t)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
Outputs
(+ c (* x y))
(+.f64 c (*.f64 x y))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* t (+ (* 1/16 z) (+ (/ c t) (/ (* x y) t))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* t (+ (* -1 (/ (+ c (* x y)) t)) (* -1/16 z))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* x y))
(+.f64 c (*.f64 x y))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* z (+ (* 1/16 t) (+ (/ c z) (/ (* x y) z))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* z (+ (* -1 (/ (+ c (* x y)) z)) (* -1/16 t))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* x y)
(*.f64 x y)
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (+.f64 y (/.f64 c x)) x))
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (+.f64 y (/.f64 c x)) x))
(* x (+ y (+ (* 1/16 (/ (* t z) x)) (/ c x))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (+.f64 y (/.f64 c x)) x))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ c (* 1/16 (* t z))) x)))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* x y)
(*.f64 x y)
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (+.f64 x (/.f64 c y)) y))
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (+.f64 x (/.f64 c y)) y))
(* y (+ x (+ (* 1/16 (/ (* t z) y)) (/ c y))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 (+.f64 x (/.f64 c y)) y))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ c (* 1/16 (* t z))) y)))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (+ (* 1/16 (* t z)) (* x y)))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
c
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* c (+ 1 (+ (* 1/16 (/ (* t z) c)) (/ (* x y) c))))
(-.f64 (+.f64 c (*.f64 x y)) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
c
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
(-.f64 c (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (*.f64 x y))))
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
(-.f64 c (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (*.f64 x y))))
(* -1 (* c (- (* -1 (/ (+ (* 1/16 (* t z)) (* x y)) c)) 1)))
(-.f64 c (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 z #s(literal -1/16 binary64))) (*.f64 x y))))
(* x y)
(*.f64 x y)
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* t (+ (* 1/16 z) (/ (* x y) t)))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* t (+ (* -1 (/ (* x y) t)) (* -1/16 z))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* x y)
(*.f64 x y)
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* z (+ (* 1/16 t) (/ (* x y) z)))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* z (+ (* -1 (/ (* x y) z)) (* -1/16 t))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* x y)
(*.f64 x y)
(* x (+ y (* 1/16 (/ (* t z) x))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* x (+ y (* 1/16 (/ (* t z) x))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* x (+ y (* 1/16 (/ (* t z) x))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* x (+ (* -1 y) (* -1/16 (/ (* t z) x)))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ (* 1/16 (* t z)) (* x y))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* x y)
(*.f64 x y)
(* y (+ x (* 1/16 (/ (* t z) y))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* y (+ x (* 1/16 (/ (* t z) y))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* y (+ x (* 1/16 (/ (* t z) y))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* y (+ (* -1 x) (* -1/16 (/ (* t z) y)))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
c
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* 1/16 z) (/ c t)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* t (+ (* 1/16 z) (/ c t)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* t (+ (* 1/16 z) (/ c t)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
c
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* 1/16 t) (/ c z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* z (+ (* 1/16 t) (/ c z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* z (+ (* 1/16 t) (/ c z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
c
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
c
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* x y)
(*.f64 x y)
(* x (+ y (* -1/4 (/ (* a b) x))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* x (+ y (* -1/4 (/ (* a b) x))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* x (+ y (* -1/4 (/ (* a b) x))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 y) (* 1/4 (/ (* a b) x)))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* x y)
(*.f64 x y)
(* y (+ x (* -1/4 (/ (* a b) y))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* y (+ x (* -1/4 (/ (* a b) y))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* y (+ x (* -1/4 (/ (* a b) y))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* -1 (* y (+ (* -1 x) (* 1/4 (/ (* a b) y)))))
(+.f64 (*.f64 x y) (*.f64 (*.f64 a (*.f64 #s(literal -1/4 binary64) b)) #s(literal 1 binary64)))
(* x y)
(*.f64 x y)
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* a (+ (* -1/4 b) (/ (* x y) a)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* -1 (* a (+ (* -1 (/ (* x y) a)) (* 1/4 b))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* x y)
(*.f64 x y)
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(+ (* -1/4 (* a b)) (* x y))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* b (+ (* -1/4 a) (/ (* x y) b)))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* -1 (* b (+ (* -1 (/ (* x y) b)) (* 1/4 a))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 #s(literal -1/4 binary64) b)))
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 (* a b))
(*.f64 a (*.f64 #s(literal -1/4 binary64) b))
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
(* -1/4 b)
(*.f64 #s(literal -1/4 binary64) b)
c
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* z (+ (* 1/16 t) (/ c z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* z (+ (* 1/16 t) (/ c z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* z (+ (* 1/16 t) (/ c z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* z (+ (* -1 (/ c z)) (* -1/16 t))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
c
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* t (+ (* 1/16 z) (/ c t)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* t (+ (* 1/16 z) (/ c t)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* t (+ (* 1/16 z) (/ c t)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* t (+ (* -1 (/ c t)) (* -1/16 z))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+ c (* 1/16 (* t z)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
c
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* c (+ 1 (* 1/16 (/ (* t z) c))))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
c
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* -1 (* c (- (* -1/16 (/ (* t z) c)) 1)))
(-.f64 c (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(* 1/16 (* t z))
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(/ 16 t)
(/.f64 #s(literal 16 binary64) t)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)
(* -1 c)
(-.f64 #s(literal 0 binary64) c)

eval184.0ms (1.5%)

Memory
17.4MiB live, 442.6MiB allocated
Compiler

Compiled 22 326 to 1 355 computations (93.9% saved)

prune178.0ms (1.5%)

Memory
-29.5MiB live, 353.4MiB allocated
Pruning

12 alts after pruning (4 fresh and 8 done)

PrunedKeptTotal
New1 38721 389
Fresh022
Picked325
Done066
Total1 390121 402
Accuracy
100.0%
Counts
1 402 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.0%
(fma.f64 y x c)
53.7%
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
56.9%
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
47.0%
(+.f64 (*.f64 x y) c)
48.0%
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
55.7%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
45.0%
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
28.0%
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
61.1%
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
29.7%
(*.f64 x y)
30.9%
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
18.9%
c
Compiler

Compiled 386 to 202 computations (47.7% saved)

regimes142.0ms (1.2%)

Memory
21.0MiB live, 175.4MiB allocated
Counts
22 → 1
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 #s(literal 0 binary64) c))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)
(+.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(+.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 (/.f64 t #s(literal 16 binary64)) z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(-.f64 (*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 c z))) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(fma.f64 y x c)
(fma.f64 y x (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
Outputs
(fma.f64 y x (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
Calls

15 calls:

36.0ms
(*.f64 z t)
9.0ms
z
9.0ms
b
8.0ms
(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
7.0ms
x
Results
AccuracySegmentsBranch
98.5%1x
98.5%1y
98.5%1z
98.5%1t
98.5%1a
98.5%1b
98.5%1c
98.5%1(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
98.5%1(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
98.5%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
98.5%1(*.f64 x y)
98.5%1(/.f64 (*.f64 z t) #s(literal 16 binary64))
98.5%1(*.f64 z t)
98.5%1(/.f64 (*.f64 a b) #s(literal 4 binary64))
98.5%1(*.f64 a b)
Compiler

Compiled 172 to 138 computations (19.8% saved)

regimes392.0ms (3.3%)

Memory
-9.5MiB live, 145.3MiB allocated
Counts
21 → 1
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 #s(literal 0 binary64) c))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)
(+.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(+.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 (/.f64 t #s(literal 16 binary64)) z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(-.f64 (*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 c z))) (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a b)) (*.f64 x y)) #s(literal 1 binary64)))
(fma.f64 y x c)
Outputs
(+.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 (/.f64 t #s(literal 16 binary64)) z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
Calls

15 calls:

106.0ms
b
90.0ms
(/.f64 (*.f64 z t) #s(literal 16 binary64))
87.0ms
y
31.0ms
(*.f64 a b)
7.0ms
x
Results
AccuracySegmentsBranch
98.0%1c
98.0%1(/.f64 (*.f64 z t) #s(literal 16 binary64))
98.0%1(*.f64 z t)
98.0%1x
98.0%1y
98.0%1z
98.0%1t
98.0%1a
98.0%1b
98.0%1(+.f64 (-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
98.0%1(-.f64 (+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64))) (/.f64 (*.f64 a b) #s(literal 4 binary64)))
98.0%1(+.f64 (*.f64 x y) (/.f64 (*.f64 z t) #s(literal 16 binary64)))
98.0%1(*.f64 x y)
98.0%1(/.f64 (*.f64 a b) #s(literal 4 binary64))
98.0%1(*.f64 a b)
Compiler

Compiled 172 to 138 computations (19.8% saved)

regimes260.0ms (2.2%)

Memory
-12.6MiB live, 106.0MiB allocated
Counts
17 → 3
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 #s(literal 0 binary64) c))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)
(+.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(+.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 (/.f64 (*.f64 b a) #s(literal 4 binary64)) c))
(*.f64 z (+.f64 (*.f64 #s(literal 1/16 binary64) t) (/.f64 (-.f64 c (*.f64 #s(literal 1/4 binary64) (*.f64 a b))) z)))
Outputs
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)
(+.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
Calls

10 calls:

113.0ms
z
97.0ms
(*.f64 x y)
6.0ms
c
6.0ms
x
6.0ms
y
Results
AccuracySegmentsBranch
87.2%3x
89.3%4y
90.7%3z
92.8%4t
87.9%3a
91.3%4b
79.7%3c
92.8%3(*.f64 x y)
92.8%3(/.f64 (*.f64 a b) #s(literal 4 binary64))
92.8%3(*.f64 a b)
Compiler

Compiled 88 to 75 computations (14.8% saved)

regimes42.0ms (0.4%)

Memory
0.4MiB live, 82.0MiB allocated
Counts
13 → 4
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 #s(literal 0 binary64) c))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)
Outputs
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c)
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
Calls

7 calls:

11.0ms
x
6.0ms
b
5.0ms
a
5.0ms
y
5.0ms
z
Results
AccuracySegmentsBranch
76.9%3x
77.9%4y
85.4%3a
87.6%4b
80.9%4z
77.5%4t
79.4%3(*.f64 x y)
Compiler

Compiled 58 to 50 computations (13.8% saved)

regimes40.0ms (0.3%)

Memory
9.0MiB live, 86.3MiB allocated
Counts
12 → 3
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 #s(literal 0 binary64) c))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
Outputs
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
Calls

8 calls:

6.0ms
(*.f64 x y)
5.0ms
t
5.0ms
c
5.0ms
x
5.0ms
b
Results
AccuracySegmentsBranch
74.8%4t
71.8%4y
71.0%4x
76.2%4z
75.1%3(*.f64 x y)
73.2%5c
70.4%3a
75.6%5b
Compiler

Compiled 66 to 57 computations (13.6% saved)

regimes9.0ms (0.1%)

Memory
20.2MiB live, 20.2MiB allocated
Counts
11 → 4
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(-.f64 (/.f64 z (/.f64 #s(literal 16 binary64) t)) (-.f64 #s(literal 0 binary64) c))
Outputs
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))
Calls

2 calls:

4.0ms
z
4.0ms
(*.f64 x y)
Results
AccuracySegmentsBranch
76.2%4z
72.4%3(*.f64 x y)
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes9.0ms (0.1%)

Memory
-20.3MiB live, 19.1MiB allocated
Counts
9 → 4
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
Outputs
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64))))
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
Calls

2 calls:

5.0ms
t
4.0ms
z
Results
AccuracySegmentsBranch
70.9%3t
74.5%4z
Compiler

Compiled 16 to 14 computations (12.5% saved)

regimes27.0ms (0.2%)

Memory
10.3MiB live, 51.1MiB allocated
Counts
8 → 3
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
Outputs
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c)
(+.f64 (*.f64 x y) c)
Calls

7 calls:

5.0ms
a
3.0ms
y
3.0ms
z
3.0ms
c
3.0ms
b
Results
AccuracySegmentsBranch
53.9%3c
67.5%5y
67.3%5a
68.9%6t
69.5%3(*.f64 x y)
67.0%4b
66.0%3z
Compiler

Compiled 58 to 50 computations (13.8% saved)

regimes14.0ms (0.1%)

Memory
-12.0MiB live, 27.0MiB allocated
Counts
7 → 3
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
Outputs
(+.f64 (*.f64 x y) c)
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c)
(+.f64 (*.f64 x y) c)
Calls

4 calls:

4.0ms
b
3.0ms
x
3.0ms
z
3.0ms
(*.f64 x y)
Results
AccuracySegmentsBranch
63.2%4b
63.1%4z
61.0%4x
65.2%3(*.f64 x y)
Compiler

Compiled 34 to 29 computations (14.7% saved)

regimes19.0ms (0.2%)

Memory
-2.6MiB live, 36.4MiB allocated
Counts
6 → 3
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
(+.f64 (*.f64 x y) c)
Outputs
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(+.f64 (*.f64 x y) c)
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
Calls

6 calls:

4.0ms
z
3.0ms
a
3.0ms
t
3.0ms
y
3.0ms
b
Results
AccuracySegmentsBranch
58.3%3z
61.5%3b
61.4%3a
60.7%3t
52.6%3y
56.6%3(*.f64 x y)
Compiler

Compiled 50 to 43 computations (14% saved)

regimes22.0ms (0.2%)

Memory
3.6MiB live, 42.5MiB allocated
Counts
5 → 3
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 (/.f64 z #s(literal 16 binary64)) t)
Outputs
(*.f64 x y)
(*.f64 a (*.f64 b #s(literal -1/4 binary64)))
(*.f64 x y)
Calls

8 calls:

3.0ms
y
3.0ms
c
2.0ms
b
2.0ms
x
2.0ms
z
Results
AccuracySegmentsBranch
50.2%5y
45.4%5c
52.0%3(*.f64 x y)
48.8%3z
46.2%3x
51.5%6t
50.2%5a
48.1%3b
Compiler

Compiled 66 to 57 computations (13.6% saved)

regimes6.0ms (0.1%)

Memory
13.9MiB live, 13.9MiB allocated
Counts
3 → 3
Calls
Call 1
Inputs
c
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
Outputs
(*.f64 x y)
(*.f64 #s(literal 1/16 binary64) (*.f64 t z))
(*.f64 x y)
Calls

3 calls:

2.0ms
b
2.0ms
z
2.0ms
(*.f64 x y)
Results
AccuracySegmentsBranch
31.6%2b
46.7%4z
47.5%3(*.f64 x y)
Compiler

Compiled 26 to 22 computations (15.4% saved)

regimes12.0ms (0.1%)

Memory
-13.5MiB live, 26.5MiB allocated
Counts
2 → 3
Calls
Call 1
Inputs
c
(*.f64 x y)
Outputs
(*.f64 x y)
c
(*.f64 x y)
Calls

6 calls:

3.0ms
x
2.0ms
a
2.0ms
z
2.0ms
t
2.0ms
y
Results
AccuracySegmentsBranch
33.2%3z
38.1%3x
29.7%1t
38.2%3y
29.7%1a
42.7%3(*.f64 x y)
Compiler

Compiled 50 to 43 computations (14% saved)

regimes10.0ms (0.1%)

Memory
25.5MiB live, 25.5MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
c
Outputs
c
Calls

7 calls:

1.0ms
y
1.0ms
b
1.0ms
a
1.0ms
c
1.0ms
z
Results
AccuracySegmentsBranch
18.9%1t
18.9%1a
18.9%1b
18.9%1z
18.9%1x
18.9%1y
18.9%1c
Compiler

Compiled 56 to 49 computations (12.5% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.3350711890355826e+99
2.7201551145791134e+104
0.0ms
-8.281862819532128e+153
-5.878552467792504e+142
Compiler

Compiled 27 to 27 computations (0% saved)

bsearch49.0ms (0.4%)

Memory
-18.6MiB live, 97.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.1158743138211083e+243
2.728425287953022e+243
16.0ms
5.104056059972627e+127
1.5026901971706073e+132
18.0ms
-4.739207030681276e-108
-1.6272314787297074e-113
Samples
33.0ms352×0valid
Compiler

Compiled 837 to 644 computations (23.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-div: 7.0ms (35.5% of total)
ival-mult: 7.0ms (35.5% of total)
ival-add: 3.0ms (15.2% of total)
ival-sub: 1.0ms (5.1% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch49.0ms (0.4%)

Memory
13.4MiB live, 54.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
8.778569025360831e+84
1.2878621793918705e+95
11.0ms
-4.637624567252808e+119
-5.258333737657908e+118
Samples
38.0ms256×0valid
Compiler

Compiled 571 to 459 computations (19.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-div: 21.0ms (72.6% of total)
ival-mult: 4.0ms (13.8% of total)
ival-add: 2.0ms (6.9% of total)
ival-sub: 1.0ms (3.5% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch55.0ms (0.5%)

Memory
-17.8MiB live, 96.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
2.575642243280414e-23
2.089746629906634e-14
11.0ms
-5.388519465342243e-239
-4.100512250737564e-240
18.0ms
-2.1243830113066156e+67
-7.347892608848437e+66
Samples
36.0ms320×0valid
Compiler

Compiled 677 to 532 computations (21.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-mult: 15.0ms (59.3% of total)
ival-div: 4.0ms (15.8% of total)
ival-add: 4.0ms (15.8% of total)
ival-sub: 1.0ms (4% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch65.0ms (0.5%)

Memory
3.7MiB live, 105.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
2.575642243280414e-23
2.089746629906634e-14
27.0ms
-5.388519465342243e-239
-4.100512250737564e-240
15.0ms
-2.3885600310715632e+91
-3.909672990479069e+87
Samples
46.0ms368×0valid
Compiler

Compiled 745 to 593 computations (20.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-mult: 23.0ms (68.8% of total)
ival-div: 5.0ms (15% of total)
ival-add: 3.0ms (9% of total)
ival-sub: 2.0ms (6% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch35.0ms (0.3%)

Memory
3.0MiB live, 80.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
6.442837184710673e+42
4.547908755432882e+49
14.0ms
-4.637624567252808e+119
-5.258333737657908e+118
Samples
18.0ms240×0valid
Compiler

Compiled 417 to 342 computations (18% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-div: 3.0ms (28.8% of total)
ival-mult: 3.0ms (28.8% of total)
ival-add: 2.0ms (19.2% of total)
ival-sub: 1.0ms (9.6% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch33.0ms (0.3%)

Memory
-11.9MiB live, 69.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
3.721067560788716e+58
1.5393779097988462e+60
16.0ms
-3.125911675098408e+141
-1.632180080935505e+139
Samples
19.0ms224×0valid
Compiler

Compiled 391 to 321 computations (17.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-div: 5.0ms (42% of total)
ival-mult: 3.0ms (25.2% of total)
ival-add: 2.0ms (16.8% of total)
ival-sub: 1.0ms (8.4% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch92.0ms (0.8%)

Memory
7.0MiB live, 85.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.887184707053605e+109
2.8241658843706482e+113
73.0ms
-4.739207030681276e-108
-1.6272314787297074e-113
Samples
22.0ms272×0valid
Compiler

Compiled 469 to 384 computations (18.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 6.0ms (45.2% of total)
ival-div: 3.0ms (22.6% of total)
ival-add: 2.0ms (15.1% of total)
ival-sub: 1.0ms (7.5% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch28.0ms (0.2%)

Memory
-10.7MiB live, 72.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
4.547908755432882e+49
7.528356157001551e+50
12.0ms
-4.637624567252808e+119
-5.258333737657908e+118
Samples
19.0ms208×0valid
Compiler

Compiled 313 to 274 computations (12.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-div: 3.0ms (27.7% of total)
ival-sub: 3.0ms (27.7% of total)
ival-mult: 3.0ms (27.7% of total)
ival-add: 2.0ms (18.5% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch31.0ms (0.3%)

Memory
-4.9MiB live, 72.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
1.5393779097988462e+60
4.200882297728806e+63
13.0ms
-3.125911675098408e+141
-1.632180080935505e+139
Samples
19.0ms240×0valid
Compiler

Compiled 357 to 312 computations (12.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 4.0ms (38.6% of total)
ival-div: 3.0ms (29% of total)
ival-add: 2.0ms (19.3% of total)
ival-sub: 1.0ms (9.7% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch117.0ms (1%)

Memory
0.5MiB live, 80.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
94.0ms
4.547908755432882e+49
7.528356157001551e+50
19.0ms
-1.402789279291741e+94
-6.627644251223615e+78
Samples
105.0ms272×0valid
Compiler

Compiled 333 to 299 computations (10.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-div: 5.0ms (37.8% of total)
ival-mult: 4.0ms (30.3% of total)
ival-add: 2.0ms (15.1% of total)
ival-sub: 1.0ms (7.6% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify60.0ms (0.5%)

Memory
9.7MiB live, 49.0MiB allocated
Algorithm
egg-herbie
Rules
570×unsub-neg_binary64
354×neg-mul-1_binary64
254×distribute-lft-neg-in_binary64
164×cancel-sign-sub_binary64
156×distribute-neg-out_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0117382
1171382
2200382
3242382
4293382
5324382
6397382
7704382
8996382
91018382
101094382
111186382
121281382
131363382
141434382
151474382
161489382
171502382
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 y x (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 (/.f64 t #s(literal 16 binary64)) z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(if (<=.f64 (*.f64 a b) #s(literal -5000000000000000184737728440291132704904589914921344225961389276075271829673609798608256554852704163723255876843616333657168501674786702085523096224137216 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 (*.f64 a b) #s(literal 1999999999999999934672337608233382547699066371613110945835923558942591691843455725217479736910938112 binary64)) (+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c) (+.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)))
(if (<=.f64 b #s(literal -6213926106628337/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 b #s(literal 1200000000000000052038690797064698616070394780208763982508493504565917650715989010234406355179386862706348711626861004560592139190272 binary64)) (+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c) (if (<=.f64 b #s(literal 1799999999999999831144846267214838498053975199882777744082911702111400959748337448362792319395513179034373032031218671240006765318821077907018008758137176290109061143267722652882354131076754018714777633013501108884884570583432549386244549771264 binary64)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(if (<=.f64 (*.f64 x y) #s(literal -54000000000000000210280262253702089091202234023862364180254815246019842492274873330242747285992296286143344184223858688 binary64)) (-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (if (<=.f64 (*.f64 x y) #s(literal 35999999999999999245740906339966790167030859524511658159104163103288924474876839835625062400 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(if (<=.f64 z #s(literal -8999999999999999694973214392582579661458477717875457837951940034560 binary64)) (-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (if (<=.f64 z #s(literal -1055744554050661/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 z #s(literal 4253529586511731/2658455991569831745807614120560689152 binary64)) (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c) (-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(if (<=.f64 z #s(literal -1200000000000000050243504975209957734455055349181578613942785036802706362351092583005945856 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (if (<=.f64 z #s(literal -3519148513502203/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 z #s(literal 7301667457314601/162259276829213363391578010288128 binary64)) (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(if (<=.f64 (*.f64 x y) #s(literal -199999999999999988833510494509866762549945740760380013648464071215275971245520622008823899209483462732147236567072636928 binary64)) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 x y) #s(literal 37000000000000001784555469497032665513037773406208 binary64)) (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c) (+.f64 (*.f64 x y) c)))
(if (<=.f64 (*.f64 x y) #s(literal -479999999999999994610158993530409351452476174803940339336960589747199546202656789080135311939346091682241028225585653954832490703674050347008 binary64)) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 x y) #s(literal 165999999999999993739135998373226953503394026002468776706048 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (+.f64 (*.f64 x y) c)))
(if (<=.f64 b #s(literal -6213926106628337/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (if (<=.f64 b #s(literal 85000000000000003672136110517682747697320995524797547899405473928938918340750003381965456501483638077735829504 binary64)) (+.f64 (*.f64 x y) c) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(if (<=.f64 (*.f64 x y) #s(literal -360000000000000001401868415024680593941348226825749094535032101640132283281832488868284981906615308574288961228159057920 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 90999999999999998635415581737892967349623996809216 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))
(if (<=.f64 (*.f64 x y) #s(literal -1800000000000000064403260230890855733791945083709469370549401630979994366695008754174448698020400109432622792129502662822296979341767551746048 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 1699999999999999933939597702909270408654200091015729033601089536 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))
(if (<=.f64 (*.f64 x y) #s(literal -3100000000000000028100789348115696927420243606687867052635921009800402341272248909824 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 730000000000000034928132405831464609931258971029504 binary64)) c (*.f64 x y)))
c
Outputs
(fma.f64 y x (-.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 (*.f64 b (*.f64 a #s(literal 1/4 binary64))) c)))
(fma.f64 y x (+.f64 (/.f64 (*.f64 z t) #s(literal 16 binary64)) (-.f64 c (*.f64 b (*.f64 a #s(literal 1/4 binary64))))))
(+.f64 (-.f64 (+.f64 (*.f64 x y) (*.f64 (/.f64 t #s(literal 16 binary64)) z)) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)
(+.f64 c (-.f64 (+.f64 (*.f64 y x) (*.f64 z (/.f64 t #s(literal 16 binary64)))) (/.f64 (*.f64 b a) #s(literal 4 binary64))))
(if (<=.f64 (*.f64 a b) #s(literal -5000000000000000184737728440291132704904589914921344225961389276075271829673609798608256554852704163723255876843616333657168501674786702085523096224137216 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 (*.f64 a b) #s(literal 1999999999999999934672337608233382547699066371613110945835923558942591691843455725217479736910938112 binary64)) (+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c) (+.f64 (-.f64 (*.f64 x y) (/.f64 (*.f64 a b) #s(literal 4 binary64))) c)))
(if (<=.f64 (*.f64 b a) #s(literal -5000000000000000184737728440291132704904589914921344225961389276075271829673609798608256554852704163723255876843616333657168501674786702085523096224137216 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 z t)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 (*.f64 b a) #s(literal 1999999999999999934672337608233382547699066371613110945835923558942591691843455725217479736910938112 binary64)) (+.f64 c (+.f64 (*.f64 y x) (*.f64 #s(literal 1/16 binary64) (*.f64 z t)))) (+.f64 c (-.f64 (*.f64 y x) (/.f64 (*.f64 b a) #s(literal 4 binary64))))))
(if (<=.f64 b #s(literal -6213926106628337/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 b #s(literal 1200000000000000052038690797064698616070394780208763982508493504565917650715989010234406355179386862706348711626861004560592139190272 binary64)) (+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)) c) (if (<=.f64 b #s(literal 1799999999999999831144846267214838498053975199882777744082911702111400959748337448362792319395513179034373032031218671240006765318821077907018008758137176290109061143267722652882354131076754018714777633013501108884884570583432549386244549771264 binary64)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(if (<=.f64 b #s(literal -6213926106628337/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 z t)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 b #s(literal 1200000000000000052038690797064698616070394780208763982508493504565917650715989010234406355179386862706348711626861004560592139190272 binary64)) (+.f64 c (+.f64 (*.f64 y x) (*.f64 #s(literal 1/16 binary64) (*.f64 z t)))) (if (<=.f64 b #s(literal 1799999999999999831144846267214838498053975199882777744082911702111400959748337448362792319395513179034373032031218671240006765318821077907018008758137176290109061143267722652882354131076754018714777633013501108884884570583432549386244549771264 binary64)) (+.f64 (*.f64 y x) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 z t)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))))
(if (<=.f64 (*.f64 x y) #s(literal -54000000000000000210280262253702089091202234023862364180254815246019842492274873330242747285992296286143344184223858688 binary64)) (-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (if (<=.f64 (*.f64 x y) #s(literal 35999999999999999245740906339966790167030859524511658159104163103288924474876839835625062400 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(if (<=.f64 (*.f64 y x) #s(literal -54000000000000000210280262253702089091202234023862364180254815246019842492274873330242747285992296286143344184223858688 binary64)) (-.f64 (*.f64 y x) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (if (<=.f64 (*.f64 y x) #s(literal 35999999999999999245740906339966790167030859524511658159104163103288924474876839835625062400 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 z t)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 y x) (*.f64 t (*.f64 z #s(literal -1/16 binary64))))))
(if (<=.f64 z #s(literal -8999999999999999694973214392582579661458477717875457837951940034560 binary64)) (-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (if (<=.f64 z #s(literal -1055744554050661/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 z #s(literal 4253529586511731/2658455991569831745807614120560689152 binary64)) (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c) (-.f64 (*.f64 x y) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(if (<=.f64 z #s(literal -8999999999999999694973214392582579661458477717875457837951940034560 binary64)) (-.f64 (*.f64 y x) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))) (if (<=.f64 z #s(literal -1055744554050661/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (+.f64 (*.f64 y x) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 z #s(literal 4253529586511731/2658455991569831745807614120560689152 binary64)) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (-.f64 (*.f64 y x) (*.f64 t (*.f64 z #s(literal -1/16 binary64)))))))
(if (<=.f64 z #s(literal -1200000000000000050243504975209957734455055349181578613942785036802706362351092583005945856 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (if (<=.f64 z #s(literal -3519148513502203/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (+.f64 (*.f64 x y) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 z #s(literal 7301667457314601/162259276829213363391578010288128 binary64)) (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c))))
(if (<=.f64 z #s(literal -1200000000000000050243504975209957734455055349181578613942785036802706362351092583005945856 binary64)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 z t))) (if (<=.f64 z #s(literal -3519148513502203/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 binary64)) (+.f64 (*.f64 y x) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (if (<=.f64 z #s(literal 7301667457314601/162259276829213363391578010288128 binary64)) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 z t))))))
(if (<=.f64 (*.f64 x y) #s(literal -199999999999999988833510494509866762549945740760380013648464071215275971245520622008823899209483462732147236567072636928 binary64)) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 x y) #s(literal 37000000000000001784555469497032665513037773406208 binary64)) (+.f64 (*.f64 a (*.f64 b #s(literal -1/4 binary64))) c) (+.f64 (*.f64 x y) c)))
(if (<=.f64 (*.f64 y x) #s(literal -199999999999999988833510494509866762549945740760380013648464071215275971245520622008823899209483462732147236567072636928 binary64)) (+.f64 c (*.f64 y x)) (if (<=.f64 (*.f64 y x) #s(literal 37000000000000001784555469497032665513037773406208 binary64)) (+.f64 c (*.f64 a (*.f64 b #s(literal -1/4 binary64)))) (+.f64 c (*.f64 y x))))
(if (<=.f64 (*.f64 x y) #s(literal -479999999999999994610158993530409351452476174803940339336960589747199546202656789080135311939346091682241028225585653954832490703674050347008 binary64)) (+.f64 (*.f64 x y) c) (if (<=.f64 (*.f64 x y) #s(literal 165999999999999993739135998373226953503394026002468776706048 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) c) (+.f64 (*.f64 x y) c)))
(if (<=.f64 (*.f64 y x) #s(literal -479999999999999994610158993530409351452476174803940339336960589747199546202656789080135311939346091682241028225585653954832490703674050347008 binary64)) (+.f64 c (*.f64 y x)) (if (<=.f64 (*.f64 y x) #s(literal 165999999999999993739135998373226953503394026002468776706048 binary64)) (+.f64 c (*.f64 #s(literal 1/16 binary64) (*.f64 z t))) (+.f64 c (*.f64 y x))))
(if (<=.f64 b #s(literal -6213926106628337/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (if (<=.f64 b #s(literal 85000000000000003672136110517682747697320995524797547899405473928938918340750003381965456501483638077735829504 binary64)) (+.f64 (*.f64 x y) c) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(if (<=.f64 b #s(literal -6213926106628337/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (if (<=.f64 b #s(literal 85000000000000003672136110517682747697320995524797547899405473928938918340750003381965456501483638077735829504 binary64)) (+.f64 c (*.f64 y x)) (*.f64 a (*.f64 b #s(literal -1/4 binary64)))))
(if (<=.f64 (*.f64 x y) #s(literal -360000000000000001401868415024680593941348226825749094535032101640132283281832488868284981906615308574288961228159057920 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 90999999999999998635415581737892967349623996809216 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 x y)))
(if (<=.f64 (*.f64 y x) #s(literal -360000000000000001401868415024680593941348226825749094535032101640132283281832488868284981906615308574288961228159057920 binary64)) (*.f64 y x) (if (<=.f64 (*.f64 y x) #s(literal 90999999999999998635415581737892967349623996809216 binary64)) (*.f64 a (*.f64 b #s(literal -1/4 binary64))) (*.f64 y x)))
(if (<=.f64 (*.f64 x y) #s(literal -1800000000000000064403260230890855733791945083709469370549401630979994366695008754174448698020400109432622792129502662822296979341767551746048 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 1699999999999999933939597702909270408654200091015729033601089536 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 t z)) (*.f64 x y)))
(if (<=.f64 (*.f64 y x) #s(literal -1800000000000000064403260230890855733791945083709469370549401630979994366695008754174448698020400109432622792129502662822296979341767551746048 binary64)) (*.f64 y x) (if (<=.f64 (*.f64 y x) #s(literal 1699999999999999933939597702909270408654200091015729033601089536 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 z t)) (*.f64 y x)))
(if (<=.f64 (*.f64 x y) #s(literal -3100000000000000028100789348115696927420243606687867052635921009800402341272248909824 binary64)) (*.f64 x y) (if (<=.f64 (*.f64 x y) #s(literal 730000000000000034928132405831464609931258971029504 binary64)) c (*.f64 x y)))
(if (<=.f64 (*.f64 y x) #s(literal -3100000000000000028100789348115696927420243606687867052635921009800402341272248909824 binary64)) (*.f64 y x) (if (<=.f64 (*.f64 y x) #s(literal 730000000000000034928132405831464609931258971029504 binary64)) c (*.f64 y x)))
c

soundness1.4s (11.9%)

Memory
-10.9MiB live, 911.5MiB allocated
Rules
19 468×accelerator-lowering-fma.f32
19 468×accelerator-lowering-fma.f64
17 544×accelerator-lowering-fma.f32
17 544×accelerator-lowering-fma.f64
17 238×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02313488
17653488
223863464
355163440
087223151
02033042
16833006
222022964
367512958
085032647
01612408
15492408
217372402
346992384
084762175
02264680
17324638
223454584
372064578
080194140
01749
18849
293549
0861644
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 988 to 550 computations (44.3% saved)

preprocess117.0ms (1%)

Memory
27.9MiB live, 222.6MiB allocated
Remove

(sort a b)

(sort z t)

(sort x y)

Compiler

Compiled 1 292 to 554 computations (57.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...